Wed Sep 12 2012
Here were four talks I enjoyed, plus Game Jam.
Lightweight local messaging between apps.
A way to test if certain apps are installed, great for cross promotion too.
A protocol for iOS interapp communication http://x-callback-url.com
How to wield Xcode with keyboard shortcuts (Jump bar:
^[1-6], learn keys from top menu items
Navigation), Behaviors, breakpoints (logging, sounds, shell scripts, llvm allows breakpoints without restarting app), and powerful lldb debugging (formatters, summarizers, python integration,
make to automating (things like removing sqlite databases), supports autocompletion. See his blog entry on this.
Mountain Lion has Python bindings for Cocoa -- see a nice Quartz example in his slides. This was news to me, and after Googling around didn't find much into about this.
By Bob McCune, @bobmccune
These are now easier to create in iOS 5+. A subtle API for adding/removing child controllers, get children, new callbacks. Only use this API within your container. Avoid common mistakes: Outside callers (since invalidates containers view of the world), disobedient children, meddling parents (let children be children)
Demo code is here: https://github.com/tapharmonic
By Phil Hassey, @philhassey
Phil Hassey's Galcon talk motivated me to give Game Jam a try.
I enjoyed this for several hours before drinking and socializing set in.
Had fun with cocos2d and box2d.