David Clegg Clegg

David Clegg has not set their biography yet

Posted by on in Blogs
Delphi for Android app spotted in the wild I have spotted what I think may be the first Delphi for Android app to make it into the Google Play store. It's an app developed by Brian Hamilton, which displays data from weather stations, and is a port of his existing iOS version (if you can call a single source, multi-platform app a port :-)) Nice work, Brian!...

Posted by on in Blogs
QC Plus has a new home As many of you may be aware, Jeremy North of JED Software has created an excellent Windows client to interact with the QualityCentral issue and feature tracking system used by Embarcadero. While he no longer hosts QC Plus on his site, he has kindly given me permission to host it on CodeCentral, and you can now download it from there. It is important to note that QC Plus is being offered on an "as is" basis, with no warranties whatsoever. If you have any issues with the software, please do not...
Tags: EDN General
EDN Mobile users, this is your upgrade reminder notice You may recall a few weeks ago that I blogged about upcoming changes to the DataSnap REST service used by EDN Mobile. Well, today I deployed these changes to production. So if you are an EDN Mobile user on version 1.1.4 or prior, I strongly suggest that you upgrade to the latest version. And if you're not an EDN Mobile user, what are you waiting for? Download it today! :-)...
Tags: EDN

Posted by on in Blogs
Tweeting from Delphi for iOS apps Victory Fernandes (Twitter user @victoryjorge) has a great blog post demonstrating how easy it is to use the TMSCloudPack set of components to add Twitter integration into your Delphi for iOS applications. Nice work, Victory (and TMS, for providing such a simple to use API)! As a Twitter junkie myself (feel free to follow me; my handle is @delphijunkie), this is something I may need to explore a bit more. Likewise, some of the other components in the TMS Cloud Pack look very useful, as I find...
Tags: Delphi iOS
If you are an EDN Mobile user, you should upgrade I have been porting many of my DataSnap REST services from using dbExpress for its database access, to take advantage of the FireDAC data access framework. As a side-effect of this, I've had to make a change to the EDN Mobile application to handle a slight difference in datatype in some of the datasets it remotes to clients. In particular, the My Member Services and My duplicate accounts functionality may no longer work as intended with EDN Mobile versions 1.1.4 and prior once I upgrade the REST...
Tags: EDN General
Cross platform anonymous threads and progress notification Reading Anders Ohlsson's latest blog post about using iOS APIs we don't wrap reminded me of another couple of helper classes that I created, and which ship with the RAD Studio XE4 samples. The first of these is the TAnonymousThread<T> generic class (in <samples installation directory>Delphi\RTL\CrossPlatform Utils\AnonThread.pas), and is designed to make it easy to create and consume anonymous threads for any activities that will return some kind of result (e.g. fetching data from...

Posted by on in Blogs
Persisting settings in Delphi iOS applications I thought I'd celebrate the release of RAD Studio XE4 by climbing back on the article writing horse. My first article is about persisting settings in iOS applications written in Delphi, and can be found on EDN. As always, all feedback is greatfully received. And I'll see if I can conjure up a few more over the coming weeks (no promises though :-))....
Tags: Delphi iOS

Posted by on in Blogs
Are you eligible? A couple of weeks ago, I implemented a new EDN feature which may have gone unnoticed by many of you. When you log into Member Services, you will now see a new 'My eligible field tests' option in the navigation bar to the left. [caption id="attachment_118" align="alignnone" width="146" caption="My eligible field tests navigation element"][/caption] When you click on this, it will show you a list of any field tests you may be eligible to participate in, due to having a registration for a qua...
Tags: EDN General

Posted by on in Blogs
Introducing EDN Mobile v1.1 [caption id="attachment_109" align="alignright" width="168" caption="EDN Mobile"][/caption] A new version of EDN Mobile has been launched, and along with it comes a few new features that moves it from being simply a clone of the http://members.embarcadero.com website, to instead starting to harness some of the features found in Android smartphones. I used this opportunity to write an EDN article about it, for the benefit of the one or two community members who don't follow my blog :-)...
Tags: EDN General
EDN Mobile: Maintenant avec la localisation française! Thanks to a totally unsolicited email from EDN community member Whiler, I am pleased to announce that EDN Mobile now supports the French locale. I now invite other community members to provide localizations in any of the supported languages. As of Android 4.0.3, this list is available here. The localization process is pretty simple, and involves downloading these XML files, and replacing the English text values with the localized version (leaving the name attribute untouched). Once you're d...
Tags: EDN EDN General

Check out more tips and tricks in this development video: