</> CodeBooks
    ← Volver a iOS (página 5)
    Portada de Basic Sensors in iOS

    Basic Sensors in iOS

    Alasdair Allan

    Editorial
    O'Reilly
    Año
    2011
    Páginas
    ~106
    Nivel
    Intermedio

    De qué trata

    Monografía técnica y directa al grano escrita por Alasdair Allan y publicada por O'Reilly Media, enfocada en la interacción programática con los sensores físicos de los dispositivos Apple bajo iOS 4 e iOS 5 (en terminales como iPhone 4 e iPad 2). Está dirigida a desarrolladores intermedios de iOS y Mac OS X con soltura en Objective-C, Xcode y Cocoa Touch, que desean aprender a capturar y procesar datos sensoriales del mundo real sin detenerse en los conceptos genéricos de diseño de interfaces.

    La obra desglosa cada sensor del hardware y su correspondiente marco de trabajo: la cámara para captura de fotos y secuencias de video con UIImagePickerController y AVFoundation; el sistema de audio para grabación y reproducción con AVAudioPlayer, AVAudioRecorder y acceso a la biblioteca musical mediante el framework MediaPlayer; el acelerómetro tradicional con UIAccelerometer; la brújula digital (magnetómetro) a través de Core Location (CLLocationManager y CLHeading); y la unificación del acelerómetro y el giróscopo de 3 ejes mediante el framework Core Motion (CMMotionManager, CMAccelerometerData, CMGyroData y CMDeviceMotion). Concluye con un vistazo panorámico a visión artificial, accesorios externos (MFi) y reconocimiento de voz.

    El libro plantea la construcción progresiva de pequeñas aplicaciones de prueba especializadas para cada sensor: una grabadora y reproductora de sonido, una cámara con procesado básico de miniaturas, una brújula digital funcional y monitores de telemetría de orientación espacial. Al ser un texto conciso de apenas 106 páginas, omite temas de persistencia o diseño visual avanzado, y conviene tener presente que UIAccelerometer quedó posteriormente en desuso en favor exclusivo de Core Motion. Pese a ello, su explicación de la física y las matemáticas vectoriales aplicadas a la orientación del dispositivo sigue siendo sumamente didáctica y formativa.

    • iOS 4
    • Core Motion
    • Acelerómetro
    • Giróscopo
    • Magnetómetro
    • AVFoundation
    • Core Location
    • MediaPlayer
    • Objective-C
    • Hardware y sensores

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Brújula digital con Core Location

    Aplicación que lee los datos del magnetómetro integrado mediante CLLocationManager para calcular rumbos magnéticos y geográficos en distintas orientaciones del dispositivo.

    Monitor de telemetría con Core Motion

    Utilidad de medición que captura datos de movimiento angular y aceleración en tres ejes combinando el acelerómetro y el giróscopo a través de CMMotionManager.

    Grabadora y reproductora de audio

    Herramienta que utiliza AVAudioRecorder y AVAudioPlayer para registrar muestras sonoras a través del micrófono y gestionar la reproducción de archivos locales.

    Más de iOS con nivel Intermedio