For ISVs and Enterprises the #1 application development challenge today is supporting the growing heterogeneous mix of client devices, UI approaches, OS versions, and emerging form factors. With traditional development approaches, for every new platform supported, a whole new team is required to create and manage a separate codebase. This approach multiplies your costs and time to market with each addition. To turn this mounting challenge into a competitive advantage C++ developers need an edge, a way to virtually replicate their R&D staff several times over. A native, multi-device development solution for targeting desktops, laptops, Slates and tablets including Surface Pro, iOS and Android will help ISVs and Micro ISVs expand their user base and increase their revenues without having to grow their development team. Here are the steps and information that will help you learn how to support multiple devices for your customers and companies, this brief exercise will show you how to get started creating a multi-device C++Builder application that will run on Windows and Mac today and on other devices in the future.
1. Building your first C++Builder Multi-Device Application starts with creating a FireMonkey desktop project for Windows 32. From there you can add Windows 64 and Mac OSX additional platform targets.
Watch the video, “Your first C++ App for Win32, Win64 and OSX”, where you will learn how to create a simple FireMonkey application and compile and run it on Windows and Macintosh: http://www.youtube.com/watch?v=OVkv8ROW2xk
2. C++Builder includes support for building 64-bit Windows applications. The 64-bit compiler also supports the new ISO C++11 language standard, standard libraries and latest Boost libraries.
Watch the C++Builder video, “C++11 applications using the C++Builder 64-bit compiler” at http://www.youtube.com/watch?v=1syKYgDIN9E
3. After watching the videos , download the C++Builder free trial, install and set up your C++ multi-device development environment. Setting up the C++Builder to support multi-device application development involves setting up the IDE on Windows and installing the Platform Assistant Server on a Mac OSX target computer.
Read the Embarcadero DocWiki “FireMonkey Quick Start Guide - Set Up Your Development Environment” section at http://docwiki.embarcadero.com/RADStudio/XE4/en/FireMonkey_Quick_Start_Guide_-_Set_Up_Your_Development_Environment
4. After you have set up your development environment, you can use the IDE to create you first C++ Multi-Device Windows and Mac application by using the File | New | FireMonkey Desktop Application – C++Builder project wizard. You will choose the “HD FireMonkey Application” option in the wizard. This will create the starting source files, project file and allow you to create your first application.
Follow the Tutorial steps on the Embarcadero Docwiki to “Creating Your First FireMonkey Application for Desktop Platforms (C++)” at http://docwiki.embarcadero.com/RADStudio/XE4/en/Creating_Your_First_FireMonkey_Application_for_Desktop_Platforms_(C%2B%2B)
5. To learn more about C++Builder and get answers to common technical questions, check out answers to C++Builder Frequently Asked Questions “technical questions” section at
6. If you want to watch additional short C++ application development videos, you will find 31 videos at http://www.embarcadero.com/products/cbuilder/how-to-create-software-applications.
Your Next Step?
BUY NOW ONLINE - https://store.embarcadero.com/542/purl-cbanner
BUY FROM A PARTNER - http://www.embarcadero.com/business-partner-directory
CONTACT EMBARCADERO WORLDWIDE – http://www.embarcadero.com/company/contact-us