/Blog/

Preview of using iOS Photos Framework with Delphi

By | 2017-02-16T18:02:35+00:00 August 3, 2016 9:59 pm|Product preview|

Here I present a video of the results of some work I've been doing with the iOS Photos Framework with Delphi A while ago I posted about using the ALAssetsLibrary in iOS. In that article, I briefly mentioned the Photos Framework, which is now the preferred method of managing media stored on iOS devices (i.e. [...]

Checking if wifi is enabled on iOS

By | 2017-05-09T21:09:18+00:00 July 25, 2016 7:29 pm|Code tips|

Here I present some simple code to check if wifi is enabled on iOS, which could be used to alert the user if your application uses location services. One of my most visited posts is from 3 years ago, which has some demo code for checking whether the internet is accessible from the device. The [...]

Region monitoring, including background on iOS

By | 2016-07-13T18:17:30+00:00 July 13, 2016 6:17 pm|Code tips, Patches|

Get started with region monitoring (including in the background) on iOS with some how-to's on fixing the Delphi RTL source for the LocationSensor. In an earlier article, I described some changes you'd need to make in order to make monitoring of location changes work in the background with Delphi 10 Seattle. This article is aimed [...]

Performing background fetches on iOS

By | 2017-02-16T18:02:35+00:00 June 18, 2016 5:46 pm|Code tips, Patches|

This article relates to any version of Delphi (or at least it should work) that can target iOS 7 or greater. The demo project was created using Delphi 10.1 Berlin. There's been the odd post to the Embarcadero forums as well as on StackOverflow about how to implement background fetches on iOS. Partly because it's [...]

Allowing an iOS app to run in the background

By | 2016-05-26T17:31:37+00:00 May 26, 2016 5:24 pm|Code tips, Patches|

NOTE: This article is about allowing your iOS app to run when it goes into the background (i.e. another app becomes active) for a short period (up to 3 minutes on iOS 9, at least). It does not relate to having the UIBackgroundModes option, an example of which is here. As some of you will [...]

Building OpenSSL dylibs for iOS simulator

By | 2017-08-31T17:53:43+00:00 March 5, 2016 9:33 am|Code tips, Patches, Resources|

NOTE: This article relates to using dylibs with iOS simulator only. If you're building your app for iOS device, you should link against the static libraries. See this link. Firstly, a couple of thanks: To Doron Adler, who created a fork of a script, of which mine is based on, and who gave some [...]

A leg up for using ALAssetsLibrary in Delphi

By | 2017-02-16T18:02:35+00:00 January 29, 2016 8:43 pm|Code tips, Project tweaks|

Some time back, someone asked on the Embarcadero forums about using ALAssetsLibrary from the Assets Library framework in iOS with Delphi. I was curious because I thought I may be interested in using it myself. It seemed relatively simple enough: create an Assets Library instance (TALAssetsLibrary from the iOSapi.AssetsLibrary unit), enumerate the groups, and for [...]

Show Buttons
Hide Buttons