Para crear aplicaciones en iOS, necesita el entorno de desarrollo Mac OSX con XCode y los SDK de iOS. El servidor también necesitaría poder analizar la sintaxis de Objective-C o Swift en tiempo real para dar sintaxis en tiempo real y análisis de código. Ejecutarlos a través de una interfaz web sería una gran sobrecarga en el servidor y también implicaría exponer áreas vitales del sistema de desarrollo, lo que lo convierte en una opción inviable.
Como Swift ahora es de código abierto, esta podría ser una opción posible en el futuro, ya que podría construirse un sistema más personalizado y la compilación podría pasarse a un agente de compilación. Los tiempos de construcción seguirían siendo lentos y posiblemente sea un retraso antes de que tenga lugar.
Sin embargo, existen alternativas al desarrollo local, como http://www.macinacloud.com, que le permite desarrollar en una máquina nativa remota a través de conexiones VNC. Esto le permitiría desarrollar aplicaciones iOS en máquinas alquiladas a través de una conexión remota.
- ¿Por qué el desarrollo de aplicaciones iOS cuesta tanto?
- Cómo validar compras en la aplicación en iOS localmente
- ¿Quién desarrolla las mejores aplicaciones móviles en Utah?
- ¿No tendría sentido que Apple lance un iOS para dispositivos que no sean de Apple, vendiendo así más aplicaciones?
- Después de leer la documentación del lenguaje Swift, ¿qué puedo hacer? ¿Qué recursos o tutoriales se recomiendan para hacer aplicaciones iOS?