On the past few weeks I’ve been working on a new venture centered around the iPhone. The process of building our app has been quite an adventure and we’ve experimented with several technologies that were new to us before reaching our current technology stack.
As we’ve finally got our stuff together and made an initial release to a group of testers I thought I’d share some of the technology choices we’ve made and the reasons behind them.
First some information about the team
…because technology choices are affected by the team’s technical skillset.
- We’re 3 developers (Yosi, Udi and myself) and one designer (the awesome Naor Suki).
- We’ve allocated two developers for the iPhone and one for the backend APIs & website.
- We’re all veteran developers with experience mostly on Microsoft’s Development stack. This project meant going out of our comfort zone to a whole new set of technologies. Experience does make a difference easing the learning curve…