2009-02-19 15 views
7

Pregunto esto porque estoy a punto de sumergirme en el desarrollo de iPhone y he seguido atentamente las preguntas relacionadas con el iPhone aquí.¿Cuál es la diferencia entre una aplicación web de iPhone y una aplicación de iPhone?

Esta pregunta: Retrieving current local time on iPhone?

tiene un comentario que le pregunta "¿estás creando aplicación web o aplicación iPhone iPhone" y mi pregunta es, ¿hay una diferencia y si es así - ¿cuál es esa diferencia.

Si la "aplicación web" es simplemente una cuestión de CSS y es más o menos una aplicación web tradicional con el móvil en mente, ¿necesitas una Mac para desarrollar esas aplicaciones? O puede desarrollarse en cualquier plataforma y acceder a través de Safari en su lugar.

+0

Obtenga la diferencia entre una aplicación web para iPhone y una aplicación para iPhone aquí, http://www.afhill.com/blog/5-differences-between-iphone-native-and-mobile-web-apps/ –

Respuesta

15

A aplicación web se accede a través de Safari y no requiere instalación. Usted acaba de ir a un sitio web que tiene una hoja de estilo especial para el iPhone.

A aplicación nativa ejecuta el código en el dispositivo y se puede instalar a través de la tienda de aplicaciones. Usted tiene acceso a todos los elementos de UI que utiliza el iPhone y puede hacer cosas como 3D que son imposibles en Mobile Safari.

Necesita una mac para hacer una aplicación nativa, pero puede hacer aplicaciones web con la plataforma que elija.

+0

I Supongo que no vale la pena desarrollar una aplicación web si lo que deseo hacer es interactuar con el calendario y otras características nativas, también la interfaz de usuario. La aplicación web suena bien, pero la tienda de aplicaciones, a través de un programa para desarrolladores de mac y apple, realmente * es * el camino a seguir. – Taptronic

+1

Sí. No puede hacer más con una aplicación web de lo que su computadora puede hacer con un sitio web. Las aplicaciones nativas son mucho más flexibles y cuentan con muchas funciones. –

+0

Agradezco la respuesta, ¡gracias! Tengo que conseguirme un mac mini pronto! – Taptronic

3

Hay sorta cosas en medio. Por ejemplo, puede usar phonegap para crear una aplicación de iPhone basada en html, css, js que se puede descargar desde la tienda de aplicaciones. Y su aplicación podría incluso usar algunos de los cmds de hardware de iPhone de javascript.

+1

¡Gracias por la respuesta! – Taptronic

Cuestiones relacionadas