Source: http://docplayer.es/8277732-Ios-introduccion-licencia.html
Timestamp: 2018-02-20 22:29:26+00:00

Document:
ios Introducción Licencia - PDF
Download "ios Introducción Licencia"
Susana Sánchez Herrero
1 ios Introducción Albert Meco Alías Director Ejecutivo en Materia Works Licencia 2 Este documento, su texto y gráficos e imágenes, puede ser utilizado bajo una licencia Creative Commons de tipo Reconocimiento NoComercial SinObraDerivada. En caso de utilizarse este material la atribución se debe respetar citando la fuente como Albert Meco Alías, Director Ejecutivo de Materia Works. Curso de la Universidad Complutense de Madrid y expresamente, si es posible, mediante un enlace activo a
2 ios: un poco de historia. 3 Presentado junto con el primer iphone en 2007, su nombre era OS X. No estaba abierto para el desarrollo de aplicaciones por parte de terceros. En 2008 cambia su nombre a iphone OS. Apple lanza un kit de desarrollo para crear aplicaciones para iphone OS por parte de terceros, dando el pistoletazo de salida a la era de las apps. En 2010 se publica la versión 4.0 del SO, adoptando el actual nombre de ios. La versión más reciente es ios 7. iphone: la revolución de la telefonía móvil. 4 En términos de hardware y prestaciones, estaba muy por debajo del resto de sus competidores (Windows Mobile, Symbian, BlackBerry, PalmOS). Su gran baza: Velocidad en la ejecución de aplicaciones. Novedosa experiencia de usuario basada en una pantalla pantalla táctil capacitiva que no había sido usada hasta la fecha. Consistencia entre todas sus aplicaciones. Aplicaciones centradas en la experiencia de usuario (UX).
3 La familia de dispositivos ios: iphone 5 iphone 3GS: SO máximo ios Resolución 480x320 iphone 4/4S: Soportan ios 7 Cámara frontal y trasera. Resolución 960x640 (retina). iphone 5/5C: Resolución 1136x640 (retina). iphone 5S: Procesador ARM de 64 bits. Lector de huellas dactilares. 6 La familia de dispositivos ios: ipad / ipad Mini ipad 2: Soporta ios 7 Cámara frontal y trasera. ipad Air: Resolución 2048x1536 (retina). Procesador ARM de 64 bits. ipad Mini: Soporta ios7 Resolución 1024x768 ipad Mini 2nd Gen: Resolución 2048x1536 (retina). Procesador ARM de 64 bits.
4 7 Fragmentación de dispositivos? Es posible crear aplicaciones universales que funcionen en todas las familias de dispositivos. Es la práctica recomendada, a no ser que existan razones de peso que nos obliguen a generar versiones específicas para cada familia. También es posible crear aplicaciones restringidas a una familia de dispositivos concreta (iphone/ipad). Existen diferencias a tener en cuenta entre todo el abanico de dispositivos: Diferentes tamaños y ratios de pantalla. Diferencias en la capacidad de procesamiento y de hardwre. Apple nos provee de las herramientas necesarias para afrontar la fragmentación de dispositivos de forma eficiente. Recursos para desarrollar en ios 8 Necesitamos un ordenador Mac. Sistema Operativo OS X 10.8 (Mountain Lion) o posterior. El entorno de desarrollo sólo está disponible para éste sistema operativo. Es recomendable disponer de un iphone/ipad/ipod Touch. Aunque dispondremos de un simulador, ciertas aplicaciones sólo funcionarán correctamente en dispositivos reales (uso de cámara de fotos, acelerómetros, GPS ).
5 Recursos para desarrollar en ios 9 Xcode e ios SDK. Xcode es el entorno de desarrollo integrado de Apple. Gratuito desde la Mac App Store. ios SDK son las librerías de desarrollo específicas para ios, incluidas en Xcode. Lenguaje de programación: Objetive-C 10 A la hora de programar usaremos el lenguaje Objetive-C, un lenguaje de programación orientado a objetos. ios SDK incorpora el framework de desarrollo Cocoa Touch. La mejor referencia para su aprendizaje es la documentación de Apple. Es conveniente registrarse como Apple Developer para tener acceso gratuito a recursos de desarrollo, documentos, videos y código fuente de ejemplo https://developer.apple.com/
6 Licencia 11 Este documento, su texto y gráficos e imágenes, puede ser utilizado bajo una licencia Creative Commons de tipo Reconocimiento NoComercial SinObraDerivada. En caso de utilizarse este material la atribución se debe respetar citando la fuente como Albert Meco Alías, Director Ejecutivo de Materia Works. Curso de la Universidad Complutense de Madrid y expresamente, si es posible, mediante un enlace activo a
Desarrollo de una aplicación distribuida para dispositivos ios
Tesis del Master de Ingeniería de Computadores Desarrollo de una aplicación distribuida para dispositivos ios Alumno: Javier Querol Morata Director: Enrique Hernández Orallo Departamento de Informática

References: Resolución 
 Resolución 
 Resolución 
 Resolución 
 Resolución 
 Resolución