exposición - ios

33
Viviana Higuera M Franki Sosa Franko

Upload: luis-valencia

Post on 13-Jun-2015

678 views

Category:

Education


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Exposición - IOS

Viviana Higuera MFranki Sosa Franko

Page 2: Exposición - IOS

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.

iOS

Page 3: Exposición - IOS

XCODE Y EL SDK DE iOS Desarrollar aplicaciones IPAD, IPHONE Y EL IPOD TOUCH. Incluye Xcode IDE Simulador de IOS

InstrumentosInterface Builder

Page 4: Exposición - IOS

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.

LA NUBE

Page 5: Exposición - IOS

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.

QUIOSCO DE PERIODICOS

Page 6: Exposición - IOS

Ofrece todas las características disponibles para aplicaciones integradas:

• Acortamiento de URL• Adjuntando ubicación actual• Recuento de caracteres • Fotos de alojamiento en twitter

Reciba Integración

Page 7: Exposición - IOS

• 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

AirPlay

Page 8: Exposición - IOS

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 .

Game Center Para desarrolladores

Page 9: Exposición - IOS

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 touchSe pueden iniciar conversaciones individuales o grupales de texto desde el interior de su aplicación. 

MENSAJERIA

Page 10: Exposición - IOS

• PC gratis

Características que dan a los usuarios el poder, la libertad y flexibilidad para utilizar sus dispositivos iOS sin un PC

Page 11: Exposición - IOS

forma innovadora de ver y gestionar fácilmente las notificaciones de aplicaciones sin interrumpir a los usuarios

Centro de Notificación

Page 12: Exposición - IOS

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.

Conteo de referencias automáticas (ARC)

Page 13: Exposición - IOS

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.

Storyboards

Page 14: Exposición - IOS

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

Core Image

Page 15: Exposición - IOS

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

OpenGLES

Page 16: Exposición - IOS

puede probar sus características con una precisión sin importa que se está ejecutando su aplicación simulada.

Simulación

Page 17: Exposición - IOS

DESARROLLAR PARA IOSEL MUNDO DE LA PLATAFORMA MOVIL

MAS AVANZADA

Page 18: Exposición - IOS

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

Posee

Page 19: Exposición - IOS

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

IOS GRAFICOS Y ANIMACION

Page 20: Exposición - IOS

• Sonido agradable y gran capacidad de video.• Stream and play • Airplay •Core Audio• OpenAl (efectos de audio sofisticados)

AUDIO Y VIDEO

Page 21: Exposición - IOS

• 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

REDES E INTERNET

Page 22: Exposición - IOS

• SERVICIOS DE RED

• Tienda kit • Kit de juego • Core Location• Mapas• ACELERAR

CARACTERISTICAS

Page 23: Exposición - IOS

• iPhone simulador • Inter-app deMensajeria • Mensajeria• In-App SMS• Cortar, pegar y copiar•Giro y ACELEROMETRO• Multitarea• Libreta de Direcciones• Brujula • Accesorios • Quick Look (Vistas previas)

IOS SERVICIOS BASICOS

Page 24: Exposición - IOS

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)

IOS ACCESIBILIDAD

Page 25: Exposición - IOS

¿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.

Page 26: Exposición - IOS

PROGRAMA PARA DESARROLLADORES

El camino mas rápido a partir del código De cliente.

1. DESARROLLAR2. PROBAR3. DISTRIBUIR

Page 27: Exposición - IOS

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

1. DESARROLLAR

Page 28: Exposición - IOS

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.

HERRAMIENTAS DE DESARROLLO EN EL SDK

Page 29: Exposición - IOS

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.

2. PRUEBA

Page 30: Exposición - IOS

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

Page 31: Exposición - IOS

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 STOREHace 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.

3. DISTRUIBUIR

Page 32: Exposición - IOS

• 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.

OTRAS FORMAS DE AMPLIAR SUS INGRESOS

Page 33: Exposición - IOS

GRACIAS