</> CodeBooks
    ← Volver a Móvil (general) (página 1)
    Portada de Pro Smartphone Cross-Platform Development

    Pro Smartphone Cross-Platform Development

    Lee Lundrigan, Sarah Allen, Vidal Graupera

    Editorial
    Apress
    Año
    2010
    Páginas
    ~288
    Nivel
    Intermedio

    De qué trata

    Obra de referencia técnica e histórica publicada en 2010 por Sarah Allen, Vidal Graupera y Lee Lundrigan, concebida para abordar la severa fragmentación del mercado de teléfonos inteligentes a principios de la década. Está dirigida a programadores y arquitectos de software de nivel intermedio con experiencia en desarrollo web o en lenguajes orientados a objetos (Java, C#, C u Objective-C) que necesitaban evaluar la disyuntiva entre desarrollar código nativo específico para cada sistema o adoptar las primeras soluciones multiplataforma e híbridas.

    El libro se estructura en tres grandes bloques: desarrollo nativo, frameworks multiplataforma y tecnologías web móviles. En el bloque nativo enseña los SDKs, herramientas de compilación y particularidades de los cuatro principales ecosistemas de la época: iPhone OS/iOS (Objective-C y Xcode), Android (Java y Eclipse ADT), BlackBerry OS (Java ME y BlackBerry JDE) y Windows Mobile (C# y Visual Studio con .NET Compact Framework), detallando los procesos de firma criptográfica y distribución en App Store, Android Market, BlackBerry App World y Windows Marketplace. En los apartados multiplataforma examina herramientas fundacionales como PhoneGap (el predecesor de Apache Cordova), Rhodes y RhoSync (basados en Ruby), Appcelerator Titanium Mobile (traducción de JavaScript a componentes nativos) y librerías web táctiles tempranas como jQTouch, Sencha Touch e iWebKit.

    A través de comparativas de implementación de funciones básicas (como geolocalización, persistencia y consumo de servicios de red), los autores evalúan el compromiso entre fidelidad de interfaz, rendimiento de ejecución y costes de mantenimiento del código compartido. Aunque los sistemas operativos y herramientas descritos han cambiado sustancialmente o desaparecido del mercado comercial (como BlackBerry y Windows Mobile), el libro aporta una perspectiva histórica y arquitectónica de gran valor para entender las raíces y lecciones aprendidas que dieron forma al desarrollo multiplataforma contemporáneo.

    • Desarrollo multiplataforma
    • iOS
    • Android
    • BlackBerry OS
    • Windows Mobile
    • PhoneGap
    • Titanium Mobile
    • Rhodes
    • Sencha Touch
    • jQTouch
    • Distribución y tiendas de apps

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Móvil (general) con nivel Intermedio