PhoneGap ofrece una buena solución para escribir aplicaciones multiplataforma con HTML5 y JavaScript.¿Puedo escribir aplicaciones iOS (Cocoa) en JavaScript?
Pero me gustaría usar Interface Builder para la interfaz de usuario, y simplemente escribir todo el código del controlador en JavaScript en lugar de Objective-C (con la opción de mezclar y combinar y especialmente llamar a cualquier biblioteca Objective-C Puedo necesitar).
¿Hay un marco para esto? Algo parecido a lo que CamelBones hace por Perl.
La razón para querer hacer esto es que el código que no pertenece a la UI puede escribirse en JavaScript para ser reutilizado para la versión web, una posible futura versión de Android PhoneGap y la del servidor (node.js).
Usted podría intentar [Cappuccino] (http://cappuccino.org/) o [SproutCore] (http://www.sproutcore.com/) , aunque eso está realmente dirigido a construir para la web usando tecnología tipo Cocoa. Mi consejo sería solo aspirarlo y usar Objective-C. No es realmente tan malo;) –
Casualmente, hay un libro O'Reilly titulado * Aprendiendo el SDK de iOS para programadores de JavaScript *, http://oreilly.com/catalog/0636920010265 pero no tiene nada que ver con escribir aplicaciones * en JavaScript * y todo lo relacionado con dar el salto a Obj-C;) – BoltClock
No voy a comprar ese libro, entonces ... – Thilo