Tienes un largo camino por recorrer y un montón de opciones por hacer. La conclusión es que debe decidir qué deben hacer las capacidades de la aplicación y elegir las herramientas & que coincidan con esa intención.
La mayoría de las aplicaciones se beneficiarán de estar escritas en Objective-C nativo utilizando Xcode. Puede utilizar herramientas como ASIHTTPRequest, RestKit u ObjectiveResource para comunicarse con el servidor.
No recomiendo la utilización de sus controladores Carriles como un API móvil para un número de razones:
- fuertemente parejas de sus clientes a su modelo de software interno, esto le impide totalmente la evolución de su modelo con el tiempo
- es posible que desee cosas diferentes de forma accesible a sus clientes móviles (por seguridad), probablemente
- la naturaleza de descanso de estos controladores son fáciles de trabajar en las vistas de los carriles, pero no tanto desde una perspectiva HTTP pura
Si te sientes cómodo con las tecnologías web, también puedes consultar Titanium, Sencha y PhoneGap.