Guías oficiales de usuario iOS9
Hemos recopilado para ti los enlaces a los manuales oficiales de iOS9, tanto para usuarios como para programadores. Todo ello complementado con los mejores enlaces a vídeo con demostraciones de producto por usuarios de Youtube.
También hacemos referencia a las novedades incluidas por esta nueva versión. Finalmente indicamos los mejores libros y ebooks para profundizar en el manejo de iOS9.
La primera referencia oficial:
Novedades para usuarios iOS:
- Nueva interfaz multitarea en modo carrusel.
- Nuevo gesto Swipe (deslizar el dedo de izquierda a derecha).
- El modo perdido activa el consumo mínimo de batería.
- App de notas mejorada.
- Activa la conexión de datos móviles cuando la señal Wifi sea desaparezca.
- Incorporación de datos de transporte público y tráfico en la aplicación de mapas.
- iCloud drive en la pantalla de inicio.
- Mejoras en la grabación a cámara lenta, zoom y ajuste de la calidad de grabación de vídeo.
- Nuevas opciones de pegado en Safari.
- Al conectar los auriculares, iOS9 muestra el icono de la aplicación música o en su defecto la app de audio más utilizada.
- Permitir dibujar trazos sobre emails al reenviarlos.
- El calendario se integran con el resto de información del teléfono para actuar a modo de organizador de tareas o agenda.
Puedes ampliar esta información en la web oficial de iOS9 en apple.com.
Algunas novedades y características destacadas para programadores de iOS 9:
- Mejoras en en el lenguaje de programación Swift 2.
- UIStackView y multitarea en el navegador web, que permite trabajar con diferentes vistas.
- CloudKit y UIStackView (Tutorial en raywenderlich.com).
- Nuevos bloqueadores de contenidos para Safari.
- El IDE de Xcode está en el centro de la experiencia de desarrollo de Apple. Está integrado con Cocoa and Cocoa Touch frameworks, como un entorno muy productivo para la creación de aplicaciones para Mac, iPhone , iPad , Apple Watch y Apple TV .
- Objetive-C. El principal lenguaje de programación que se utiliza para el desarrollo de software para OS X e iOS.
-
- Es un superconjunto del lenguaje de programación C y proporciona capacidades orientadas a objetos y un tiempo de ejecución dinámico. Objective-C hereda la sintaxis, tipos primitivos, y fluirán las sentencias de control de C y añade sintaxis para definir clases y métodos.
-
- También añade soporte a nivel de idioma para la gestión gráfico de objetos y objetos literales mientras que proporciona tipado dinámico y vinculante, difiriendo muchas responsabilidades hasta que el tiempo de ejecución.
Videotutoriales iOS9 seleccionados de Internet:
Demostraciones de funcionamiento dirigidas a usuarios. Algunos videos están en inglés pero se puede activar los subtítulos y la traducción simultánea.
- Las 10 novedades de iOS 9 más destacadas de iSenaCode en Youtube.
- Apple iOS 9: What’s New? by DetroitBORG en Youtube.
- iOS 9 en español, novedades a fondo de iSenaCode en Youtube.
- iOS 9 Review – What’s New? by zollotech en Youtube.
- Apple iOS 9 review by The Verge en Youtube.
- iOS 9 is here – Check out what’s new! (Beta) by TechnoBuffalo en Youtube.
- iOS 9 en español, novedades a fondo de iSenaCode en Youtube.
Bibliografía recomendada.
Se trata de una recopilación de textos y ebooks de los mejores autores. Muchos de ellos reeditan sus anteriores manuales sobre iOS actualizándolos para esta nueva versión.
Títulos destacados del sistema operativo iOS9.
iOS (Programación) de Joe Conway. iPhone, iPad y iPod touch tienen a iOS como sistema operativo. Actualizado y ampliado para incorporar el desarrollo Xcode 4 e iPad. Se tratan las herramientas y técnicas esenciales para el desarrollo de aplicaciones iOS.
Incluye conceptos básicos de la programación mientras escribe código y crea diversas aplicaciones.
El resultado es la adquisición de conocimientos relevantes y útiles. Con este libro adquirirá la capacidad, y confianza necesarias, para emprender sus propios proyectos iOS convirtiéndose en todo un experto en programación, para estos dispositivos.
Se trata de textos bien revisados que han ayudado a centenares de personas a convertirse en desarrolladores de aplicaciones iOS. Al final del libro sentirá la satisfacción de haber adquirido conocimiento y experiencia.
Programación iOS. Objective-C y Swift de Aarón Rojo. Tienda Kindle. Tanto sus sistemas operativos para sus equipos portátiles y estaciones de trabajo (Mac OSX) como sus sistemas operativos para dispositivos móviles como los iPhone y iPad (iOS X) se han convertido en sistemas muy utilizados en el mundo.
Este libro trata el desarrollo de aplicaciones con los lenguajes de programación Objective-C y Swift. Objective-C es lenguaje de programación por excelencia para cualquier dispositivo Apple, es un lenguaje flexible, extraordinariamente potente y muy sencillo de usar, con la particularidad de que Apple provee a los desarrolladores del entorno de desarrollo XCode, con lo cual le permitirá desarrollar aplicaciones para iOS y Mac OS eficazmente. Swift es un lenguaje que aporta flexibilidad, compatibilidad y un ahorro de código.
La appStore de Apple, es el principal mercado de software a nivel mundial en la actualidad.
Aprendiendo Swift 2: El nuevo lenguaje de programación para iOS, OS X, watchOS y tvOS (Apple Coding Books nº 1) de Julio César Fernández Muñoz. Tienda Kindle. Dirigido a programadores.
«Un libro que abarca al completo el lenguaje y su nueva especificación 2 para Xcode 7, capítulo a capítulo, creado por el equipo tras la página de web referencia en el mundo del desarrollo en entornos Apple: Applecoding.com.
Un texto imprescindible para aprender el más moderno y mejor valorado lenguaje de programación aparecido en los últimos años, que te preparará para sacar el mayor partido del mismo y tener una posición de privilegio como desarrollador en el fructífero mercado de las apps y los juegos para iOS, OS X, watchOS (para el Apple Watch) y tvOS (para el nuevo Apple TV con apps).»
Crea una Aplicación Básica de Animación para iPhone Usando Xcode y Swift iOS8 (GoodStartBooks Programación Swift) de Gabriel Serrano. Tienda Kindle.
«Al enfocarte completamente en una animación simple y básica puedes comenzar a comprender los usos de Xcode y Swift iOS8 y cómo pueden ser usados para crear animaciones más complejas.»
«… sin adornos Xcode, enfocándose exclusivamente en qué hacer, en lugar de complicarse en exceso con explicaciones largas en lenguaje técnico. Completado con imágenes y con un lenguaje básico y sin complicaciones, este libro es una guía paso a paso para crear una aplicación básica de animación para iPhone.»
IOS: Crash Course. The Ultimate Beginner’s Course to Learning IOS Programming in Under 12 Hours (English Edition) de Eprogramy. Tienda Kindle.
Objective-C. Curso práctico para Desarrolladores Os X y iOS (Programación) de Fernando López.
«Objective-C es el lenguaje compartido por OS X y iOS, y el más utilizado por los desarrolladores de aplicaciones avanzadas.» Toca aspectos del lenguaje y cómo utilizar la librería de clases de Apple.
Incluye las últimas novedades del lenguaje: «incluyendo Clang, los literales Objective-C, los módulos, Automatic Reference Counting (ARC) y la nueva sintaxis para los bloques. Después de leer este libro, el lector estará familiarizado tanto con el lenguaje Objective-C como con la forma de utilizar de manera eficaz las librerías de programación.
Ahora podrá tomar decisiones informadas sobre qué librerías usar para las tecnologías con las que se vaya encontrando, y estará en condiciones de elegir manuales más especializados en función del camino profesional que haya elegido.»
iOS 5 (Programación) de Rob Napier. Trata la API de Core Foundation, maximizar la velocidad y rendimiento con GCD (Grand Central Dispatch), paso a paso.
Aprende a Programar Swift: Programación iOS de Enrique Florez. Inicialmente el lenguaje más utilizado para desarrollar aplicaciones iOS era el Objetive-C pero era complicado de aprender y poco intuitivo. Apple lanzó Swift para facilitar la programación.
Y para facilitar la transición utilizó el mismo compilador de Objetive-C. «Con este libro podrá a aprender los principios básicos de la programación Swift para poder realizar sus primeras aplicaciones iOS y con ello ahorrar mucho tiempo en el desarrollo de software.»
Curso de Programación con iOS: Apps iPhone de Ángel Arias. Título dirigido a usuarios sin experiencia previa en programación de apps. «Este libro va a mostrar con realizar aplicaciones para iPhone usando el IDE XCode, y los lenguajes de programación Objective-C y Swift.»
Fundamentos de Programación. iOS 7 de Maurice Sharp.
«Dirigida a cualquier usuario que no conozca la plataforma iOS. Ofrece un enfoque práctico para un aprendizaje eficaz que abarca desde el primer contacto con Objective-C, las herramientas de desarrollo Xcode, útiles consejos y prácticas sobre la depuración, usabilidad y desarrollo de la interfaz de usuario y de los principales aspectos de las apps, hasta la publicación en la App Store.»