top of page

Panning Across Canada

Public·11 members
Charles Vlasov
Charles Vlasov

Embarcadero RAD Studio 10.3.3: The Ultimate IDE for Cross-Platform Development


Embarcadero RAD Studio 10.3.3: A Powerful IDE for Cross-Platform Development




If you are looking for a fast and easy way to create native applications for Windows, macOS, iOS, Android, and Linux, you should check out Embarcadero RAD Studio 10.3.3. This integrated development environment (IDE) allows you to use the same code base to build stunning, high-performing apps for multiple platforms.




Embarcadero RAD Studio 10.3.3 Version 26.0.36039.7899



In this article, we will give you an overview of what Embarcadero RAD Studio 10.3.3 is, what's new in this release, and how to get started with it.


What is Embarcadero RAD Studio 10.3.3?




Embarcadero RAD Studio 10.3.3 is the latest version of the award-winning IDE that empowers developers to create cross-platform applications using two powerful programming languages: Delphi and C++Builder.


Delphi is a modern object-oriented Pascal language that offers a rich set of components, libraries, and frameworks for building GUI, database, web, mobile, cloud, and IoT applications.


C++Builder is a C++ IDE that leverages the same components, libraries, and frameworks as Delphi, but also supports the latest C++ standards and features.


With Embarcadero RAD Studio 10.3.3, you can:



  • Write once and compile natively for Windows, macOS, iOS, Android, and Linux



  • Use a single UI framework (FireMonkey) to design responsive and beautiful user interfaces



  • Access over 70 data sources with Enterprise Connectors



  • Build scalable and secure multi-tier applications with RAD Server



  • Integrate with cloud services and APIs using REST Client Library



  • Leverage the power of parallel programming and asynchronous calls



  • Debug and profile your code with advanced tools



  • Test your applications on real devices or simulators/emulators



  • Distribute your applications through app stores or web installers



What's New in Embarcadero RAD Studio 10.3.3?




Embarcadero RAD Studio 10.3.3 builds on the feature set of previous releases by adding new capabilities throughout the product designed to benefit Delphi and C++ developers.


Android 64-bit support for Delphi




New in 10.3.3 is Android 64-bit application support for Delphi. This means you can now build Google Play Store ready Android 64-bit applications, complete with Android App Bundle support.


This is important because Google requires all new apps and app updates to support 64-bit architectures since August 2019.


How to build Android 64-bit applications with Delphi




To build Android 64-bit applications with Delphi, you need to:



  • Install the Android SDK 26.0.2 or later



  • Select the Android 64-bit platform in the Project Manager



  • Add the required libraries to the SDK Manager



  • Configure the deployment options for Android App Bundle or APK



  • Compile and deploy your application to a device or emulator



You can find more details on how to do this in this documentation page.


InterBase support for Delphi Android 64-bit




If you want to use a fast and reliable embedded database for your Android applications, you can now take advantage of InterBase support for Delphi Android 64-bit.


InterBase is a cross-platform database that offers encryption, change tracking, disaster recovery, synchronization, and more.


You can use InterBase in two modes: IBLite or IBToGo.


IBLite is a free edition of InterBase that allows you to embed a database of up to 100 MB in size into your application.


IBToGo is a commercial edition of InterBase that allows you to embed a full-featured database of unlimited size into your application.


You can find more information on how to use InterBase with Delphi Android 64-bit in this documentation page.


iOS 13 and macOS Catalina support




New in 10.3.3 is support for targeting iOS 13 App Store (for Delphi and C++Builder) and macOS Catalina (Delphi only).


This means you can now build App Store ready iOS 13 mobile applications, complete with Dark Theme support.


You can also target macOS Catalina with 64-bit macOS Delphi apps, complete with notarization support.


How to target iOS 13 and macOS Catalina with Delphi and C++Builder




To target iOS 13 App Store with Delphi or C++Builder, you need to:



  • Install Xcode 11 or later on your Mac



  • Select the iOS Device - 64 bit platform in the Project Manager



  • Add the required frameworks to the SDK Manager



  • Configure the provisioning profile and certificate for your application



  • Compile and deploy your application to a device or simulator



To target macOS Catalina with Delphi, you need to:



  • Select the macOS platform in the Project Manager



  • Add the required libraries to the SDK Manager



  • Configure the entitlements file and code signing options for your application



  • Compile your application and copy it to your Mac



  • Notarize your application using the Deployment Manager or manually



  • Distribute your application through a web installer or other methods



You can find more details on how to do this in this documentation page.


Dark Theme support for iOS 13




If you want your iOS applications to look great in both light and dark modes, you can now use the Dark Theme support for iOS 13.


This feature allows you to automatically adapt your user interface elements to the system appearance settings.


You can also customize the appearance of specific controls or forms using style hooks or custom styles.


You can find more information on how to use Dark Theme support for iOS 13 in this documentation page.


RAD Server Docker deployment




New in 10.3.3 is RAD Server Docker deployment and configuration support through built-in scripts.


This feature allows you to easily deploy your RAD Server multi-tier applications on Linux using Docker containers.


Docker is a software platform that enables you to build, run, and share applications using containers.


Containers are isolated environments that contain everything I'll try to continue the article. Here is the rest of the article with HTML formatting: you need to run your applications, such as code, libraries, configuration files, and dependencies.


Using Docker, you can simplify the deployment and management of your RAD Server applications, as well as scale them up or down as needed.


How to use RAD Server Docker image for Linux




To use RAD Server Docker image for Linux, you need to:



  • Install Docker on your Linux machine



  • Pull the pa-radserver or pa-radserver-ib image from Docker Hub



  • Create and run a container based on the image



  • Deploy your custom RAD Server resource modules to the container



  • Test and access your RAD Server endpoints



You can find more details on how to do this in this documentation page.


Benefits of RAD Server Docker deployment




Some of the benefits of using RAD Server Docker deployment are:



  • You can easily create and destroy RAD Server instances as needed



  • You can isolate your RAD Server applications from other processes and resources



  • You can automate the configuration and deployment of your RAD Server applications



  • You can improve the portability and compatibility of your RAD Server applications



  • You can leverage the existing Docker tools and ecosystem



How to Get Started with Embarcadero RAD Studio 10.3.3?




If you are interested in trying out Embarcadero RAD Studio 10.3.3, you can download and install it for free for 30 days.


Download and install Embarcadero RAD Studio 10.3.3




To download and install Embarcadero RAD Studio 10.3.3, you need to:



  • Go to this page and fill out the form to request a trial license



  • Check your email for the download link and activation code



  • Download the installer and run it on your Windows machine



  • Follow the installation steps and enter your activation code when prompted



  • Enjoy your free trial of Embarcadero RAD Studio 10.3.3



System requirements and installation steps




To install Embarcadero RAD Studio 10.3.3, you need a Windows machine with at least:



  • Windows 7 SP1 or later (64-bit)



  • 1.6 GHz or faster processor



  • 2 GB of RAM (4 GB recommended)



  • Between 6 GB and 60 GB of available disk space depending on edition and configuration



  • DVD-ROM drive (if installing from a Media Kit DVD)



  • Basic GPU (any vendor)



  • 1024x768 or higher-resolution monitor



Maus oder kompatibles Eingabegerät I'll try to continue the article. Here is the rest of the article with HTML formatting: Maus oder kompatibles Eingabegerät


You can find more details on the system requirements and installation steps in this documentation page.


Update subscription benefits and options




If you already have an active update subscription for Embarcadero RAD Studio, you can download and install Embarcadero RAD Studio 10.3.3 for free.


If you don't have an active update subscription, you can purchase one and enjoy the following benefits:



  • Access to the latest product updates and features



  • Priority technical support



  • Exclusive bonus content and add-ons



  • Early access to beta versions and previews



  • Discounts on additional licenses and renewals



You can find more information on the update subscription benefits and options in this page.


Explore the product features and capabilities




Once you have installed Embarcadero RAD Studio 10.3.3, you can start exploring its features and capabilities by using the sample projects and tutorials provided.


Sample projects and tutorials




Embarcadero RAD Studio 10.3.3 comes with a rich collection of sample projects and tutorials that demonstrate how to use various aspects of the product.


You can find the sample projects in the following folder:


C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples


You can also access them from the Welcome Page or the Projects Window in the IDE.


The sample projects are organized by language (C++ or Delphi), platform (Windows, macOS, iOS, Android, or Linux), and topic (FireMonkey, VCL, Database, Web, etc.).


You can also find more sample projects on GitHub at https://github.com/Embarcadero.


You can find the tutorials in the documentation wiki at https://docwiki.embarcadero.com/RADStudio/Rio/en/Tutorials.


The tutorials cover various topics such as creating your first application, working with components, using databases, developing web services, and more.


Documentation and resources




If you need more help or information about Embarcadero RAD Studio 10.3.3, you can consult the following sources:



  • The documentation wiki at https://docwiki.embarcadero.com/RADStudio/Rio/en/Main_Page, which contains reference guides, how-to topics, code examples, and more.



  • The product support page at https://www.embarcadero.com/support, which provides access to technical support, forums, blogs, videos, webinars, and more.



  • The Embarcadero Academy at https://www.embarcaderoacademy.com/, which offers online courses and certifications on Embarcadero products and technologies.



  • The Embarcadero Community at https://community.idera.com/developer-tools/, which is a platform where you can connect with other users, experts, and Embarcadero staff, share your ideas and feedback, and participate in events and challenges.



Conclusion




In this article, we have introduced you to Embarcadero RAD Studio 10.3.3, a powerful IDE for cross-platform development using Delphi and C++Builder.


We have shown you what Embarcadero RAD Studio 10.3.3 is, what's new in this release, and how to get started with it.


We hope you have enjoyed this article and found it useful. If you want to learn more about Embarcadero RAD Studio 10.3.3, we encourage you to download it for free for 30 days and try it out yourself.


Thank you for reading!


Frequently Asked Questions





  • What is Embarcadero RAD Studio?



  • Embarcadero RAD Studio is an integrated development environment (IDE) that allows you to create cross-platform applications using Delphi and C++Builder.



  • What are the main features of Embarcadero RAD Studio 10.3.3?



Some of the main features of Embarcadero RAD Studio 10.3.3 are:


  • Android 64-bit support for Delphi



  • iOS 13 and macOS Catalina support for Delphi and C++Builder



  • RAD Server Docker deployment for Linux



  • Enterprise Connectors subscription license for Enterprise and Architect edition users



  • C++17 support for Windows 64-bit for C++Builder



  • Firebase push notification support for Android for Delphi and C++Builder



  • Dark Theme support for iOS 13 for Delphi and C++Builder



  • And many more...



  • How can I download and install Embarcadero RAD Studio 10.3.3?



  • You can download and install Embarcadero RAD Studio 10.3.3 for free for 30 days by going to this page and filling out the form to request a trial license.



  • How can I deploy my applications with Embarcadero RAD Studio 10.3.3?



  • You can deploy your applications with Embarcadero RAD Studio 10.3.3 through app stores or web installers for Windows, macOS, iOS, Android, or Linux platforms.



  • How can I learn more about Embarcadero RAD Studio 10.3.3?



  • You can learn more about Embarcadero RAD Studio 10.3.3 by using the sample projects and tutorials provided with the product, consulting the documentation wiki and the product support page, taking online courses at the Embarcadero Academy, or joining the Embarcadero Community.




About

Welcome to the group! You can connect with other members, ge...

Members

bottom of page