He visto un blog que afirma que podemos desarrollar aplicaciones para iPhone en HTML5. Hasta entonces sabía de Objective-C en Mac.
Si usted quiere escribir una aplicación de iPhone nativa , a continuación, Objective-C es su única opción. Sin embargo, como el navegador web del iPhone tiene muchas capacidades (por ejemplo, almacenamiento en caché sin conexión), puede desarrollar aplicaciones que se ejecutan en su navegador web, en lugar de hacerlo de forma nativa. No pueden acceder a todas las funciones del iPhone, y simplemente son sitios web (por lo que necesita un servidor para servirlos), pero antes de que se lanzara el SDK de iPhone, Steve Jobs himself described web apps as the way to write software for the iPhone.
¿Podemos desarrollar una interfaz con la aplicación de soporte de backend en HTML5 en iPhone? ¿Será seguro y escalable?
No tengo idea de lo que eso significa.
Si HTML5 es un lenguaje de marcado, ¿cómo puedo hacer declaraciones condicionales en él? ¿Sería a través de jQuery o Javascript?
Corregir: JavaScript. (jQuery es solo un marco JavaScript, y probablemente sea un poco pesado para usar en iPhones actuales.)
La especificación HTML5 difumina la distinción entre HTML y JavaScript al definir la interfaz DOM para los elementos HTML que especifica y al definir nuevos Características DOM (p. Ej., Almacenamiento en caché sin conexión) que técnicamente no forman parte de HTML. Apple (y otras personas) han difuminado aún más el término "HTML5" al usarlo para abarcar varias funciones de CSS como animaciones y transformaciones, que probablemente encuentres muy útil para hacer que las aplicaciones web se sientan más como aplicaciones nativas.
¿Qué es "una interfaz rick"? –
@Paul D. Waite ¡Fue un error tipográfico! Lo he corregido Gracias – Chris