Skip to content

snerting/TaskCloud

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TaskCloud

Contains TWO different 'cloud-based' todo list examples, one cross-platform Azure example and the Apple-specific iCloud:

Azure

Basic usage of Microsoft's Azure Mobile Services REST API. Accesses the REST service directly. Purely provided as an example of making it work - not necessarily ready for a production implementation - wait for the official toolkit!

This app works against the same database that you create in Microsoft's Windows 8 example, so you end up with multiple devices/platforms all sharing the same TodoList on the Azure server.

There are two example projects:

  • iOS using MonoTouch

  • Android using Mono-for-Android

screenshot

iCloud

This sample demonstrates how to subclass UIDocument in iOS5 using MonoTouch, and access the files via iCloud.

NOTE: you need at least two devices with the same App Store login to play.

It is still a work-in-progress. It shows how to subclass UIDocument to provide a way to read/write files to the iCloud data store and query that datastore.

The TaskDocument:UIDocument subclass creates a .task file for each 'task item'. These are saved-to and read-from the iCloud UbiquitousDataStore (see NSFileManager.DefaultManager.GetUrlForUbiquityContainer).

Other features of iCloud such as conflict resolution and moving to/from local storage have NOT been implemented.

screenshot

About

iCloud sample for MonoTouch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published