Recent Blog Posts

Posted by on in Blogs
What is my IP address? There are many situation when it would handy to know the IP address of a device where our app is running. Maybe you want to identify who is running your app? By IP address it is also possible to calculate the approximate location of a device. If you connect to Internet through a router, there are big chances that it implements "Network Address Translation" (NAT), to make it harder for remote machines to establish a direct connection to a machine within a local network. Recently I have come acro...

Posted by on in Programming
Save Paradox Blob format to a file using BDE C++Builder 10.2 Tokyo does not have BDE installed.So, Install BDE separately in C++Builder 10.2 Tokyo.It is after the end of the all of the installation.   Download BDE Installer for RAD Studio, Delphi, C++Builder 10.2 Tokyo Download the installer from the URL below.ID: 30752, BDE Installer for RAD Studio, Delphi, C++Builder 10.2 Tokyo    Check the Paradox data. Use the sample file named biolife.db.This is sample data of Paradox.I brought it from C++Build...
Implementing AJAX and JSONP Support in RAD Server for ExtJS Idera recently acquired Sencha (https://www.sencha.com/) and has added the company products to the Embarcadero business unit, which produced RAD Studio and also the RAD Server web service technology. A natural question arises on how to use the two products together. While there are several options, in this blog post I want to highlight the simple and direct integration of RAD Server and FireDAC with an ExtJS client based on Sencha’s data model architecture. Most of the considerations in this blo...

Posted by on in Programming
Experimenting with Neural Networks – Part 5 Best viewed in full screen. Source Code: ai-example-20171018 http://chapmanworld.com/wp-content/uploads/2017/10/ANNS-Part5.mp4...
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...

Check out more tips and tricks in this development video: