¿Puedo codificar la aplicación iOS por completo usando Windows?

Esta respuesta se describe bastante bien aquí (¿Cómo puedo desarrollar para iPhone usando una máquina de desarrollo de Windows?)

¿Cuál es el procedimiento completo para crear y alojar un sitio web que incluye diferentes dominios?

Hay muchas fases por las que tiene que pasar para que su sitio web funcione. Aquí están los pasos.

  • Puede decidir su requerimiento y hacer una estructura alámbrica del sistema.
  • Finalice el diseño de su sitio web y el diseño HTML con el diseñador web.
  • Decida las secuencias de comandos del lado del servidor que desea utilizar (PHP, .Net, etc.)
  • Haga que su sitio web se desarrolle de acuerdo con los marcos del script del lado del servidor decidido con el desarrollador web en su servidor local o provisional.
  • Una vez que un sistema está listo para implementarse y probarse perfectamente, compre el Hosting que cumpla con todos sus requisitos.
  • Compre el dominio y vincúlelo con su alojamiento (resolución de DNS)
  • ¡Felicidades! Tu sitio web está en vivo.

Se recomienda que consulte a un experto en cada etapa mencionada anteriormente, ya que todos ellos son demasiado cruciales para el sitio web exitoso.

Para obtener más información, no dude en enviarnos una línea en cualquier momento a [correo electrónico protegido] o enviarnos un Tweet: @QLTechAustralia. ¡También puede visitarnos QL Tech o seguir nuestro blog para obtener consejos técnicos, guías y tutoriales recientes!

No puede hacer desarrollo nativo de iOS directamente en el sistema operativo Windows.

La computadora real, por otro lado, que tipo de puede. Digo “tipo de” porque seguro, puedes instalar macOS en él para crear un “hackintosh”, pero los hackintosh tienen problemas de incompatibilidad con App Store con bastante frecuencia. Este es un problema si te tomas en serio el desarrollo de iOS.

En la primera oración de esta respuesta, puede notar que especifiqué nativo. Esto se debe a que hay otras opciones, como el software de desarrollo multiplataforma, que le permite crear aplicaciones de Andriod e iOS y eso se puede hacer en Windows. Dirá que se consideran aplicaciones “nativas”, pero no son exactamente nativas debido al hecho de que no está utilizando el IDE y el lenguaje de programación adecuados.

En resumen, puedes encontrar una solución, pero si te tomas en serio el desarrollo de iOS, obtén un dispositivo Apple con macOS.

Puede, si usa cualquiera de las pilas de tecnología de aplicaciones híbridas como Xamarin. Pero solo hasta cierto punto. Tarde o temprano, necesitará una Mac real para avanzar en su proyecto.
Por ejemplo, Xamarin es uno de los principales SDK de aplicaciones híbridas y si verifica los requisitos, verá que Mac se enumera como un requisito de muchas maneras diferentes. Lo mismo ocurre con otras plataformas también.

PD: Avísame si necesitas ayuda, tenemos un excelente equipo para aplicaciones móviles.

Sí, la aplicación iOS se puede desarrollar en PC con Windows … Pero necesitamos XCode, aplicación iOS desplegable en cualquier iPhone, iPod o iPad . Use su IDE favorito para codificar en Objective-C, C ++, C.

Puedo pensar en tres casos:

1. Aplicación multiplataforma : como usar Apache Cordova, seguramente puede codificar en Windows, es necesario que pruebe todo el tiempo, ya que funciona casi igual en todos los dispositivos, por lo que puede intentar compilar solo la aplicación en una Mac
2. Plataforma cruzada con orientación nativa , como usar Xamarin. Bueno, esto no me parece muy bien: para Xamarin tendrá que pagar 1000 $ al año, y como tendrá una parte del código que no se comparte y que se dirige solo a iOS, entonces será mejor que tenga una Mac para compilar y probar.
3. Aplicación totalmente nativa : el código de la aplicación es, en general, solo un texto simple, por lo que puede escribirlo en todas partes, por lo que es técnicamente factible, pero sería algo muy estúpido.

Tanto Sí como No. Depende de su elección y de la molestia que esté dispuesto a asumir.

Sí, porque las aplicaciones (iOS / Android) se pueden crear usando Ionic / Phonegap / Telerik (se dejará de usar pronto) entre otras.

Pero si pretendes desarrollar una aplicación en idioma nativo. Todavía podría ser posible (Hackbook), pero las compensaciones pueden ser importantes aquí. Si desea una aplicación iOS que use idiomas nativos (swift / ObjC) en un entorno sin problemas, entonces para sistemas operados por MAC OS.

Si y no.

No, porque solo puedes compilar el código en un Mac OS.

Sí, porque puede obtener una máquina virtual para ejecutar Mac OS en sus ventanas.

Consejo: No lo hagas porque podrías encontrarte con problemas y errores que la mayoría de la comunidad de iOS no verá. Como resultado, no hay recursos y nadie en línea para ayudarlo a depurar … etc.

Si te tomas en serio la creación de aplicaciones para iOS, es mejor si inviertes en una Mac. O si tienes acceso a la Mac de tu escuela o amigo.

Sí, en algunos motores de juegos, como Unity, Unreal y CryEngine, por nombrar algunos, permiten exportar a dispositivos iOS.

Ahora, estos son motores de juegos, lo que significa que tiene que funcionar en el motor de forma nativa en una PC antes de que incluso consideres portarlos a iOS o Android.

Además, tenga en cuenta que Unity no tiene una gran portabilidad para iOS y Android. Puede crear muchos errores y problemas de bloqueo al portar.

Como phonegap, estas herramientas de desarrollo se pueden desarrollar directamente en Windows iOS, si la aplicación de estanterías iOS también puede usar la herramienta Appuploader, la misma se puede cargar directamente en Windows IPA, no puede necesitar Mac, complete su desarrollo.

herramienta de envío de aplicaciones para iOS appuploader

Puede usar Virtual Machine para ejecutar OSX o Mac en la nube en Windows. Pero esto no se recomienda y la publicación de la aplicación requiere una Mac.

O podría crear una aplicación híbrida utilizando las tecnologías destacadas en la respuesta anterior.

¡Buena suerte!

Puede codificarlo, pero Windows no compilará ni le permitirá probar el código en el emulador. Hay servicios en línea que compilarán su código para usted, pero ejecutar el emulador de iOS no es posible en Windows.

Sí, pero asegúrese de tener su sistema instalado con macos y xcode ide para el desarrollo. Puede hacerlo mediante el uso de aplicaciones de terceros como VMware o virtual box, etc.o puede reiniciar completamente su sistema con macos eliminando el sistema operativo existente para un mejor rendimiento ya que en esas aplicaciones solo se asignará parte de los recursos del sistema.

Otra forma mediante el uso de ide multiplataforma como xamarin … aplausos.

No. No puede usar la herramienta oficial Xcode e, incluso si puede realizar una compilación cruzada, no podrá probar el código.

La única solución para mí será ejecutar una máquina virtual con osx en sus ventanas (incluso esto es algo que no está permitido por aple).

Puede desarrollar (Xamrin usando .NET, IONIC usando HTML) pero para las pruebas requiere Mac.

Puede usar Visual Studio para desarrollar una aplicación ios multiplataforma.

Solo si usas Visual Studio y Xamarin

Swift se abrirá pronto, por lo que, con suerte, alguien se tomará el tiempo para escribir un compilador para que otros escriban aplicaciones de iOS en Windows.

Sí, hay 2 formas de hacerlo.

Virtualización

Hackintosh

Me hago eco de la mayoría de las otras respuestas aquí. Una Mac mini es lo mínimo, puedes comprar una de segunda mano en eBay por menos de $ 300.