I got a firmware release candidate from Engineering today. If all goes well, we'll release it next week.
I actually saw a pre-alpha app running on an iPhone this week, and it is looking awesome. But, there are some scanner firmware adjustments, Wi-Fi dongle adjustments, and more fleshing out to do on the app. Because I pushed a number of early bug reports to a higher priority level, it has delayed action on the things needed to be done to get the app out -- basically I pulled the engineers back to the released codebase so they haven't been working on the new function codebase...a decision that was mine, but I think necessary. But, the app development on the mobile platform side is progressing and we should be able to get additional resources back onto it on the scanner firmware side within a week or so.