Subscribe to this list via RSS Blog posts tagged in iPhone

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
DataSnap "Simple Calculator" REST demo It was so much fun to create one of the "Developer Skills Sprint" sessions last week. During the live Q'n'A session I have promised to make the source code of my DataSnap "Simple Calculator" REST server and client projects available. Here it is! It is now available from the Code Central at http://cc.embarcadero.com/item/29915 A few years ago, back in the Delphi XE time frame, I have created a series of DataSnap "Delphi Labs". The source code of these Delphi Labs has been updated to Delphi...
C++Builder XE6 multi-tier database app with FireDAC JSON Reflection Welcome to The C++ Mobile Day webinar! Right now I'm listening to David I explaining basics of building native mobile apps for Android and iOS from the same C++ codebase with C++Builder XE6. In less than three hours there will be my, prerecorded session "Create C++ Secure Mobile Applications that Work with Enterprise Web Services and Multi-tier Architectures". In this session I'm going to demonstrate how to use C++Builder XE6 to build a multi-tier database application with DataSnap framework....

Posted by on in Blogs
On Tour with Delphi and C++Builder XE6 Travelling... It is like with everything in our lives. When it is too much, you start not to like it. When it is too rare, you start to miss it. Human nature. I just like coding in Delphi and C++Builder, and just cannot help it. I like showing off the latest new features. And some existing ones as well:-) The new mantra: one source code and multiple target platforms! And the mantra that stood the challenge: building apps from reusable, visual components that you can manipulate at design ti...
RAD Studio XE6 events in The Netherlands and Turkey The momentum around the latest RAD Studio XE6 release is building very quickly. I have this feeling that this is going one of the most successful releases of Delphi and C++Builder. Developers are very happy with the focus on quality, stability and performance of the IDE plus they like brand new features like app tethering and backend-as-as-service client components. For existing developers probably the biggest thing is continuous focus on improving and making stronger the best library for bui...
Object Pascal "Mind Your Language!" Dev Direct webinar source code The fourth season of Embarcadero EMEA "Developer Direct ONLINE!" webinars is half way! There are still three more episodes to go, 30 minutes every second Friday at 11am Amsterdam (10am UK) time. With every webinar we have more attendees and you can still register at embt.co/embtdd4 Today I had a pleasure of talking about some of the cool Object Pascal programming language features that were introduced in recent Delphi versions, including: Type helpers for primitive and custom types Gene...
RAD Studio XE6 Launch event in Antwerpen RAD Studio XE6 has been recently launched and now it is time to show all its great new features to developers in every corner of the world. Embarcadero technical evangelists and Embarcadero MVPs from different countries are super busy travelling and presenting on live events. My first XE6 live event was yesterday in Antwerpen in Belgium. The level of interest in new and existing RAD Studio XE6 features was very high and the atmosphere very good. The majority of our existing Delphi and ...

Posted by on in Blogs
Box2D physics engine in Object Pascal There is plenty of interesting Delphi, Appmethod and FireMonkey information published very frequently on www.fmxexpress.com website. A very interesting article was published on fmxexpress about Box2d Physics Engine For Delphi XE6 FireMonkey on Android, iOS, Windows and OSX a few days ago. You have probably heard about "Angry Birds". It is probably the most easy to remember example of an application that is using Box2D. Box2D is one the most popular, open-source engine for simulating r...

Posted by on in Blogs
RAD Studio XE6 has been released! I'm so excited with the release of the latest version of RAD Studio, Delphi and C++Builder! RAD Studio XE6 contains Delphi XE6 and C++Builder XE6 and marks the completion of the vision to support building apps for all major desktop (Windows, Mac) and mobile (Android, iOS) operating systems from the same codebase: C++ and Object Pascal! The new IDE has a new look-and-feel, it is a lot faster and has tons of new and improved features for both desktop VCL Windows and multi-platform FireMo...

Check out more tips and tricks in this development video: