</> CodeBooks
    ← Volver a iOS (página 7)
    Portada de iPhone and iPad App 24-Hour Trainer

    iPhone and iPad App 24-Hour Trainer

    Abhishek Mishra, Gene Backlin

    Editorial
    Wrox
    Año
    2012
    Páginas
    ~504
    Nivel
    Básico

    De qué trata

    Guía didáctica y formativa escrita por Abhishek Mishra y Gene Backlin para aprender a desarrollar aplicaciones móviles para iPhone e iPad en la era de iOS 5, utilizando Xcode 4 y el lenguaje Objective-C. Está concebida para principiantes y programadores novatos que buscan iniciarse en el ecosistema móvil de Apple, estructurada en un formato de entrenamiento gradual que no asume experiencia previa en el desarrollo para iOS.

    El texto combina explicaciones teóricas con lecciones prácticas modulares sobre los cimientos de la plataforma: el funcionamiento de Xcode, el simulador de iOS y los principios de la programación orientada a objetos en Objective-C dentro del entorno Cocoa Touch. Enseña a construir interfaces gráficas con UIKit y Storyboards, empleando controladores de vistas (UIViewController), pilas de navegación (UINavigationController), barras de pestañas (UITabBarController) y vistas de tabla (UITableView). Además, aborda el uso de vistas web (UIWebView), geolocalización mediante Core Location, integración cartográfica con MapKit, lectura de sensores como el acelerómetro, reproducción de contenido multimedia de audio y video, y conceptos básicos de persistencia local.

    A través de ejercicios prácticos guiados ("Try It") y demostraciones en video, se implementan pequeños componentes funcionales y pantallas típicas de iOS (navegación jerárquica, listas interactivas y visualización de mapas). El libro incluye apéndices de gran utilidad sobre la gestión de identificadores de dispositivo (UDID), pruebas en hardware real y los pasos para publicar en la App Store. Resulta un material didáctico muy estructurado para asimilar la arquitectura tradicional de iOS, si bien hoy en día tiene un interés principalmente histórico o de mantenimiento debido a que utiliza Objective-C sin las herramientas modernas como Swift o SwiftUI.

    • iOS 5
    • Objective-C
    • Xcode 4
    • Cocoa Touch
    • UIKit
    • Storyboards
    • UITableView
    • UINavigationController
    • Core Location
    • MapKit
    • App Store

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de iOS con nivel Básico