iPhone

Molecules icon

Now that I'm back from the holidays, all immediate issues are taken care of here at work, and iTunes Connect is back up, I've submitted version 1.3.1 of Molecules for review (and updated the source code. This is a bugfix version, addressing the recent crashes when trying to search the Protein Data Bank. The PDB servers stopped responding to one half of the search query I was sending, which was a condition I had not anticipated, and Molecules would crash as a result. Unfortunately, until they fix the server response, the search results will no longer list the titles of molecules.

I apologize for any problems this has caused. I was stupid not to anticipate this kind of response.

iMoleBuilder logo

I thought I should let you know about a new application that recently appeared in the iTunes App Store called iMoleBuilder (iTunes link). It is a $12.99 molecular visualizer that also lets you construct molecules and save them to the device or an available FTP site.

Read on for more of my impressions of this application.

Molecules icon

Earlier today, I submitted version 1.3 of Molecules for review in the iTunes App Store. The major new feature that this version adds is the ability to download custom molecular structures. For those of you who can't wait, the source code has been updated .

Again, I apologize for the delay in providing a new version. I'm working on a new iPhone application that I hope to unveil within the next couple weeks and it is taking most of my available time.

Read on for more information about this version.

Trackball rotation sample

UPDATE 2: Perspective rendering has been added: see below for the details.
UPDATE: 3-D scaling using pinch gestures has been added: see below for the details.

Recently, Bill Dudney posted a sample iPhone application that used Core Animation and a concept called a trackball to rotate an object in 3-D space using a finger as input. I actually use a different method of rotation within Molecules, so I thought I'd modify his sample to use that rotation.

That modified example iPhone application can be downloaded here.

Read on for more detail on this rotation technique

iPhoneLive logo

UPDATE: iPhoneLive has been postponed. That's a real shame, because I was looking forward to meeting many people there.

I have been given the opportunity to present at the upcoming O'Reilly iPhoneLive conference on November 18, 2008, in San Jose, CA. My presentation will be on OpenGL ES for the iPhone.

This conference promises to be fascinating, as it is one of the first, if not the first, iPhone meeting after the lifting of the NDA. The list of presenters is very solid.

I've been asked to remind anyone who's interested that early registration closes October 14. If you use the registration code ip08gd20, you can get in for 20% off.

Molecules icon

With the lifting of the Nondisclosure Agreement on the iPhone SDK, I'm pleased to finally make available the source code to Molecules. If you go to the main page for the application, you should now find a link to download the latest source tarball (for version 1.2) on the right-hand side. You can also download the source code here. I am working on migrating my personal Subversion setup so that you can check out the latest code and so that I can authorize contributors to commit fixes and additions.

Read on for a description of the internal structure of Molecules.

Molecules icon

I just submitted Molecules 1.2 for review in the App Store. Sorry it's taken me so long to get a new version out to you, but this version required a complete rewrite of a portion of the core code. I also have been distracted by a few things at my day job and some shiny new technology that I've been playing with.

Read on for more information on this release.

Molecules icon

This might be jumping the gun a bit, but I wanted to let you know that a new version of Molecules, 1.1, has been submitted for review for the iTunes App Store. Even though it will take a bit of time to be approved, I thought you might be interested in a preview of some of the new features in this version.

This version adds two new visualization modes, as well as integrated keyword searching of the Protein Data Bank.

Read on for more details.

OpenGL teapot sample

I had a great time at the satellite iPhoneDevCamp in Chicago, where I was surprised with the number of well-known (to me, at least) developers who are located in the area. Although the San Francisco outpost may have had more attendees, I'd argue that we had as good a technical and business discussion going. We certainly had better shirts (courtesy of Stand Alone).

Anyway, I was allowed to give a talk on some of the lessons that I'd learned in implementing the 3-D graphics in Molecules using OpenGL ES. It was well-received, so I figured that I should create a written guide based on my talk.

Read on for my lengthy writeup about OpenGL-based 3-D graphics on the iPhone.

Molecules icon

It looks like things are settling down in the App Store, because Molecules 1.0.1 is now available for download.

Read on for the full release notes.

Syndicate content