It’s here! Central Web Services and the iOS App Development Club have been busy over the last several months getting the next version of the iOSU App for iPhone ready to release to the Apple store.
So…why did it take us such a long time for our next release? In the initial release, we identified a number of items that needed further investigation to fix some quirks that existed. It also took us a little time to get the specifics going with the iOSU App Development Club. If you are a student and don’t know about the club and are interested in iOS App Development, you should visit the Student Leadership Site and search out the group.
Why did we wait and not just put up to the store a while ago when we did our initial beta release? It was important that the App be of a quality level high enough for us to put up, and we were waiting for the budget to have additional training to enhance our skills so we could move in a knowledgeable and purposeful direction. We were able to go forward with the training in August of 2011.
After the onsite training by a company named Appcelerator we learned a few better methods to develop for their Titanium platform, so we have taken that to incorporate a couple new features with the addition of Videos and iTunesU to the App. While we were in our beta phase, we received some good feedback, through the use of the feedback method available directly in the App! We also received some small praise on its value, with one person even using it from India to look up contact information back at OSU.
For the current release, we’ve incorporated some of the feedback, and made some additional changes, such as the removal of the mobile site button, and a few other other enhancements. And of course what would a release be without fixing some previous bugs.
What was the process we went through for this release, you ask? We planned for a release prior to class start as part of our roadmap and strategic planning. After releasing 1.1.0 to our Enterprise customers (that is everyone at OSU), we discovered a few additional bugs that delayed our originally scheduled pre-start-of-classes launch. So we went on to version 1.1.1 to do some additional fixes, and then on to 1.2.0 for a few more feature changes. After checking against iOS5 and those pesky last minute fixes, we were ready to go. The next step was to go through the various steps to get an App submitted to the Store. For those who don’t know, it’s a step process, where we have to enter all the various information you see, submit images that you see on the store, and then submit the built app for Apple to review. Once Apple reviews, and the App meets Apple standards, they send us a notification that it was accepted. At that point it is ready for the World to download!
Now saying all this do we, as a Software Organization, expect a 100% bug free application? Not at all.
However, we will fix the issues that we see or hear about, as we did with version 1.2.1 which came out shortly after to fix some bugs that came directly from your feedback, and some accessibility issues that we noted ourselves.
There is of course still more to do working with partners around campus to deliver more features, and for all the Android fans, we haven’t forgotten about you. The purpose of the training was also to take what we have and deliver an Android app in the near future. So that will be coming. Stay tuned!