31 C++Builder XE3 videos in January - Jan 12 - Using Platform Services and OS info in your C++Builder XE3 Windows and Mac apps

Posted by on in Blogs
During each day of January 2013, I am creating a new video showing you how to use the new C++Builder XE3 compilers for Win32, Win64 and OSX to create multi-platform, database, multi-tier, HD and 3D applications.In this twelfth video you will learn how use FireMonkey 2's new Platform Services interfaces and TOSVersion (operating system information) in order to determine the services that are available on the run-time platform, and also to enable and use those services in your application running on Windows and Mac (and other devices in the future) using C++Builder XE3.  You'll learn how to use the TPlatformService class, TOSVersion struct and the virtual keyboard service interface.  The same client application can be compiled and run on Win32/Win64 and OS X (does not support the virtual keyboard service).  Stay tuned to my blog for additional C++ programming videos each day.

January 12, 2013 - Using Platform Services and OS information in your C++Builder XE3 Windows and Mac applications

Filename: 2013-01-12-CppFMXPlatformServices.mp4

Download: http://cc.embarcadero.com/item/29280

Watch on YouTube: http://www.youtube.com/watch?v=8E48Ao4s6w8

Duration: 10 minutes and 14 seconds

Size: 51.8mb

Format: MP4

Sample Projects for the video are available for download on code central at:

C++ FireMonkey Platform Services Finder - TBD

C++ FireMonkey Virtual Keyboard Interface Sample - TBD

Watch/Download the C++Builder 64-bit Compiler Preview Video

Additional details about the 64-bit C++Builder compiler are available in the preview video.  Watch the C++ 64-bit compiler preview video on YouTube at http://www.youtube.com/watch?v=PwwMpBUoR6Y. You can also download the MP4 video file at http://cc.embarcadero.com/item/29197.  The preview video is 9 minutes long.

Try the C++Builder 64-bit compiler

The C++Builder XE3 and RAD Studio XE3 free trial downloads have been updated to include the new C++Builder 64-bit compiler.  Trial downloads are available at https://downloads.embarcadero.com/free/c_builder

Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.


  • Guest
    Gary Olson Sunday, 10 February 2013

    I am having trouble finding the example projects:

    C++ FireMonkey Platform Services Finder -

    C++ FireMonkey Virtual Keyboard Interface Sample -

    That you used in the Platform Services Video. Would like to get these if possible. Also
    I believe I saw a simple bug in the video, Where you were looking at the operating system
    whether Windows or Mac and the output string when mac and for windows was

    Platform: windows

    in both cases.

    Thank You,
    Gary Olson

  • Please login first in order for you to submit comments
  • Page :
  • 1

Check out more tips and tricks in this development video: