check over here
http://sethokjc433.trexgame.net/just-how-to-construct-mobile-applications-in-the-enterprise
Preferably, you have one programmer to construct an application for every platform you intend to release to (i.e. one iOS programmer for the iphone App Shop, and also one for Android Application growth). There