DESARROLLO DE APLICACIONES PARA IOS 5

DESARROLLO DE APLICACIONES PARA IOS 5

LEE, WEI-MENG

63,30 €
IVA incluido
Descatalogado
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2012
ISBN:
978-84-415-3181-9
Páginas:
688
Encuadernación:
Otros
Colección:
Anaya Multimedia/Wrox

Agradecimientos

Sobre el autor

Introducción
A quién va dirigido este libro
Temas analizados en el libro
Estructura del libro
Qué necesita para usar el libro
Convenciones
Código fuente

1. Primeros pasos con la programación para iOS
Obtener las herramientas y el SDK
Componentes de Xcode
Xcode
Simulador iOS
Interface Builder
Instruments
Arquitectura de iOS
Información útil antes de empezar
Versiones de iOS
Realizar pruebas en dispositivos reales
Resoluciones de pantalla
Resumen
Conceptos adquiridos en el capítulo

2. Crear su primera aplicación Hello World!
Primeros pasos con Xcode
Utilizar Interface Builder
Crear código
Personalizar el icono de su aplicación
Mostrar imágenes de inicio
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

3. Vistas, outlet y acciones
Outlet y acciones
Usar vistas
Usar la vista Alert
Usar la hoja de acciones
Page Control e Image View
Usar la vista Web
Añadir vistas de forma dinámica mediante código
La jerarquía de vistas
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

4. Explorar los distintos controladores de vista
La plantilla Single View Application
El delegado de la aplicación
Controlar la IU mediante controladores de vistas
La plantilla Empty Application
Añadir un controlador de vista y vistas mediante programación
Animar el intercambio de vistas
La plantilla Master-Detail Application
Mostrar elementos en la aplicación Master-Detail
La plantilla Tabbed Application
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

5. Habilitar la compatibilidad multiplataforma para iPhone e iPad
Técnica 1: Modificar el dispositivo de destino
Detectar la plataforma mediante programación
Técnica 2: Crear aplicaciones universales
Seleccionar una técnica de portabilidad
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

6. Procesar entradas de teclado
Usar el teclado
Personalizar el tipo de entradas
Ocultar el teclado
Mostrar automáticamente el teclado al cargar la ventana de vista
Detectar la presencia del teclado
Usar Scroll View
Desplazar vistas cuando aparezca el teclado
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

7. Admitir rotaciones de pantalla
Responder a rotaciones del dispositivo
Girar a una orientación de pantalla distinta
Controlar rotaciones
Girar la pantalla mediante programación
Girar en tiempo de ejecución
Fijar la ventana View a una orientación concreta
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

8. Crear y conservar datos con Table View
Crear una sencilla vista Table
Añadir encabezados y pies de página
Añadir una imagen
Mostrar un elemento seleccionado
Sangrado
Modificar la altura de las filas
Usar la visa de tabla en una aplicación Principal-Detalle
Mostrar secciones
Añadir índices
Añadir funciones de búsqueda
Informaciones y marcas de verificación
Navegar hasta otra vista
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

9. Usar preferencias de aplicación
Crear preferencias de aplicación
Acceder mediante programación a los valores de Settings
Cargar los valores de los ajustes
Restablecer los valores de los ajustes de preferencias
Guardar los valores de los ajustes
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

10. Procesar archivos
Las carpetas de la aplicación
Usar las carpetas Documents y Library
Almacenar archivos en la carpeta temporal
Qué carpeta usar: Documents o tmp
Utilizar listas de propiedades
Copiar recursos empaquetados
Importar y exportar archivos
Exportar documentos
Compartir archivos
Importar documentos
Importar documentos autodefinidos
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

11. Almacenamiento de bases de datos con SQLite
Vincular a la biblioteca SQLite3
Crear y abrir una base de datos
Examinar la base de datos creada
Crear una tabla
Añadir registros
Variables de vinculación
Recuperar registros
Incluir bases de datos SQLite en su aplicación
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

12. Programar para iCloud
Almacenar y usar documentos en iCloud
Habilitar almacenamiento iCloud en su aplicación
Definir privilegios de proyecto
Gestionar documentos de iCloud con la clase UIDocument
Almacenar documentos en iCloud
Almacenar datos de clave y valor en iCloud
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

13. Realizar animaciones sencillas y reproducir vídeo
Usar la clase NSTimer
Animar el cambio visual
Transformar vistas
Translación
Rotación
Escala
Animar una serie de imágenes
Reproducir vídeo en el iPhone
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

14. Acceder a las aplicaciones integradas
Enviar correo electrónico
Invocar Safari
Invocar el teléfono
Invocar SMS
Acceder a la cámara y a la biblioteca de fotos
Acceder a la biblioteca de fotos
Acceder a la cámara
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

15. Acceder a los sensores
Usar el giroscopio y el acelerómetro
Visualizar los datos de los sensores
Usar el API Shake para detectar vibraciones
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

16. Usar servicios Web
Fundamentos del consumo de servicios Web XML
Utilizar SOAP 1.1
Utilizar SOAP 1.2
Utilizar HTTP GET
Utilizar HTTP POST
Consumir un servicio Web en su aplicación iOS con SOAP
Analizar la respuesta XML
Consumir servicios Web JSON
Integrar Twitter en una aplicación
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

17. Programar para Bluetooth
Utilizar la estructura Game Kit
Buscar dispositivos
Enviar y recibir datos
Implementar chat de voz
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

18. Programación con Bonjour
Crear la aplicación
Publicar un servicio
Buscar servicios
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

19. Programar notificaciones remotas con servicios de notificaciones Push de Apple
Usar el servicio de Notificaciones Push de Apple
Generar una solicitud de certificado
Generar un certificado de desarrollo
Crear un ID de aplicación
Configurar un ID de aplicación para notificaciones Push
Crear un perfil de suministro
Suministrar a un dispositivo
Crear la aplicación IOS
Crear el proveedor de notificaciones Push
Resumen
Ejercicios
Conceptos adquiridos en el capítulo

20. Mostrar mapas
Mostrar mapas y monitorizar cambios por medio de Map Kit
Obtener datos de ubicación
Especificar requisitos de hardware para el rastreo de ubicaciones
Mostrar ubicaciones con un mapa
Obtener información direccional
Girar el mapa
Mostrar anotaciones
Geocodificación inversa
Mostrar un botón de información
Resumen
Ejercicios
Conceptos adquirid

La nueva versión del sistema operativo de Apple para dispositivos móviles ya está establecida en el mercado. iOS 5 está orientado a los iPhone 3GS, 4 y 4S; los iPod de tercera y cuarta generación, así como a los iPad y iPad 2. Sus más de 200 nuevas funciones aportan a los programadores un gran potencial.

Este libro es para los desarrolladores que deseen crear aplicaciones nativas de iPhone e iPad. Analiza los distintos temas de forma lineal, para aprender progresivamente y sin excederse en los detalles. Su filosofía es la enseñanza práctica, por eso se incluyen numerosos ejercicios en cada capítulo, en los que primero se explica cómo se hacen las cosas y luego se analiza cómo funcionan.

Encontrará los fundamentos del desarrollo de aplicaciones para iPhone e iPad, incluidas novedades como la programación para iCloud, la integración con Twitter, la importación y exportación de documentos desde sus aplicaciones iOS, el nuevo Xcode, las funciones multitarea, los servicios basados en ubicación y el sistema de notificaciones.

Artículos relacionados

  • HISTORIA DE MR. SABAS
    RODRÍGUEZ CONCEPCIÓN, ANELIO
    En enero de 1935 se produjo en Santa Cruz de La Palma una tragedia de resonancias epopéyicas. Las claves del suceso nos acercan a una saga sin fin en la que sobresalen los avatares del Circo Toti durante y después de la guerra civil. Ésta es una crónica que juega a ser novela en un fascinante pespunte de géneros, todos ellos acompañados de material fotográfico. ...
    En stock

    18,72 €

  • HOSTIAS
    GÓMEZ VALERA, JOSÉ ANTONIO - GOVAL-
    El libro sobre el que ahora estás leyendo, Hostias, es pura poesía visual. Reúne una selección de viñetas pensadas para su publicación en las redes sociales -Facebook, Instagram, WhatsApp y Twitter-, donde vienen apareciendo a diario desde hace dos años. En ellas, el autor nos plantea mediante su dibujo una crítica mordaz a los valores culturales que nos rodean, a la política, ...
    En stock

    15,00 €

  • DIÁLOGOS CON FERLOSIO
    JOSÉ LÁZARO
    En 1957 declaraba Rafael Sánchez Ferlosio a un periodista: «Yo para las entrevistas no sirvo. No puedo contestar rápido. Soy fundamentalmente enemigo de la espontaneidad». Sin embargo, las cuarenta y cuatro conversaciones y entrevistas con él que este volumen recopila son documentos excepcionales para conocer al Ferlosio oral y espontáneo a su pesar, complementando la imagen de...
    En stock

    24,00 €

  • UNA VIDA. INFANCIA Y JUVENTUD
    ALVAREZ, FEDERICO
    íAdiós, Donosti, patria única! Entonces todavía no lo sabía; tuve que volver treinta años después para saber que no hay más patria que la de la infancia. íAdiós, ciudad maravillosa, la más bella del mundo! (...)Todo el tiempo pensábamos en volver a España. Volver a España era, en aquellos primeros años cuarenta, sinónimo de la derrota de Hitler. Una cosa iba atada a la otra de ...
    En stock

    21,90 €

  • PRECIADAS CARTAS (1932-1979)
    KENT / MISTRAL
    La presente colección de cartas representa la amistad de tres mujeres excepcionales a lo largo de cinco décadas. Comienza poco después de los primeros encuentros de sus protagonistas en el Madrid de la Segunda República y termina en 1979 con la muerte de Ocampo. Las autoras del epistolario son Gabriela Mistral (1889-1957), Victoria Ocampo (1890-1979) y Victoria Kent (1882-1987)...
    En stock

    29,90 €

  • PARAGUAS EN LLAMAS
    MESTRE, JORDI
    A medio camino entre la ficción más elegante y disparatada y una observación sarcástica de la realidad, pasando por la narración de infinidad de anécdotas de su propia vida, las páginas de Paraguas en llamas contienen algunos de los personajes más portentosos y entrañables que ha dado nuestra literatura contemporánea. Fruto de una extraordinaria sensibilidad, una gran cultura y...
    En stock

    19,50 €

Otros libros del autor

  • ANDROID. DESARROLLO DE APLICACIONES GANADORAS
    LEE, WEI-MENG
    Este manual es un recurso práctico indispensable para aquellos que necesitan comprender y solucionar los problemas y desafíos a los que tendrán que enfrentarse en su vida diaria como desarrolladores. Encontrará numerosos ejercicios especialmente diseñados para Android 4.1 y versiones posteriores, que proporcionan soluciones a todo tipo de problemas, desde los más sencillos (com...
    Descatalogado

    42,70 €

  • ANDROID 4. DESARROLLO DE APLICACIONES
    LEE, WEI-MENG
    Android se ha convertido en la plataforma favorita de muchos desarrolladores, debido quizás, a la gran variedad de dispositivos móviles donde funciona. Este libro es una magnífica guía práctica para crear aplicaciones Android a nivel comercial; una revisión actualizada y adaptada a la última versión SDK, 4.0.Aquí encontrará todos los fundamentos del sistema operativo, incluyend...
    Descatalogado

    57,50 €