usa apple app .net iphone mono clr

.net - apple - clips iphone se



Mono en el iPhone? (10)

¿Ya se ha portado el Mono al iPhone? Me encantaría escribir aplicaciones .NET para el iPhone, y aprender Objective C no es una opción para mí.



Lo siento, chico, pero Obj-C es la única manera. ¿Por qué "no es una opción"?

Su aplicación no será "una opción" para Apple para la App Store, a menos que esté escrita en Obj-C en Xcode y se haya firmado correctamente.


Nunca digas nunca, pero como también necesitaría un tiempo de ejecución para correr, no puedo ver que ocurra. Apple debería sancionar e instalar el tiempo de ejecución mono / .net con el firmware estándar. Igual va para Java también, supongo ...


Para los que no dicen nada, por favor escuchen al propio Miguel de Icaza hablando sobre el tema con Scott Hanselman en el podcast 24NOV2008 Hanselminutes (alrededor de la marca 23:50).

Para resumir: hay planes para que las aplicaciones de Silverlight compiladas estáticamente se ajusten a los requisitos de Apple.
No podrá ejecutarlos en el navegador, pero se tratarían de aplicaciones de iPhone completamente integradas como cualquier otra.


Aquí hay una entrada de blog de Miguel de Icaza mostrando Mono corriendo en el iPhone

(Sospecho que es un teléfono con jailbreak, y KiwiBastard es probablemente bastante correcto sobre los cambios de que sea oficial)



Esto le permite usar C # para iPhone ahora (recientemente lanzado, creo), pero igual debe tener una Mac.

http://monotouch.net/


Mono hoy está disponible en dos formas:

  • Mono con enlaces a las API de iOS por http://monotouch.net
  • Mono como motor de scripting que alimenta Unity3D

Esta pregunta se hace una y otra vez. Si quieres escribir aplicaciones oficiales para el iPhone, debes:

  • tener una Mac real

  • aprende Objective-C y Cocoa Touch

  • beber la kool-aid

Tratar de evitar cualquiera de los anteriores es una pérdida de tiempo y nuestra. Como ya he dicho muchas veces antes de que sea el camino de Steve o la autopista, y si desea desarrollarse en el iPhone, será mejor que aprenda esa lección más temprano que tarde.


Estamos desarrollando un enlace Cocoa Touch llamado MonoTouch y una cadena de herramientas completa AOT que permitirá construir aplicaciones nativas para iPhone usando Mono y MonoDevelop . Este será un producto comercial, con una beta planificada para agosto. ¡Manténganse al tanto!

Miguel ha blogueado sobre esto .