iPhone - A New Beginning

Wednesday, April 15, 2009

Today marks the official first day of my iPhone development journey.  A small group of CityTech developers, and I have commited to publishing an iPhone/iPod Touch application in the AppStore.  We have creatively named this group, the iTeam.  At least once a week, the iTeam will meet to forge ahead with our grande plans.

This weekly blog series will focus on taking a simple idea and making it work on the iPhone.  As a hard-core Java engineer, I anticipate plenty of hurdles, notably learning OSX and Objective C.  However, the upside of being ahead of the curve for mobile development is to enticing to pass up.

The high-level details:

  • Create a simple application
  • At least a small potential to “catch-on” with the masses
  • iPhone must have features
    • iPhone OS 3.0
    • Network
    • Landscape Mode
    • Native Application
  • iPhone nice to have features
    • Push Notification
    • Geo-Coding
    • Camera
    • Ad-Hoc Networking
    • Other iPhone OS 3.0 Enterprise Features
    • iPod Touch Support
  • Managed like an open source project.
    • Likely released as open source once the licensing terms of the SDK are relaxed.

Stay tuned next week as the iTeam will be setting up the development infrastructure and creating the specs for our application.

Top