Subscribe to this list via RSS Blog posts tagged in iPhone

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...
appmethod at MDevCon on Tour - Amsterdam, Tuesday, April 15th, 18:30 I'm very excited to invite you to my "True Native, Multi-Device Development from the Same Codebase" live session, which is part of the "MDevCon on Tour" series of live events across The Netherlands. When? 15/04/2014 from 18:30 to 21:00 hours Where? Trifork, Rijnsburgstraat 9-11, Amsterdam Entrance? Free For? Developers The session is one of the many events organized as part of "appril festival 2014". The equation is easy: apps + april = appril:-) This is going to be my fir...
Apple CarPlay - can't wait to try Delphi and C++Builder iOS apps Apple announced CarPlay at the Geneva International Motor Show today starting with partnerships for Volvo, Mercedes and Ferrari (more auto partners to come) to bring the iPhone experience to cars. The CarPlay press release said that CarPlay will bring a "smarter, safer and more fun way to use iPhone® in the car". A Fortune Magazine article has additional details at http://tech.fortune.cnn.com/2014/03/03/apple-volvo-mercedes-carplay/ I can't wait to try Delphi and C++Builder iOS apps in one...

Posted by on in Blogs
Lazy Form Creation Design Pattern One of the most important things about any application, and especially mobile apps, is short start-up time. End user does not like to wait for too long for an app to start. In some cases, if the start-up time is excessively long a mobile app may not be accepted into an app store. I have been building a lot of mobile apps recently for both Android and iOS in Delphi and found myself reusing the same "lazy form creation" design pattern, that I would like to share with you. The idea is not new...

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...

Check out more tips and tricks in this development video: