June 2010

MATC logo

The videos of the Advanced iPhone Development class I taught this past semester at the Madison Area Technical College are now available for free on iTunes U.  These videos amount to over 35 hours of HD content, covering more advanced iPhone development topics such as Core Animation, multithreading, Quartz 2-D drawing, and OpenGL ES.  The course notes that accompany the class are available for download here in VoodooPad format, or for viewing here in HTML.  Links to all sample applications used for the class are present in the notes.

Read on for more about the structure and presentation of the course.

Molecules icon

A new version of Molecules is now available on the App Store, and the available source code has also been updated.  The new version fixes a potential crash in iPhone OS 4.0 and adds a new means of directly installing molecular structures in the application.

On the iPad (and soon the iPhone), you can now drag and drop molecular structures into (and out of) Molecules using iTunes.  When your device is connected, you can go to the Apps tab and scroll down until the File Sharing section is visible.  Within that section, click on Molecules to display all currently loaded molecular structure files.  To add a new structure, simply drag it into the list of files.  On the next startup of Molecules, it will be parsed and added to the application's internal database.