Lecture 28 — iOS Web Development

iOS Web Development

iOS Web Development

Source code from this lecture:

Online demos from this lecture:

Lecture 27 — App Performance

App Performance

App Performance

Source code from this lecture:

Lecture 26 — App Customization

App Customization

App Customization

Source code from this lecture:

Lecture 25 — iPad

iPad

iPad

Source code from this lecture:

Lecture 24 — Multitasking

Multitasking

Multitasking

Source code from this lecture:

Lecture 23 — cocos2d

Lecture 22 — Interfacing with Apple’s Apps

Interfacing with Apple's Apps

Interfacing with Apple's Apps

Source code from this lecture:

Lecture 21 — Game Kit

Game Kit

Game Kit

Source code from this lecture:

Lecture 20 — Connecting to the Net

Connecting to the Net

Connecting to the Net

Source code from this lecture:

Updated Core Animation Easing Function Notes

There was a bug in the TouchMove example from the Core Animation notes that actually caused all animations to use the default easing function. The Core Graphics & Animation notes and TouchMove.zip example have both been updated.

If you’re using the legacy animation methods you’ll want to use the UIViewAnimationCurve constants. If you’re using the newer ObjC 2.0 block-based animation methods you’ll want to use the UIViewAnimationOptions constants.

Unfortunately, even though both of these sets of constants define the same 4 easing functions (linear, ease in, ease out & ease in/out), you’ll have to be conscientiousness of which animation methods you’re using and utilize the correct set of constants.

Follow

Get every new post delivered to your Inbox.