duplicados posibles:
How can I develop for iPhone using a Windows development machine?Desarrollar la aplicación para iPhone sin una Mac?
Estoy mirando para construir una aplicación de iPhone para el teléfono de mi esposa, pero no estoy interesado en comprar un Mac como plataforma de desarrollo para una pieza de una sola vez de trabajo. La aplicación:
- debería funcionar independiente en el iPhone (es decir, sin conexión a la red)
- sería perfectamente aceptable con una interfaz gráfica de usuario creado usando una de las bibliotecas iPhone de Javascript que están alrededor
- va a hacer alguna base de datos IO para leer y actualizar los datos
- no tiene valor comercial y nunca serán usados por nadie más
Aquí está mi pensamiento:
- jailbreak del iPhone
- instalar Rubí + Sinatra en el iPhone
- escribir la aplicación usando Sinatra, golpeando una base de datos (SQLite?) En el iPhone
Para acceder a la aplicación en el iPhone:
- iniciar la aplicación Sinatra en el fondo (¿es esto posible?)
- iniciar una Sa la sesión del navegador fari
- navegue a la aplicación Sinatra, como p. ej. http://localhost:12345
- etc.
Este parece ser un enfoque extraño, pero no puedo pensar en una manera más sencilla de escribir una aplicación para el iPhone autónomo sin necesidad de comprar un Mac. ¿Hay una mejor manera de hacer esto?
Si la idea es simplemente hacerlo lo más barato posible, una Mac Mini o MacBook usada puede tener menos de $ 400. – zpasternack
Esta pregunta se ha hecho muchas veces antes: http://stackoverflow.com/questions/370385/how-to-develop-iphone-applications-on-a-windows-pc http://stackoverflow.com/questions/22358/how-can-i-develop-for-iphone-using-a-windows-development-machine http://stackoverflow.com/questions/535403/is-it-possible-to-develop-iphone-apps-with- a-hackintosh http://stackoverflow.com/questions/968961/iphone-dev-box http://stackoverflow.com/questions/377672/ipod-touch-iphone-development-on- windows –
¿Es REALMENTE un duplicado cuando el cartel no especificó WINDOWS? Los "duplicados" son todos Q de Windows. –