With the lifting of the iPhone NDA, Brad Larson — developer of the iPhone app ‘Molecules’, a 3D molecular viewer — has been able to release the application source code. He also has a detailed description of how it works on his blog. Brad previously blogged about his use of OpenGL ES, which was not covered by the NDA, but is now able to discuss the app in it’s entirety. For anyone considering developing 3D scientific apps on the iPhone, it’s a must read.