Exposición de IOS llevada a cabo por Viviana Higuera y Franki Sosa en el curso de Metodología de la Programación IV, programa Ingeniería de Sistemas y Telecomunicaciones, 2012
2. Desarrollado por Apple.
Llamado Iphone OS (17 de junio 2007)
Padre Mac OS X
Corre en iPod touch y iPad
Nombrado IOS (7 de junio de 2010)
Un SDK con mas de 1500 Aplicaciones y herramientas
de desarrollo.
3. XCODE Y EL SDK DE iOS
Desarrollar aplicaciones
IPAD, IPHONE Y EL IPOD TOUCH.
Incluye
Xcode IDE
Simulador de IOS
Instrumentos
Interface Builder
4. icloud de almacenamiento API permitirá a sus
aplicaciones almacenar los documentos y los datos
clave.
icloud inalámbrica impulsará los documentos al
dispositivo de un usuario y actualizara
automáticamente los documentos cuando se cambia
de un dispositivo.
5. Permite simple y fácilmente ofrecer la revista y el
contenido del periódico
Publicar las últimas ediciones de las revistas y
periódicos directamente al puesto de periódicos
utilizando el Kit de quiosco de prensa y los marcos de
Tienda Kit.
6. Ofrece todas las características disponibles para
aplicaciones integradas:
• Acortamiento de URL
• Adjuntando ubicación actual
•Recuento de caracteres
•Fotos de alojamiento en twitter
7. • Introducido desde iOS 4.2
• Permite ver audio y fotos con el Apple TV
• Refleja de forma inalámbrica a un HDTV a través de Apple Tv
8. permite a los usuarios realizar un seguimiento de sus resultados en una
tabla de clasificación, comparar sus logros, invitar a amigos a jugar a un
juego, y comenzar una partida multi-jugador .
9. nuevo servicio de mensajería que funciona entre todos los usuarios
de iOS 5 a través de Wi-Fi y 3G
se envían automáticamente a todos los dispositivos iOS 5, por lo
que es fácil de mantener una conversación a través de iPhone, iPad
y iPod touch
Se pueden iniciar conversaciones individuales o grupales de texto
desde el interior de su aplicación.
10. • PC gratis
Características que dan a los usuarios el
poder, la libertad y flexibilidad para utilizar sus
dispositivos iOS sin un PC
11. forma innovadora de ver y gestionar fácilmente las
notificaciones de aplicaciones sin interrumpir a los usuarios
12. El ARC con el nuevo compilador LLVM de Apple, usted no tendrá
que escribir, retener o liberar de nuevo, simplificando
enormemente el proceso de desarrollo, mientras disminuye los
accidentes y pérdidas de memoria. El compilador tiene una
comprensión completa de los objetos, y libera cada objeto en el
instante en que ya no se utiliza, por lo que aplicaciones se ejecutan
más rápido que nunca, con un rendimiento predecible y uniforme.
13. Utilizar guiones gráficos una nueva característica integrada en las
herramientas de diseño de Xcode.
Creado para las aplicaciones que utilizan las barras de navegación y la ficha
a la transición entre las vistas, los guiones y gráficos facilitan el desarrollo
mediante la gestión de los controladores de vista para usted.
14. Crear efectos sorprendentes en la cámara y de edición de imágenes
con aplicaciones de Core Image
Core Image es un marco de aceleración por hardware que
proporciona una manera fácil de mejorar las fotos y videos
15. aún más fácil de desarrollar grandes juegos que buscan que se
aprovechan de lo último en hardware iOS
GLKit es un nuevo marco de alto nivel que combina las mejores prácticas
de representación y técnicas avanzadas de textura con las últimas
características de OpenGL ES 2.0
extensiones diseñadas específicamente para los desarrolladores de juegos
avanzados
16. puede probar sus características con una precisión sin importa que se
está ejecutando su aplicación simulada.
17.
18. FUNDACION POTENTE
• Base sólida sobre la cual se construye, derivada de MAC OS X.
• Simplificada para que sea compacta y eficiente
• Aprovechamiento máximo del hardware táctil del iPad, iPhone y iPod
• Tecnologías compartidas entre iOS y Mac OS X
• Compiladores de alto rendimiento
IOS COCOA TOUCH
• Permite compartir patrones que se encuentran en la Mac
• ULKIT (Herramientas básicas para implementar gráficos, y eventos
de aplicaciones)
• Gran parte esta hecha en Objective-C
19. Tecnología en gráficos que constituyen la base para la
construcción de atractivos visuales. (2D, 3D y animación)
• Core animation
• OpenGles para IOS
• Quartz 2D
• Photo Library
• Air Print
20. • Sonido agradable y gran capacidad de video.
• Stream and play
• Airplay
•Core Audio
• OpenAl (efectos de audio sofisticados)
21. • Tecnología moderna, sofisticada y fácil de usar.
• La aplicación tiene acceso a funciones a través de los marcos
de alto nivel que hacen que sea de fácil de conectar, prestar e
interactuar con la información en cualquier parte del mundo.
• GAME CENTER
• BONJOUR
•SOCKETS BSD
• KIT DE JUEGO
• WEDKIT FRAMEWORK
22. • SERVICIOS DE RED
• Tienda kit
• Kit de juego
• Core Location
• Mapas
• ACELERAR
24. una amplia gama de características de accesibilidad que ayudan a las
personas con discapacidad experimentan todo lo que el
iPhone, IPAD y el iPod touch tiene que ofrecer.
• VoiceOver (Lector de pantalla para los usuarios discapacitados)
25. ¿Cómo funciona?
VoiceOver interactúa con los objetos en su aplicación para permitir que
las personas con discapacidad corran la interfaz de usuario de una
manera alternativa. Por ejemplo, un usuario de VoiceOver se basa
únicamente en un conjunto alternativo de los gestos para el control, y en la
síntesis de voz o braille para la retroalimentación.
27. Con el SDK de iOS, puede empezar a desarrollar su aplicación iOS para
iPad, iPhone y el iPod touch en la actualidad.
Acceder al iOS Dev Center para una gran cantidad de recursos que
incluyen
• Videos
• Ejemplos de codigo
• Documentacion tecnica
•Foros de desarrolladores de APPLE
• Librerias para los desarrolladores
28. Xcode
Entorno de desarrollo completo proporciona la gestión de proyectos, un
editor de código fuente de gran alcance, y un depurador gráfico
SIMULADOR DE iOS
Ejecutar, probar y depurar la aplicación de forma local en tu Mac
con un iPhone y iPad simulada.
29. Vea cómo la aplicación de desarrollo llevará a cabo en un ambiente
del mundo real mediante la instalación y las pruebas directamente
en el iPad, el iPhone y el iPod touch.
30. PRUEBA EN TIEMPO REAL
Se usa el depurador gráfico de Xcode, es una potente herramienta de
optimización que permiten identificar y tratar de forma rápida
cualquier problema de rendimiento.
PRUEBA SOBRE EL AIRE
probar el rendimiento de su aplicación conectada a una red Wi-Fi o
red de transporte para una experiencia del mundo real del usuario.
SOPORTE TECNICO
incluye dos formas de soporte técnico
• Los ingenieros de Apple le proporcionan la asistencia a nivel de
código, una orientación útil.
• Documentación técnica que proporciona Apple
31. posibilidad de distribuir sus aplicaciones en la App Store. Ofrezca a sus
aplicaciones gratuitas o comerciales a millones de iPad, iPhone, iPod touch
y los clientes de todo el mundo
APP STORE
Hace que sea fácil llegar a millones de clientes de iPad, iPhone y iPod.
La App Store es accesible a través de Wi-Fi y las redes celulares para que los
clientes pueden descubrir y descargar tus aplicaciones donde quiera que
vayan.
32. • En-App Purchases
In-App Purchase le permite vender una variedad de productos y servicios
digitales directamente desde su aplicación, incluidas las suscripciones, niveles
extra, y el contenido adicional o funcionalidad.
• iAd Rich Media Anuncios
Únase a la red iAd preparare sus aplicaciones para anunciarlas y Rich Media
iAd - Apple hace el resto. Nosotros vendemos los anuncios y al tiempo usted
reciben el 60% de los ingresos por la publicidad generada.
• La App Store
El programa de compra que permite a las empresas e instituciones educativas
en los Estados Unidos comprar sus aplicaciones.