2. Aplicaciones iPad #1 Apple iPAD soporta dos tipos de aplicaciones: Apps Web y iOS Apps (SDK) 1. iOS Apps requieren aprobación / publicación en la Apple Application Store 2. iOS Apps son desarrolladas en lenguaje Objective C 3. iOS Apps son las preferidas por los usuarios 4. Apps Web se liberan de forma directa 5. Apps Web utiliza tecnologías Web conocidas 6. Apps Web son multi-plataforma
3. Aplicaciones iPad #2 El proceso de publicación de aplicaciones en la Apple Application Store puede ser complejo: 1. Cumplimiento exhaustivo de los lineamientos: Human Interface Guidelines como principal causa de rechazos 2. Pocos consumidores potenciales (distribución Ad Hoc) 3. Utilización de ancho de banda sobre red celular (4.5mb por cada 5 minutos de actividad) 4. Bromas / sátiras sobre figuradas políticas pasadas o presentes (Mark Fiore – Pulitzer 2010) 5. Otros detalles: Compatibilidad, descripción, contenido ofensivo, largo de la sección novedades, consistencia en los botones, simulación de fallas, íconos idénticos en iTunes y el dispositivo, etc.
4. Soporte Aplicaciones RIA Las aplicaciones HTML5 están ganando mucho terreno. Apple iPAD utiliza Safari como navegador - Soporta Flash? NO - Soporta Flex? NO - Soporta Silverlight? NO Un aspecto fundamental del éxito de iPhone / iPad en la Web es HTML5 .
5. Qué es HTML5 / CSS3? HTML5 / CSS3 es la evolución de la Web actual (HTML 4.01, 1999 / HTML 4 / 1997). HTML5 incorpora dentro de sus capacidades: - Cache de Aplicaciones - Almacenamiento de datos desconectado (offline) - Drag and Drop - Edición de documentos - Audio y Video (h.264 codec) - Geolocalización - Tipografías enriquecidas - 360 / VR - Transiciones y animaciones
10. Lo mejor de HTML5? APTO PARA ALTO TRÁFICO! - A nivel técnico, archivos Javascript y .CSS - Pueden transmitirse en modo GZIP / DEFLATE - Permite persistir funcionalidad RIA del lado del cliente - No requiere complementos en el cliente (Flash Player)
11. Consideraciones 1. HTML5 es ampliamente soportado por iPhone / iPad, pero no al 100%. Por ejemplo, 'edición inline' 2. Los servicios de 'administración de banners' realizan los envíos en formato Flash (excepto Apple iAd) 3. Adobe Labs: Dreamweaver HTML5 Pack (conversión Flash a HTML5) / Smookescreen Project 4. Audio y Video pre-existes en formato Video Flash (FLV)