Nunca he hecho ningún desarrollo de iPhone o iPod Touch, debido a la necesidad adicional de desarrollar una Mac, además de tener que aprender Objective-C. Con el anuncio de MonoTouch ahora puedo usar lenguajes .NET que ya conozco y desarrollar en mi PC con Windows.¿El MonoTouch requerirá una Mac para publicar en el iPhone/iPod Touch?
Sin embargo, tengo curiosidad si todavía necesitaré una Mac para implementar y probar mi aplicación de iPhone. Entonces, ¿qué herramientas son necesarias para iPhone touch y cuáles de ellas se ejecutarán en Windows con MonoTouch?
Ten en cuenta que estarás perdiendo el tiempo. Learning Objective-C es un juego de dados si ya conoces algún otro lenguaje tipo C. El truco es aprender el marco. Si bien este MonoTouch puede permitirle reutilizar su conocimiento para algún desarrollo, todavía necesitará aprender algunas cosas nuevas para la interfaz de usuario de iPhone. Bien podría morder la bala y aprender CocoaTouch propiamente. –
El verdadero obstáculo es gastar el dinero en comprar una nueva Apple cuando ya tengo una computadora de escritorio y una computadora portátil nuevas. En este punto, el desarrollo de iPhone es una curiosidad, no una necesidad comercial, por lo que el costo apenas se justifica. –