2010-07-06 24 views
5

Hola a todos y gracias por leer ...¿Es posible crear, empaquetar y enviar con éxito aplicaciones HTML5 a la tienda de aplicaciones?

Soy un desarrollador de Mono/Web y recientemente hablé con un chico de Apple con respecto al desarrollo en el iPhone y iPad. Ahora sé que Objective C/XCode es el gran artífice del desarrollo en estas plataformas; sin embargo, estoy bastante seguro de que mencionó (y me mostró) una aplicación HTML5 que había creado que, aunque básica, era ligeramente funcional en su iPad.

Sálteme un par de semanas y se me ha pedido que verifique la viabilidad de tomar partes del sitio web de pago por usuario y crear una versión fuera de línea que pueda comprarse (y presumiblemente distribuido) por) la tienda de aplicaciones de Apple. De todos modos, he estado tratando de encontrar el 100% de confirmación de que esto es posible y estoy recurriendo a las placas de desarrollo para ver si puedo obtener una respuesta definitiva a lo siguiente ...

¿Puedo crear una aplicación HTML5 (esencialmente una parte fuera de línea del sitio web del cliente) para el iPhone/iPad que se puede cargar y distribuir en la tienda de aplicaciones de Apple.

Y (asumiendo que lo anterior está bien) hay restricciones o cosas que debo tener en cuenta, es decir, es bastante rico en contenido pero incluirá imágenes y tendrá algunos videos pequeños.

Gracias

SC

+0

¿podría aceptar una respuesta si es suficiente o comentar si tiene alguna pregunta? – GorillaPatch

+0

Una buena pregunta. ¿Seguir utilizando WebView a través del objetivo C es la mejor opción? Aunque creo que omitiré PhoneGap. –

Respuesta

4

Bueno, la respuesta es sí y no ;-) Usted no puede distribuir aplicaciones web a través de la tienda de aplicaciones. Tienes que configurar tu propia infraestructura y servidor para hacerlo. Sin embargo, lo que puede hacer es lo siguiente: escriba una aplicación muy simple que consiste en una sola ventana del navegador (llamada WebView en Objective-C) y agrupe todos los archivos HTML, CSS y JS. Luego puede usar este navegador para navegar por su contenido local. Con un poco más de esfuerzo, también podría implementar la actualización del contenido y recapturarlo en su teléfono a través de la web.

Así que la conclusión es: no se puede distribuir ninguna aplicación web pura a través de la tienda de aplicaciones, se puede realizar una aplicación web envuelta en una aplicación Object-C.

+0

Will Apple definitivamente permitirá este tipo de cosas, es decir. no rechazarlo? ¡Suena dulce si es verdad! –

+0

También es posible simplemente hacer que la ventana del navegador (WebView) simplemente apunte a una URL, en lugar de agrupar el HTML/CSS, etc., como parte de la App Store App, pero aloje todo eso usted mismo. Estoy pensando: crear una aplicación web HTML5, optimizarla para iPad/iPhones, enviarla a App Store a través del truco de WebView. ¿Sería esto posible? –

+0

Podría ser posible, lo que no entiendo es ¿por qué quieres enviarlo en primer lugar si deseas alojarlo tú mismo y no quieres acceder sin conexión? Luego solo escriba una aplicación web normal e implemente una rutina de inicio de sesión y pago usted mismo.Permita que usen el navegador normal para acceder a él, – GorillaPatch

1

No sé si esto ayuda, pero alguien en Twiiter me envió esta http://www.phonegap.com/

"PhoneGap es un marco de desarrollo de código abierto para la creación de aplicaciones móviles multiplataforma. Construir aplicaciones en HTML y JavaScript y aún tome ventaja de las características principales en iPhone/iTouch, iPad, Google Android, Palm, Symbian y Blackberry SDKs ".

+0

¿Puedes averiguar si te ayuda? –

Cuestiones relacionadas