About Dave

This author has not yet filled in any details.
So far Dave has created 53 blog entries.

Making the Firemonkey TComboBox picker in iOS7 opaque

By | 2017-02-16T18:02:36+00:00 October 16, 2013 9:18 am|Patches, Uncategorized|

I really don't know what possessed the people at Apple to make the UIPickerView transparent by default; it can make it very difficult to distinguish the items in the list from what is underneath. In the FireMonkey TComboBox in Delphi XE5, the picker is implemented using the native UIPickerView. The way the picker is implemented, [...]

Implementing a slide-in menu in your mobile apps

By | 2017-02-16T18:02:36+00:00 October 15, 2013 11:17 am|Code tips, Uncategorized|

Back in May of 2013, Malcolm Groves published this excellent article: A Facebook-style layout for your mobile app Which outlined how to go about implementing a slide-in menu like in prior incarnations of the Facebook mobile app. Facebook has since changed this layout, so it no longer applies to that app, however I still find [...]

Adding other iOS frameworks to the SDK manager

By | 2017-02-16T18:02:36+00:00 October 12, 2013 7:09 pm|IDE tweaks, Uncategorized|

If you wish to leverage iOS frameworks other than those that support is provided for in Delphi, you'll need to add the path to the framework in the SDK manager. To do this, make sure PA Server is running on your Mac, and in Delphi click Tools, Options, then under Environment Options, select SDK Manager [...]

Fixing TIdFTP for iOS devices

By | 2017-02-16T18:02:36+00:00 October 11, 2013 9:00 am|Patches, Uncategorized|

A colleague of mine, Chris, has been developing an application for iOS that manages players for a casual competition called HoopStars. Part of the functionality of the app is downloading images that are "avatars" for players, using FTP. I had been helping out Chris with other aspects of the development of the app, however this [...]

Moving ahead with style.. again!

By | 2017-02-16T18:02:36+00:00 October 8, 2013 8:44 pm|Uncategorized, Updates news|

You might remember this post: http://delphi.radsoft.com.au/2013/09/moving-ahead-with-style/ about the release of the iOS7 style for Delphi XE5. Now, there are additional styles available, here: http://blogs.embarcadero.com/sarinadupont/2013/09/25/firemonkey-xe5-premium-style-pack-is-now-available/ I've updated my iNews app so that styles can be changed at run time, in the settings. The first pic is of the Settings page with the Diamond style selected, the [...]

Creating ad-hoc deployments of iOS apps with Delphi, part 2

By | 2017-02-16T18:02:36+00:00 October 8, 2013 12:04 pm|Uncategorized|

Part 1 listed the steps required to create a mobile provisioning profile for your app. This part describes the steps required to create the application file (.IPA) and how to set up your webserver to host the distribution of the app. There are 2 sections in the project options of your Delphi project that must [...]

Creating ad-hoc deployment of iOS apps with Delphi, part 1

By | 2017-02-16T18:02:36+00:00 October 4, 2013 8:59 am|Uncategorized|

My goal with these instructions is to provide as close as possible to end-to-end instructions for creating ad-hoc deployments of iOS apps via a webserver, specifically using Delphi. One thing I won't go into is creating the actual project in Delphi; I will assume you've already done that. It also assumes you have a developer [...]

Coping with the “Done” bar on iOS7 devices

By | 2013-10-31T11:42:02+00:00 October 2, 2013 5:22 pm|Uncategorized|

UPDATE: If you've applied Update 1 for XE5, please revert any changes made based on this article, or ignore it if you have not made any changes. The issue has been resolved in Update 1 for the DEVICE; sadly, Update 1 causes an issue with  the Done bar in the simulator. Please refer to this article if you [...]

Making Delphi XE4 compile for iOS devices with Xcode 5

By | 2017-02-16T18:02:36+00:00 October 2, 2013 4:37 pm|Uncategorized|

UPDATE: Due to the kindness of another newsgroup participant, I've posted about how to make debugging work. Please check the link at the end of this article. If you're looking to hang on to Delphi XE4, but want to upgrade Xcode to version 5, there's a couple of things you need to do, especially if [...]

Show Buttons
Hide Buttons