The end of a great week in Europe with Delphi for iOS

Posted by on in Blogs
I am sitting at London Heathrow Airport Terminal 5 at the end of a great week in Denmark and England using RAD Studio XE4 and Delphi XE4.  Many thanks go out to the 42 enthusiastic developers who spent two days with me in Nyborg Denmark at the Dapug Delphi XE4 workshop.  We spent the two days building DataSnap and Delphi for iOS applications.  It was wonderful to see all of the developers creating new Delphi mobile applications in just a few minutes.  Thanks, also, to the happy developers in London yesterday at the London Underground Museum.  It was great to see so many developers interested in prototyping their apps, testing them and deploying them to devices in just a few seconds.  Some of the developers were connecting from their PCs to my Mac and my iPad.  It was fun to see different apps appearing on my devices and also on the projector.  If you don't have a Mac, connect with a friend who has one.  You can also "rent" time on Macs via the Internet if you don't have one or can't afford a Mac Mini or a used Mac.

Some of the topics that the developers learned included:

  • Starting with pre-built project templates for common iOS apps

  • Using Layouts, Anchors and Alignment to ensure that your apps look great on iPhone (3GS and later), iPad (all iPads and iPad Mini) and iPod Touch (Fourth Generation and later) devices.

  • Creating Form Families - Loads the correct form depending on the target device when developing different forms for iPhone vs iPad/Landscape vs Portrait

  • Seeing how FireMonkey for iOS uses native iOS controls and APIs for message alerts, custom pickers (ComboBox), date picker (TCalendarEdit), virtual keyboards (default, alphabet, email address, name phone pad, number pad, numbers and punctuation, phone pad, and URL).

  • Achieve warp speed app development using gestures, extended actions and components (TCameraComponent, TLocationSensor, TMotionSensor, TOrientationSensor, TWebBrowser, TeeChart and Indy components) and platform services.

  • Connect to local and remote databases, datasets, data sources, XML and DataSnap servers.

  • And much, much more


You can get started today by downloading the free trial, upgrading from an older version of RAD Studio and Delphi or purchasing a new license.  You can learn all about Delphi for Mobile by starting with the following documents:


You can build multi-device and multi-tier applications with RAD Studio XE4 with no lines of code. Okay, maybe you'll want to write a few lines of code (especially if you get paid by lines of code counts).  Come join the fun! See how fast you can create your first iOS app, submit it to the Apple iOS App Store and watch the revenue roll in.


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

Comments

  • Guest
    Jack Thursday, 2 May 2013

    Did you know that some Delphi runs at Terminal 5?
    It's a Delphi application that produces the high quality
    artificial voice messages, while communicating with
    a Java message system (JMS) backend,
    using J4SOFT Delphi Java bridge
    (http://www.j4soft.com).

  • Guest
    Darian Miller Friday, 3 May 2013

    Can you get some form family samples online? I'd be interested in seeing those ideas! Are the conference talks available to be viewed online?

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

Check out more tips and tricks in this development video: