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.
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 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 C++Builder
Create your first C++Builder FireMonkey 3D interactive visualization of a rotating sphere with a custom texture.
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.
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 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.
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.