Recent Blog Posts

Experimenting with Neural Networks – Part 4 Best viewed in full screen. http://chapmanworld.com/wp-content/uploads/2017/10/ANNS-Part4.mp4...

Posted by on in UI
Adding a Custom Icon to a FireMonkey Button In today's blog post, I am outlining how to create custom FireMonkey buttons. In this case, I am using the blue Windows 10 style included in RAD Studio 10.2 Tokyo.   

Posted by on in Blogs
Join Andrea Magni in Millan for a Special ExtJS Event A special event combining Delphi and Ext JS is coming with Embarcadero MVP Andrea Magni in Milan this October 26th. Are you a Delphi developer looking for a modern web solution? Would you like to offer a web user interface as effective as your desktop application’s one? Is a mobile web app suitable to your needs instead of taking the complexity of build and distribute native mobile apps? Are you looking for a new technology to upgrade your existing web proposal? Delphi has been and...

Posted by on in Tutorial
Talking at ITDevCon 2017, Tomorrow The conference is organized by Embarcadero partner BitTime and their consulting company BitTime Professionals at their office in Franscati, near Rome, and all of the information is at: http://www.itdevcon.it/ Well, it might be a little late to join, but I realized I forgot mentioning the event on my blog, so here it goes. If you plan attending, I'll be there tomorrow afternoon and also join the dinner. See the final agenda at http://www.itdevcon.it/agenda ...
To get the NetworkInfo using the ConnectivityManager of Android   Using ConnectivityManager with C++Builder With C++Builder 10.2 Tokyo Android ConnectivityManager class is available.Use the ConnectivityManager, you can get NetworkInfo. NetworkInfo see various network information.inside that, The getType() function is Reports the type of network.The getType() function return is int. int type 0x00000000 TYPE_MOBILE 0x00000001 TYPE_WIFI 0x00000006 T...
Easily Make Asynchronous REST Calls In Delphi 10.2.1 Tokyo On Android, iOS, macOS, and Windows 10 The Hospitality Survey App template contains a RAD Server project and a Delphi client project. You can download the Hospitality Survey App template code for yourself from Embarcadero's GetIt. The Delphi client project makes REST calls via the BaaS components to RAD Server. Keep in mind that this same source code will work with TRESTClient and TNetHTTPClient. It is beneficial for the REST calls to be made in an asynchronous way because the interface stays responsive and on some platform...
Experimenting with Neural Networks – Part 3 Best viewed in full screen http://chapmanworld.com/wp-content/uploads/2017/10/ANNS-Part3.mp4...
New "Delphi Memory Management" book is a hit! Yesterday evening I have found an excellent Delphi book I have been always waiting for! The full title of the book is "Delphi Memory Management for Classic and ARC Compilers"  and it is written by Dalija Prasnikar. The book is available in electronic form as a pdf file only. The topic of memory management is probably the most important in becoming a competent Delphi developer. When you write code, you want to have a proper understanding what is happening under the hood and that is excitin...
New in 10.2.1: Debug visualisers for Delphi generics Debug visualisers are a type of IDE plugin that allows you to change the display of a variable in the various debug windows (Local Variables, Watches, Inspector, and Evaluate/Modify.) For example, the TDateTime visualiser takes the double value that represents time and instead displays that time converted to a string. You register a debug visualiser for a type, so all variables of that type, and optionally descendants of that type, go through your visualiser. In previous versions, this typ...

Posted by on in Tutorial
My Courses on the New Embarcadero Academy The online training site Embarcadero Academy, an independently-run but Embarcadero affiliated training web site, was launched a couple of weeks ago: http://www.businesswire.com/news/home/20170918005798/en/Embarcadero-Academy-Debuts-Online-Courses-Developers-Levels. The academy features classes on different topics, but a lot of them are focused on Delphi programming. You can see the list of Delphi classes here: https://www.embarcaderoacademy.com/courses/category/Delphi The sit...

Check out more tips and tricks in this development video: