Subscribe to this list via RSS Blog posts tagged in iPad

Posted by on in Programming
Accessing the battery level on your iOS device I recently saw a question on our forums on how to access the current battery level on an iOS device using FireMonkey, so I thought I would do a quick post about it. This sample code extends the DeviceInfo code snippet included with RAD Studio 10.1 Berlin Anniversary Edition.   unit uMain; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Dialogs, FMX.StdCtrls, FMX.ListBox, FMX.Layouts, ...
The beta is now closed: If you are doing iOS development, join the beta to get access to the 64-bit toolchain Anyone using a RAD Studio, Delphi, C++Builder or Appmethod product with the iOS toolchain can apply to the beta program to get access to the 64-bit iOS toolchain in the current beta program (under NDA).  Send an email to This email address is being protected from spambots. You need JavaScript enabled to view it. //  with the subject "iOS64 Beta Request" and please provide the following information: EDN email address used to register your product Short description and/or temporary name of app Name of Apple developer account (if you have one)...

Posted by on in Blogs
C++Builder XE5 3D app for iOS - rotating Earth and Mars In this blog post we'll take a quick look at 3D iOS application programming using C++Builder XE5 Update 2. This application will contain two rotating planets - Earth and Mars using TSphere, TTextureMaterialSource and TFloatAnimation components. The rotation will be controlled by a TSwitch and the camera Z axis position will be controlled using a TTrackBar. To start the project I use the "File | New | FireMonkey Mobile Application - C++Builder" menu item and choose the "Blank Application" ...
TMS Software blog: Two lines of code to add QR, UPC, EAN code scanning to your iOS Delphi apps I love it when I can write fewer lines of code and get something done in my applications. I love it even more if I only have to write one or two lines of user-written code to add major functionality to my applications. Here is a cool blog post by TMS Software showing you how you can add barcode scanning (QR, UPC and EAN codes) to your Delphi iOS projects using just two lines of code!!! The TMS iCL component pack provides Delphi components integrate with iOS APIs and in this case, specifically le...

Posted by on in Blogs
Location enabling your C++Builder for iOS apps In this video I show you how to location enable your C++Builder for iOS applications using the TLocationSensor component.  I'll also show you how to use the resulting latitude and longitude coordinates to display a Google map using the TWebBrowser component. You'll start by creating a new C++Builder for iOS application and choose the blank application project template. Next I'll add a TToolBar component with a TLabel, a TListBox component with 3 ListBoxItems, a TSwitch component, the TLoc...
Using Image Effects Filters in your C++Builder for iOS apps In this video I show you how to work with Image Effect Filters in your iOS apps using C++Builder XE5. The FM Application Platform provides more than 50 image effects and filter effects classes for you to use in your apps. The image effects use the Pixel Shader language and the GPU to work with bitmap images while offloading the CPU. I created a FM Mobile application for C++Builder using the Blank Form mobile project template. I added a TTToolBar component aligned to the top of the client ...
Using TabControls, Gestures and Actions in your C++Builder XE5 for iOS apps This C++ for iOS video shows you how to use TabControls, Gestures and Actions in the UI of your iOS apps using C++Builder XE5. You start by creating a FM Mobile application for C++Builder using the Tabbed mobile project template. The Tabbed template will create a starting mobile app using a TabControl with 4 tab items. Add a TGestureManager and TActionList to the application.  Then I create the UI for each of the TabItems, in my case I just put a TLabel on each of the TabItem's client are...

Posted by on in Blogs
Building your first C++Builder multi-device application This video shows you how to build your first multi-device C++Builder application for Windows (32/64), OSX and iOS.  This quick example application uses the TCalendarEdit and TComboBox components and shows how they use the native DatePicker and CustomPicker controls on iOS.  The same code and form is used for all 4 platform targets. You start by creating a FM Mobile application for C++Builder using the "File | New | FireMonkey Mobile Application - C++Builder" menu item. After testing th...

Posted by on in Blogs
Coming soon! Develop iOS apps with C++Builder C++Builder for iOS is coming soon (expected December 2013). Very soon, you will be able to create iOS apps with C++Builder! Get started with the latest version of C++Builder or RAD Studio today to benefit from the fastest, visual, multi-device app development solution for Windows and OS X, and be one of the first to deliver C++Builder apps on iOS. C++Builder delivers a unique iOS development solution with the standard C++ programming language, fast native performance, full visual design, and con...

Posted by on in Blogs
Delphi XE5 iOS and Android media file formats supported Delphi XE5 and FM support multiple media file formats for all of the platforms we target (Windows, OSX, iOS and Android).  Looking at the FM source code you will find the multimedia components involved (TMediaPlayer, TMediaPlayerControl) and the formats supported for each platform.  For those of you who have the run-time library source code (Professional edition and higher, source code not included in Trial or Starter editions), you can look in the "C:\Program Files (x86)\Embarcadero\RAD Studio\...

Check out more tips and tricks in this development video: