0% found this document useful (0 votes)
25 views1 page

Getting Started InfoDoc For RAD Studio Mobile Developers

Uploaded by

revolutionsrat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views1 page

Getting Started InfoDoc For RAD Studio Mobile Developers

Uploaded by

revolutionsrat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Getting Mobile with RAD Studio RAD Studio

Why RAD Studio Market trend data clearly shows Mobile is now the dominant platform for end-user engagement, with Android the biggest platform on the market today. It is, therefore, more important than ever to have a
mobile strategy in place as part of a complete software vision. When looking to develop a mobile application, a number of key considerations come into play, including User Experience, Data Security,
for Mobile and Total Development Costs (Covered in depth in the White Paper – RAD Studio Guide For Managers). Delphi is the only language that answers all these challenges (without compromise) by enabling
Development? you to build fully compiled true native applications, from a single code base for all platforms. Delphi achieves this using the same compiler as Xcode on iOS, and by compiling to the NDK on Android
(same layer used by games developers for speed and performance), with mature run-time libraries based on modern OOP practices, allowing you to reach all platforms at the same time, everytime, with
the lowest total cost of ownership, the fastest speed in development, and strongest security in place.

Install & You can download a free 30 day trial for RAD Studio Architect from ● The Install notes on DocWiki.Embarcadero.com give extra information. (such as minimum spec)
https://www.embarcadero.com/products/rad-studio/start-for-free ● Recommend you add Android and iOS as Target Platforms during installation. Along with the
Initial Setup Registering for the trial will send you an email with your trial key and will start the download Java SDK. Alternatively you can add Target Platforms, Help, Samples, etc by opening Tools >
Manage Platforms in the IDE.

Quick Start [VIDEO] IDE Setup and First Android App https://www.youtube.com/watch?v=39IplWi0oaI [VIDEO] Setup and Deploy of first iOS App https://www.youtube.com/watch?v=Pgg4009SCEk
● Adding Platforms ● Checking Platforms
Video ● Checking SDK’s ● Introduction to PAServer ready to add SDK’s
● Connecting your Device ● Connecting your Device
● Deploying and debugging a Hello World App. ● Deploying and debugging a Hello World App.

Videos Other popular Getting Started videos | Mobile Weather REST Client | Mobile App with local data storage | http://bit.ly/WelcomeToDelphi

Platform Android : The same machine (or VM) your IDE is installed in will do (Windows 10). You also need to iOS : To deploy onto iOS hardware, you need to be enrolled in the Apple Developer Program and
ensure the JDK and SDK are installed for Android. (check Tools > Manage Platforms > Extras). if you have access to Apple hardware (legal thing in the Apple EULAs for app signing). RAD Studio uses
Requirements manually install the SDKs, please check pathings in Tools > Options > Deployment > SDK Manager PAServer as the bridge to the host mac to enable the device to run and debug from the IDE.

Low Code ● Low code Wizard : Under Tools > GetIt Package Manager Install the “FireMonkey App Low Code ● Alternatively use File > New > Multi-device Application - to create a blank project.
Wizard”. Then File > New > Other > Delphi > Multi-Device > FireMonkey Template App. ● Top Tip - As you see from the Low Code Wizard, Frames can make mobile app development a lot
Wizard ● This wizard generates a outlined project with frames, unit test, and best practice MVC examples. easier. Check out TFrameStand in GetIt

Frameworks and ● FireMonkey (FMX) is the UI framework used for visually designing stunning cross platform apps. ● Core multi-platform runtime library include Database access library (FireDAC) and core System
● FMX uniquely enables developers to choose native or styled controls for ultimate platform fidelity. libraries e.g. Generics, Parallel Programming Library, JSON, IOUtils, Regular Expressions
Libraries ● Control styles default to the platform look and feel for the best, expected, user experience, but can NetEncoding and more.
also be overridden for a truly customized design by using a single “StyleBook” component.. ● [Video] Language Features and RTL libraries introduction - http://bit.ly/WelcomeToDelphi
● FMX supports styles & [Video] 60+ no code shader effects. (such as Glow Effects to highlight ● Checkout the Samples folder for examples of UI Controls, Sensors, and Frameworks in action.
required fields to end users)

Prototype ● To support differences in platform standards (e.g. Tabs at Top on Android and bottom on iOS) FMX ● InterBase + FireDAC give you have a highly powerful cross platform database that works across
controls includes options for setting values to “Platform Default”. the development cycle on Windows, Linux, macOS, iOS & Android.
Faster! ● On Device Live Preview with FireUI - RAD Studio enables you to view your form, with prototype data ● InterBase ToGo run time license is Included in Enterprise and Architect editions, and includes the
as you build the UI, and how it looks differently on different platforms. Checkout FireUI IoT Award winning Change Views, for tracking field level changes in the data layer, enabling
developers to build apps faster with local data storage they can sync remotely when back online.

Need Advice? Embarcadero pre-sales engineers are available to discuss your project requirements and help point you in the right direction. Ask your local sales rep for an appointment..

Copyright 2021 - an company @EmbarcaderoTech

You might also like