Install/Setup/Config 5
Setting up Delphi Community Edition for Android Development
This video covers setting up Delphi Community Edition to do Android development.
See also Installing Delphi Community Edition
https://youtu.be/XMj8RlJO-zQ
For the first time ever, we are launching a full-featured Community Edition. It is a path for new developers to experience the amazing capabilities of Embarcadero's developer tools. Provided free of charge to our community of freelance developers, startups, students and non-profits earning less than $5000 USD...

Configuring RAD Studio for Win32 and Win64 Application Development
This "How To" video takes you through the steps required to setup and configure your Windows development environment for Win32 and Win64 Application Development on your local and remote Windows PCs.

Configuring RAD Studio for Android Application Development
This "How To" video takes you through the steps required to setup and configure your Windows development environment for Android Application Development.

Configuring RAD Studio for iOS and OS X Application Development
This "How To" video takes you through the steps required to setup and configure your Windows development environment, Macintosh OS X and iOS device so that you can run your iOS application (Delphi only) on the iOS Simulator (only for Delphi) on the Mac and on your iOS Device.

Installing RAD Studio, Delphi, C++Builder (new installer experience)
This "How To" video shows you how to use the Feature Installer. The Feature Installer is an installation wizard that lets you select an initial set of RAD Studio features to install, such as support for specific combinations of programming languages and target platforms, language support, or help resources. During the installation process, the Installer starts the Feature Installer automatically. During the installation process, you must have a working internet connection to download content...

Getting Started 31
Behind the Scenes with Alister Christie - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Bonus - The Component Wizard - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Embedding IBLite on Mobile with Remote Data - Welcome to Delphi
In this video, Alister Christie demonstrates how to embed the free InterBase IBLite in a mobile device and use it to connect to a remote InterBase database.
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Working with Integrated Git Source Control - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Creating Your GUI in Code - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Data Aware Components and Visual Live Bindings with VCL - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Creating a Mobile Weather REST Client - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Creating and Installing Custom Components - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Language Features & Runtime Library (RTL) - Welcome to Windows
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Discovering Samples and other Resources - Welcome to Delphi
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Accessing Data with FireDAC on Windows VCL - Welcome to Delphi
In this video, Alister walks you through building a master client database client application on Windows with VCL and FireDAC.
See the full Welcome to Delphi playlist
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

First Android FMX - Welcome to Delphi
In this video, Alister walks you through creating your first FireMonkey multidevice application and running it on Android.
See all the Welcome to Delphi videos on the full playlist
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Targeting Windows with the VCL - Welcome to Delphi
See the full Welcome to Delphi playlist https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc
Share this playlist with your friends http://embt.co/DelphiWelcomeYT

Grand Tour of the Delphi IDE - Welcome to Delphi
See the full Welcome to Delphi playlist
https://www.youtube.com/playlist?list=PLwUPJvR9mZHja62Q4b_n4gVb0MjsUzanc

Detailed steps for using LivePreview with FireUI
Detailed steps and tips for connecting and using LivePreview with FireUI to get live, real-time preview of your user interface on device as you design it in the IDE.

Using Futures from the Parallel Programming Library in C++Builder
This How To Video shows you how to use C++11 lambda functions with the Parallel Future feature in the Parallel Programming Library. Parallel Future uses TTask::Future to launch a function that returns a specific type. TTask::Future

Using the For Loop from the Parallel Programming Library in C++Builder
This How To Video shows you how to use the TParallel::For method from the Parallel Programming Library (PPL). TParallel::For splits a for loop into pieces that run in parallel and uses tasks to run those pieces. The VCL and FMX demo applications find the first X prime numbers. This calculation is done with a serial version using the classic C++ for loop and a parallel version using the TParallel::For method.

Accessing contacts on iOS and Android using TAddressBook
With the new TAddressBook component in RAD Studio 10.1 Berlin, you can access your contacts on both iOS and Android. Access all or individual contacts, create new contacts, edit or remove contacts, create groups and more.

Using the new ListView Item Designer
The ListView Item Designer in RAD Studio 10.1 Berlin makes it easy to create your own custom appearance modes at design time. Using the visual item designer, you can quickly add new objects like buttons, text labels and images. Easily connect your list to your data source using the LiveBindings Designer.

Using Tasks from the Parallel Programming Library in C++Builder
This How To Video uses the Parallel Programming Library's TTask class to manage procedures that can be executed in parallel threads. The TTask class creates and manages task instances represented by the ITask interface. The task procedures, including C++ lambdas, provided to the constructor are considered ready for execution after calling the Start method. The WaitForAll, WaitForAny, and the Wait methods of ITask are used to explicitly suspend execution of the calling thread to wait upon any...

How to Use Cameras in a FireMonkey 3D Application in Delphi
Learn how to add camera to your simple Delphi FireMonkey 3D application and use mouse or touch events to control camera's position.

How to Use Cameras in a FireMonkey 3D Application in C++Builder
Learn how to add camera to your simple C++Builder FireMonkey 3D application and use mouse or touch events to control camera's position.

Creating a FireMonkey 3D Application in Delphi
Create your first Delphi FireMonkey 3D interactive visualization of a rotating sphere with a custom texture.

Creating a FireMonkey 3D Application in C++Builder
Create your first C++Builder FireMonkey 3D interactive visualization of a rotating sphere with a custom texture.

InterBase ToGo FireDAC
Creating your first InterBase mobile application using InterBase and FireDAC.

Using an InterBase Database in a VCL Application
Creating your first InterBase application using Delphi (or C++Builder) and FireDAC, including tips to speed up development using the data explorer.

Adding the components using the Form Designer
How to add controls to a form, position and size them, adjust their properties, and how to use some keyboard shortcuts for the designer.

Using project templates from the Object Repository
How to start a project from the object repository templates, and how to add your own form and project templates to the repository.

Creating Your First Multi-device Application for Desktop Platforms (Delphi)
How to start a new multi-device Delphi application project, and a brief explaination of the generated files.

Creating Your First Multi-device Application for Desktop Platforms (C++)
How to start a new multi-device project in C++ Builder, with a breif explaination of the generated files.

Creating your First VCL Application for Windows (Delphi)
This "How to" video demonstrates how to build and debug your first VCL application. It explains the different sections of your code and how they work together to make an application.

Building Mobile Apps 6
Using Location Sensors (iOS and Android) in Delphi
Using the TLocationSensor to obtain the current latitude and longitude and responding to the OnLocationChanged event displaying a map to the user in a TWebBrowser on both iOS and Android using Delphi / Object Pascal.

Taking and Sharing a Picture, and Sharing Text (iOS and Android) in Delphi
The media actions make it easy to access the camera roll, take pictures, and share via social media using Delphi.

Using the Web Browser Component in C++Builder
Embedding the TWebBrowser in your desktop or mobile app to allow users to browse the web or view web documents using C++Builder.

Using the Web Browser Component in Delphi
Embedding the TWebBrowser in your desktop or mobile app to allow users to browse the web or view web documents using Delphi.

Using Location Services on iOS and Android in C++Builder
Using the TLocationSensor to obtain the current latitude and longitude and responding to the OnLocationChanged event displaying a map to the user in a TWebBrowser on both iOS and Android using C++Builder.

FireUI Mobile Previews offering a live preview at a glance
LivePreview is a new feature for FireUI introduced with 10.1 Berlin that gives you a live, real-time preview of your user interface on target devices as you design it in the IDE.

Enterprise Application Development 5
Using EMS Remote Push Notifications
This how to video shows you how to configure and use Embarcadero's Enterprise Mobility Services (EMS) to integrate with Apple Push Notification Service (APNS) and Google Cloud Messaging (GCM) to send notifications to iOS and Android devices.

Using the REST Client Library to Access REST-based Web Services with C++Builder
Using the REST Client Library to connect to a REST service over HTTPS/SSL, obtaining a GZIP compressed JSON response, parsing it , and placing it in a memory table. Binding it to a grid and displaying it to the user. Compatible with VCL, FireMonkey, Windows, iOS, Android and OS X.

Using the REST Client Library to Access REST-based Web Services with Delphi
Using the REST Client Library to connect to a REST service over HTTPS/SSL, obtaining a GZIP compressed JSON response, parsing it , and placing it in a memory table. Binding it to a grid and displaying it to the user. Compatible with VCL, FireMonkey, Windows, iOS, Android and OS X.

Internet of Things 1
Using the Polar H7 Heart Rate Monitor ThingConnect IoT component in your Delphi Apps
This video shows you how to download (from the GetIt Package Manager) and use the Polar H7 Heart Rate Monitor ThingConnect IoT component in your Delphi multi-device applications. Requires 10.1 Berlin or newer, Professional edition or higher.
