Blogging about stuff

Posts Tagged ‘iphone’

iPhone nav controller, tab controller guide

I’m taking a mobile development class this semester, and we’re learning how to develop applications on the iPhone and Android. This last weekend I went over a tutorial published by O’Reilly books. Elizabeth goes over how to tie together a UINavigationController, UIViewController, UITabController, and UITableViewController all in one app. You definitely want to already be [...]

Accelerometer in the iPhone simulator

iPhone development is pretty stinking sweet. So I wanted to play around with some accelerometer hardware, but I don’t have an iPhone or iPod touch (yet), so I only had to work with the simulator. I tried using the shake gesture inside the simulator, but it doesn’t register any accelerometer data when you shake the [...]

iPod / iPhone firmware resource

http://www.trejan.com/projects/ipod/ If you want to test your app on different firmware versions outside of the iPhone simulator, this website has a huge list of all firmware binaries for the iPod Touch and iPhone. Everything is straight from Apple. There are also carrier profiles, basebands, and recovery files (for older iPhones). I’ve found it to be [...]

intro to iPhone developing on iTunes U from Stanford

http://www.stanford.edu/class/cs193p/cgi-bin/drupal/ Stanford recorded and released their intro to iPhone programming course as a podcast last year. I got about half way through this class before starting my internship last summer. All the course materials, assignments, and lectures are freely available online (and some solutions if you Google). The class is taught by developers that work [...]

Thoughts on WWDC 2009

It’s funny how the Internet seems to pause when Apple is making a big announcement. For two hours this morning, Apple kicked off their World-Wide Developer Conference in California with some big announcements. Highlights include the following: New MacBook Pros (sadly, my MBP “Aura” is now outdated) iPhone OS 3.0 iPhone 3GS Snow Leopard Safari [...]