cs193p – Lecture #15 – Core Location and MapKit

Please note, this blog entry is from a previous course. You might want to check out the current one.

Lecture #15 provides an introduction to core location and MapKit followed by a short (not complete) demo.

The code of the (complete) demo is available at Stanford and on github.

Slides are available on iTunes …..

The lecture is available at iTunes and is named “15. Core Location and MapKit”.

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail

cs193p – Lecture #14 – Photomania Demo

Please note, this blog entry is from a previous course. You might want to check out the current one.

Lecture #14 provides an extensive demo of Core Data.

The code of the demo is available at Stanford and on github.

Slides are available on iTunes …..

The lecture is available at iTunes and is named “14. Photomania Demo (February 21, 2013)”.

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail

cs193p – Lecture #13 – Core Data Continued

Please note, this blog entry is from a previous course. You might want to check out the current one.

Lecture #13 continues with Core Data, shows how to use categories to “enhance” managed objects, and explains how to use Core Data as source for table views.

Slides are available on iTunes …..

The lecture is available at iTunes and is named “13. Core Data Continued (February 19, 2013)”.

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail

cs193p – Lecture #12 – Core Data

Please note, this blog entry is from a previous course. You might want to check out the current one.

Lecture #12 starts with an detailed discussion about the final project (which is addressed to Stanford students only). The second half addresses Core Data and notifications.

Slides are available on iTunes …..

The lecture is available at iTunes and is named “12. Core Data (February 14, 2013)”.

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail

Lecture #18: iCloud Demo

Please note, this blog entry is from a previous course. You might want to check out the current one.

Lecture eighteen is named “18. iCloud Demo (December 1, 2011)” and can be found at iTunes. Its slides are available at Stanford.

This lecture is a one-hour demo continuing the demo of the previous lecture by adding more iCloud functionality to the Photomania app. Its code is available directly at Stanford or on github.

Please note iCloud does not work on the simulator and needs a provisioning profile enabling iCloud for the device.

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail

Lecture #17: iCloud

Please note, this blog entry is from a previous course. You might want to check out the current one.

Lecture seventeen is named “17. iCloud (November 29, 2011)” and can be found at iTunes. Its slides are available at Stanford.

This lecture together with the following one addresses the iCloud and how to use it for sharing documents among user’s devices. Using the iCloud is like using an URL of a shared directory with restrictions deriving from latency and shared access. It is setup in Xcode by enabling Entitlements.

URLs for the iCloud are derived via the file manager:

[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:nil];

Continue reading “Lecture #17: iCloud”

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail

Lecture #14: Core Data Demo

Please note, this blog entry is from a previous course. You might want to check out the current one.

Lecture fourteen is named “14. Core Data Demo (November 10, 2011)” and can be found at iTunes. Its slides are available at Stanford.

The theoretical part of this lecture is quite short providing an overview about Core Data thread safety and its usability for table views.

NSManagedObjectContext is not thread safe, thus it can only be accessed in the thread that created it. Because access is usually very fast, using the main thread is mostly file. Another approach is to use
Continue reading “Lecture #14: Core Data Demo”

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail