Sí, puede usar C # para desarrollar para el iPhone con MonoTouch. Todavía usa CocoaTouch para la interfaz de usuario. Necesita un verdadero Intel Mac y el iPhone SDK.
Hay muchos recursos disponibles para el aprendizaje, incluido un libro de Wrox disponible ahora y tutoriales vinculados desde monotouch.net. Esto le dará una visión general rápida de lo que implica. http://www.lostechies.com/blogs/…
No conozco ninguna aplicación rechazada por Apple que especifique MonoTouch como la razón, pero escucho sobre nuevas aplicaciones y actualizaciones MonoTouch aceptadas por Apple varias veces a la semana. Todavía puede implementar aplicaciones empresariales con MonoTouch sin ninguna revisión por parte de Apple.
- ¿Qué tipo de trabajo implica diseñar y crear personajes animados en 3D como estos para la plataforma iOS?
- ¿Quiénes son los mejores desarrolladores de iPhone en Londres?
- ¿Cuáles son los notables desarrolladores y estudios de iPhone en el Área de la Bahía?
- ¿Cuáles son los requisitos previos para aprender a desarrollar aplicaciones iOS?
- ¿Cuál es la forma canónica de hacer mensajes en tiempo real entre iPhones?
Como la documentación oficial de desarrollo del iPhone está escrita con Obj-C, es importante comprender lo que está sucediendo allí para que pueda transferir su código a C #. Si obtienes el libro Wrox (recomendado) hay un capítulo para ayudarte con eso.