ios-samples/BackgroundExecution
Brad Umbaugh 3392dd3a8e Set MtouchHttpClientHandler to NSUrlSessionHandler for all samples 2018-05-02 12:28:55 -06:00
..
Resources [BackgroundExecution] Updating Screenshots and app icons for iOS7 2013-10-21 18:00:05 +01:00
Screens Handle backgrounding properly with expiration handler 2017-04-11 17:45:16 -04:00
Screenshots [BackgroundExecution] Updating Screenshots and app icons for iOS7 2013-10-21 18:00:05 +01:00
AppDelegate.cs Handle backgrounding properly with expiration handler 2017-04-11 17:45:16 -04:00
Application.cs Pull from upstream 2015-01-19 20:39:40 +05:30
BackgroundExecution.csproj Set MtouchHttpClientHandler to NSUrlSessionHandler for all samples 2018-05-02 12:28:55 -06:00
BackgroundExecution.sln Move stuff around so csproj files are in the same directory as sln files. 2011-11-17 17:07:00 +01:00
Info.plist Updated architecture setting to 32&64 bit, and specified iOS 9 as minimum SDK version. 2017-07-19 13:27:52 +01:00
Metadata.xml Fix metadata file 2016-09-08 18:00:01 -03:00
README.md Pull from upstream 2015-01-19 20:39:40 +05:30

README.md

Background Execution

This sample illustrates how to develop multitasking (background execution) aware applications in Xamarin.iOS. The AppDelegate class illustrates the application lifecycle methods that should be overridden in order to gracefully handle state changes. Additionally, it illustrates how to register a long running task that will finish executing even though the app is put in a background state.

The home screen has a button that will launch a background task that will execute even if the app is backgrounded.

Authors

Bryan Costanich