Sei sulla pagina 1di 18

INTRODUCCION_____________________________________________________________________3

Objetivos____________________________________________________________________________5
Historia cronolgica________________________________________________________________5
Versiones____________________________________________________________________________6
iOS 1.x : la primera versin______________________________________________________________6
iOS 2.x: segunda versin_________________________________________________________________6
iOS 3.x: tercera versin__________________________________________________________________7
iOS 4.x Cuarta versin____________________________________________________________________7
iOS 5 : quinta generacin________________________________________________________________7

Caractersticas______________________________________________________________________8
Carpetas (iOS4)___________________________________________________________________________8
Centro de notificaciones (iOS5)__________________________________________________________8
Aplicaciones (iOS3)_______________________________________________________________________8
Multitarea (iOS4)_________________________________________________________________________9

Arquitectura_______________________________________________________________________10
Capa Core OS____________________________________________________________________________10
El Kernel o Core OS______________________________________________________________________10
Capa de Core Services.__________________________________________________________________11
Almacenamiento iCloud___________________________________________________________________________11
Conteo de referencias automticas (ARC)__________________________________________________________12
Objetos que bloque_______________________________________________________________________________12
Grand Central Dispatch (GCD)_____________________________________________________________________12

Capa media______________________________________________________________________________13
Tecnologa de grficos_____________________________________________________________________________13
Tecnologa de audio_______________________________________________________________________________14
Tecnologa de video_______________________________________________________________________________14

Capa Cocoa Touch.____________________________________________________________________15


Multitarea_________________________________________________________________________________________15
Impresin_________________________________________________________________________________________16
Proteccin de Datos_______________________________________________________________________________16
Servicio de notificaciones Push de Apple__________________________________________________________16

Ventajas____________________________________________________________________________17
Desventajas_______________________________________________________________________18
CONCLUSION_______________________________________________________________________19
Bibliografa________________________________________________________________________20
INTRODUCCION

Pgina 1

El propsito de la aplicacin es unificar toda la informacin que se encuentra dispersa y presentarla de una
forma til, sencilla y rpida en la palma de la mano de forma instantnea y localizada. De este modo, un
usuario con total desconocimiento es capaz de recibir toda la informacin que necesita, incluso sin saber
exactamente qu es lo que est buscando
Haciendo un ligero estudio de mercado, observamos la necesidad de una aplicacin de estas
caractersticas, ya que ninguna de las existentes aprovecha las tecnologas que ofrecen los dispositivos
mviles de hoy en da, como puede ser la localizacin, el geo posicionamiento, o la realidad aumentada.
Siendo las Fallas el principal reclamo turstico de la ciudad de Valencia, parece evidente que haya que
aprovechar la tecnologa para ofrecer un servicio a tal cantidad de potenciales usuarios finales. El hecho de
que este evento sea tan focalizado tanto a nivel temporal, como a nivel geogrfico, hace que los dispositivos
mviles sean la plataforma perfecta para la implementacin de dicha aplicacin.
Se ha escogido el dispositivo iPhone de Apple para el desarrollo de la aplicacin. La razones por la que se
ha elegido este dispositivo son varias, primero porque es uno de los mejores terminales que existe a da de
hoy en el mercado, gracias a todas las funcionalidades que ofrece, adems la aplicacin tambin es
compatible con el dispositivo iPod Touch ya que usa el mismo sistema operativo. Tambin hay que tener en
cuenta la sencillez a la hora de difundir las aplicaciones a travs de la AppleStore y sobretodo la gran
cantidad de usuarios de que existe a su alrededor. Y aunque los dispositivos basados en el sistema operativo
Android copan cada da mayor cuota de mercado, los niveles de usabilidad y el porcentaje de usuarios que
utilizan las aplicaciones de forma regular son menores. Por lo que a da de hoy aun consideramos iOS la
plataforma idnea para la distribucin de nuestra aplicacin.
Una vez establecido iOS como plataforma de desarrollo, vamos a analizar las distintas tecnologas de las
que vamos a hacer uso, como la consulta de informacin a servidores externos, el uso de realidad aumentada,
servicios de localizacin, notificaciones Push o estadsticas por dispositivo.
Pgina 2

En cuanto a la implementacin, se ha decido estructurar la aplicacin mediante una barra de pestaas. Esta
barra de pestaas dispondr de cuatro vistas principales, cada una con una funcionalidad distinta, adems
existen subsistas dentro de las visto principales, dotando a la aplicacin del contenido necesario. A lo largo
del documento se especifican los detalles de implementacin acompaados por diagramas que muestran en
detalle la estructura de la aplicacin.
Tambin se analizan las herramientas de depuracin existentes en torno a Xcode as como las pruebas
realizadas para comprobar el correcto funcionamiento de la aplicacin.

Objetivos
El objetivo de este proyecto ha sido la creacin de una aplicacin mvil que sea capaz de proporcionar toda la
informacin necesaria en torno a las fallas, todo ello con un enfoque plenamente turstico.

Pgina 3

Los objetivos bsicos de este proyecto son dos: primeramente aprender una lenguaje y tecnologa de desarrollo
totalmente nuevos y segundo desarrollar una aplicacin para este nueva plataforma que ofrezca a los usuarios
informacin actualizada. Es decir, una aplicacin que aporte una mejora a la experiencia del usuario.
Historia cronolgica

9 de enero de 2007.
Todo comenz cuando Steve Jobs, fundador de Apple Inc, mostr el iPhone al pblico en la convencin
Macworld 2007 en el Moscone Center en San Francisco. Apple indico que el sistema operativo que se
implemento en el dispositivo era OS X, haciendo referencian al MAC OS X para PC.

6 de marzo de 2008.
Apple presenta su primera versin beta del iPhone SDK, a partir de ese entonces se le llama iPhone OS.

29 de junio de 2007.
Se le realiza oficialmente el lanzamiento del iPhone OS, unos meses despus debido al crecimiento de la
plataforma iPhone y el incremento del iPod Touch, un dispositivo con capacidades multimedia del iPhone
pero sin la capacidad de hacer llamadas telefnicas, aumenta el inters del sistema iPhone SDK

27 de enero de 2010
Steve Jobs, anunci el iPad, un dispositivo muy similar al iPod Touch pero con un enfoque ms orientado
hacia la industria de contenidos. Un dispositivo apoyado en una pantalla tctil que viene acompaado de la
aplicacin oficial iBooks para la compra y lectura de libros electrnicos y ya en abril existan 185 mil
aplicaciones instalables y disponibles para el iPhone OS.

17 de junio de 2010

Pgina 4

Jobs presenta el iPhone y decide llamar a su sistema operativo oficialmente iOS, porque puede funcionan
en tres dispositivos distintos.
Versiones

El sistema operativo iOS ha tenido una cantidad significativa de versiones y mejoras a lo largo del tiempo
desde su oficial lanzamiento en el 2007. La ltima versin actual de iOS es la 5.0.1 para dispositivos como el
iPhone, Ipod touch y iPad que fue lanzado el 10 de noviembre del 201, adems existe otra versin que est en
etapa de pruebas actualmente, la versin 5.1. Para llegar hasta los avances que hoy en da se tuvo que
atravesar por el desarrollo de las siguientes versiones:

iOS 1.x : la primera versin


Esta versin tuvo al menos 8 actualizaciones donde se incluyeron mejoras correctivas a los errores de
seguridad y de diversas aplicaciones tanto de IPhone como IPod Touch, adems se incluyeron nuevas
herramientas como el soporte de salida para TV, las aplicacin de Apple Store, mail, mapas, incremento de
capacidad que almacenar mensajes de texto, soporte multitouch, mejoras en la cmara y dems. Esta versin
esta descontinuada.

iOS 2.x: segunda versin


Esta versin del sistema operativo venia instalada previamente en los dispositivos iPhone 3G , esta versin
incluye la capacidad de descargar aplicaciones de terceros, adems de incluir capturas de pantalla, capacidad
para guardar imgenes en Safari o mail, soporte de escritura para lenguajes asiticos, visualizacin de
documentos de MS office, calendarios y mucho ms. Esta versin est descontinuada.

iOS 3.x: tercera versin


Esta versin se lanzo el 17 de junio del 2009, en las actualizaciones ms importantes se destaca la funcin
de copiar/pegar y MMS (mensajes multimedia). Otras fueron mejoras de sincronizacin, bloqueo remoto del
Pgina 5

dispositivo, de seguridad anti-phishing en Safari, correcciones de fallos durante transmisiones de video. A


partir de la actualizacin 3.2 se es posible la compatibilidad para el dispositivo iPad con capacidad para leer
iBooks y teclado va Bluetooth.

iOS 4.x Cuarta versin


Esta versin del sistema operativo es estable y est disponible para el pblico usuarios de productos
iPhone 3G (limitado), iPhone 3GS, iPhone 4, iPod touch 2G (limitado), iPod touch 3G, iPod touch 4G, iPad e
iPad 2. Se incorpora la funcin de multitarea, configuracin para compartir internet, diccionario
personalizado, mejora en resolucin de pantalla, mejoras en el zoom digital de la cmara, posibilidad de
imprimir en redes inalmbricas, bsqueda de texto en pginas web, teclados nuevos para diferentes idiomas,
entre otros.

iOS 5 : quinta generacin


La versin fue presentada el 6 de junio del 2011. Entre sus actualizaciones se han destacado el iMessage
que permite compartir multimedia entre dispositivos con iOS 5 va Wi-fi, integracin de Twitter, un Game
Center para amantes de los juegos y la ms importante la integracin de iCloud. Fue lanzado solo para
dispositivos iPhone 3GS, iPhone 4, iPhone 4S, iPod touch 3G, iPod touch 4G, iPad e iPad 2 el 12 de octubre
de 2011.

Caractersticas
Pantalla principal (iOS4)
La pantalla principal (llamada SpringBoard) es donde se ubican los iconos de las aplicaciones y el Dock
en la parte inferior de la pantalla donde se pueden anclar aplicaciones de uso frecuente, aparece al
desbloquear el dispositivo o presionar el botn de inicio. La pantalla tiene una barra de estado en la parte
superior para mostrar datos, tales como la hora, el nivel de batera, y la intensidad de la seal. El resto de la
pantalla est dedicado a la aplicacin actual. Desde iOS 3, se puede acceder a la bsqueda a la izquierda en la
Pgina 6

pantalla inicial, permitiendo buscar msica, videos, aplicaciones, correos electrnicos, contactos y archivos
similares.

Carpetas (iOS4)
Con iOS 4 se introdujo un sistema simple de carpetas en el sistema. Se puede mover una aplicacin sobre otra y se
crear una carpeta, y as se pueden agregar ms aplicaciones a esta mediante el mismo procedimiento. Pueden entrar
hasta 12 y 20 aplicaciones en el iPhone y iPad respectivamente. El ttulo de la carpeta es seleccionado automticamente
por el tipo de aplicaciones dentro de ella, pero puede ser editado por el usuario.

Centro de notificaciones (iOS5)


Con la actualizacin iOS 5, el sistema de notificaciones se redise por completo. Las notificaciones ahora se
colocan en un rea la cual se puede acceder mediante un desliz desde la barra de estado hacia abajo. Al hacer un toque
en una notificacin, el sistema abre la aplicacin que envi la notificacin.

Aplicaciones (iOS3)
La pantalla inicial de iOS contiene varias aplicaciones, algunas de las cuales estn ocultas por defecto y
pueden ser activadas por el usuario mediante la aplicacin "Configuracin", por ejemplo, Nike+iPod se debe
activar desde tal aplicacin.
Todas las utilidades, como Notas de Voz, Reloj, Brjula y Calculadora estn en una carpeta llamada
Utilidades desde la versin 4.0.11 Varias de las aplicaciones incluidas estn diseadas para trabajar juntas,
permitiendo compartir datos de una aplicacin a otra. (por ejemplo, un nmero de telfono puede ser
seleccionado desde un correo electrnico y guardarlo como un contacto o para hacer una llamada)
El iPod Touch tiene las misma apps que estn presentes en el iPhone, con excepcin de Telfono, Mensajes
(aunque si iMessage) y Brjula. Hasta iOS 5, en el iPhone y el iPad los iconos de msica y videos estaban
juntos en una sola aplicacin, pero luego se separaron en 2, Msica y Videos. Por defecto, en el dock del
iPhone, ubicado en la parte inferior de la pantalla de inicio, estn los iconos "estrella", que son Telfono,
Mail, Safari y Msica. En el iPod touch, estos iconos son Msica, Safari, Mail y iMessage.
El iPad tambin tiene las mismas aplicaciones que el iPhone, excluyendo Bolsa, Tiempo, Calculadora, Voice
Pgina 7

Memos, Telfono, Mensajes (aunque si iMessage) y Nike+iPod, apps separadas para msica y vdeo
igualmente se usan (como en el iPhone). Varias apps por defecto estn reescritas para tomar ventaja de la
pantalla ms grande. El dock por defecto incluye Safari, Mail, Fotos y Msica. Desde iOS 6 en adelante, el
iPad 2 y iPad 3 tienen la aplicacin de Reloj

Multitarea (iOS4)
Antes de iOS 4, la multitarea estaba reservada para aplicaciones por defecto del sistema. A Apple le preocupaba los
problemas de batera y rendimiento si se permitiese correr varias aplicaciones de terceros al mismo tiempo. A partir de
iOS 4, dispositivos de tercera generacin y posteriores permiten el uso de APIs para multitarea, especficamente:
Audio en segundo plano
Voz IP
Localizacin en segundo plano
Notificaciones push
Notificaciones locales
Completado de tareas
Cambio rpido de aplicaciones

Sin embargo, no consiste en una verdadera multitarea, pues las aplicaciones ajenas al SO, quedan congeladas en
segundo plano no recibiendo un solo ciclo de reloj del procesador.
Arquitectura

El sistema operativo iOS fue desarrollado usando el conocimiento del sistema operativo MAC OS X.
La arquitectura de iOS constituido por una serie de capas o niveles de abstraccin, las cuales son:
1.
2.
3.
4.

la capa del ncleo del sistema operativo.


la capa de core services.
la capa de media.
la capa de "Cocoa Touch".

Pgina 8

Los niveles ms altos actan como intermediarios entre el hardware y aplicaciones que aparecen en la
pantalla de los dispositivos. Las capas superiores proporcionan una abstraccin orientada a objetos, esto hace
que sea ms fcil entender su arquitectura. Adicionalmente, cada capa est compuesta por un conjunto de
frameworks.

Capa Core OS
Es la capa del ncleo del sistema operativo que est basado en Darwin BSD. Es la capa base ms baja de
la pila de iOS y se sita directamente sobre el dispositivo hardware.

El Kernel o Core OS
El nivel del sistema abarca el entorno del ncleo, los controladores y las interfaces de bajo nivel del
sistema operativo UNIX. El Kernel est basado en Mach y es responsable de todos los aspectos del sistema
operativo. Se encarga de tareas bsicas de bajo nivel, como:

Gestin de memoria virtual


Gestin procesos, hilos, el manejo de la memoria y comunicacin entre procesos.
Gestin del sistema de archivos.
Gestin del acceso a red de bajo nivel.
Gestin de procesos que interactan directo con el hardware.

Los drivers en esta capa proveen la interfaz entre el hardware del sistema y los frameworks del sistema.
Por seguridad el acceso al Kernel y drivers est restringido a un conjunto limitado de framework del sistema
y aplicaciones.

Capa de Core Services.


Conocida tambin como la capa de servicios principales. Esta permite al usuario acceder a todos los
servicios bsicos y contiene los servicios fundamentales del sistema operativo que pueden ser usados por
todas las aplicaciones creadas por terceros. Muchas partes del sistema estn construidas encima de esta capa.
Pgina 9

Entre las principales tecnologas disponibles de alto nivel en esta capa se encuentran:
Almacenamiento iCloud

Introducido en la versin iOS 5.0, permite que las aplicaciones escriban documentos y los datos a una
ubicacin central en la nube (espacio en internet) para acceder desde otros dispositivos del usuario. Es decir,
al crear documentos de un usuario con iCloud significa que el usuario puede ver y editarlos desde cualquier
dispositivo sin tener que sincronizar o transferir archivos. El almacenamiento en una cuenta iCloud provee
una capa de seguridad para el usuario. Hay dos maneras en que las aplicaciones toman ventaja de este
servicio:

Almacenamiento de documentos iCloud para almacenar documentos de usuario y datos en la su

cuenta.
Almacenamiento de clave-valor iCloud para compartir cantidades limitadas de datos entre
instancias de aplicaciones que deben usarla para almacenar datos no crticos como las preferencias.

Conteo de referencias automticas (ARC)

Introducido en la versin iOS 5.0. Es una caracterstica del compilador que simplifica la gestin de la vida
til de los objetos en Objetive C, es decir, en lugar de recordar retener o liberar un objeto el ARC evala las
necesidades de su vida y los inserta de forma automtica en las llamadas a mtodos adecuados en tiempo de
compilacin.
ARP viene a reemplazar el estilo un estilo de gestin de memoria presente en versiones anteriores. Todas
las aplicaciones que se crean de manera automtica usan ARC
Objetos que bloque

Introducido en iOS 4.0. Los Block objects son un lenguaje de construccin de nivel C. Un bloque es una
funcin annima y los datos van con la funcin, son llamados llamadas de cierre o lambda segn sea el
Pgina 10

lenguaje. Son tiles en las devoluciones de llamadas donde se necesita una forma fcil de cambiar el cdigo a
ejecutar y sus datos asociados. Se utilizan comnmente para:

Reemplazo de funciones de retorno de llamadas.


Implementacin de controladores de finalizacin funciones.
Realizacin de tareas asincrnicas con colas de envi.

Grand Central Dispatch (GCD)

Introducido en la versin iOS 4.0 es una tecnologa de nivel BSD que se utiliza para administrar la
ejecucin de tareas en aplicaciones. El GCD combina un modelo de programacin asincrnica con un muy
optimizado ncleo para proveer la conveniencia y hacerlo ms eficiente.
GCD ofrece alternativas para tareas de bajo nivel como leer y escribir, medidores de tiempo de ejecucin
y monitoreo de seales de control de procesos y eventos.

Capa media
Conocida tambin como capa de medios de comunicaciones. Es una interfaz basada en una mescla de
lenguaje C y objetive C que permite la ejecucin de tareas o gestin de ficheros multimedia.

Esta capa contiene las tecnologas de grficos, audio y video orientadas a crear la mejor experiencia de
multimedia disponible en un dispositivo mvil. Las tecnologas estn diseadas para hacer que las
aplicaciones se vean y suenen excelente. Las caractersticas de las tecnologas son:
Tecnologa de grficos

La alta calidad de los grficos es una parte importante de las aplicaciones de iOS. Estas aplicaciones
comnmente son creadas usando el framework UIKit con vistas estndares. Sin embargo, a veces es

Pgina 11

necesario usar en aplicaciones grficos ms detalladas, para ello se puede utilizar las siguientes tecnologas
para gestin del contenido grafico como:
.Core Grafics (Quartz): el nucle grficos, en espaol, maneja de vectores de 2D y la renderizacin de
imgenes.
.Core animation: es una parte del Quartz Core framework que proporciona soporte avanzado para
animaciones y otros contenidos.
.Open GL y GLKit: proporciona soporte para la renderizacin de 2D y 3D usando interfaces
aceleradores de hardware.
.Core Text: ofrece un diseo sofisticado y un motor de texto.
.E/S estndar de imagen: proporciona interfaces para leer y escribir la mayora de los formatos de
imagen.
.La biblioteca Assets: proporciona acceso a las fotos t videos en la galera de usuario.
Tecnologa de audio

Las tecnologas de audio disponibles en el IOS estn diseadas para proporcionar una excelente
experiencia de audio para los usuarios que incluye la capacidad de reproducir audio de alta calidad, grabar
audio de alta calidad, y activar la funcin de vibracin en determinados dispositivos.

El sistema ofrece varias alternativas de reproducir y grabas contenidos de audio, existen de dos tipos las
tecnologas de audio de alto nivel son las fciles de usar mientras que las de bajo nivel ofrecen flexibilidad,
algunas de estas tecnologas en iOS son:

Media player: ofrece un fcil acceso a la biblioteca de iTunes del usuario y soporte para

reproduccin de pistas y listas de reproduccin.


El framework AV: proporciona un conjunto de fcil de usar interfaz de Objetive-C para el

manejo y reproduccin de contenido audio visual.


El OpenAl: proporciona un conjunto de fcil de usar interfaz de Objetive-C para el
manejo de la reproduccin de audio y grabacin.
Pgina 12

El Core audio: ofrece dos interfaces simple y sofisticados para reproducir y grabar
contenidos de audio, se utilizan para reproducir sonidos de alerta del sistema, provoca
la capacidad de hacer vibrar al dispositivo y la gestin de almacenamiento temporal y la
reproduccin de multicanales locales y contenido de audio streaming.

Tecnologa de video

El sistema ofrece varias formas de reproducir y grabar contenido de vdeo se eligen segn necesidades.
Las tecnologas de video de alto nivel simplifican el trabajo para apoyar a las caractersticas de aplicaciones
por terceros. Algunas de estas tecnologas ubicadas de segn nivel son:

.La clase UIImagePickerController en UIKit proporciona una interfaz estndar para la grabacin de

vdeo en los dispositivos con una cmara compatible.


.Media Player proporciona un conjunto de interfaces para la presentacin de pelculas completas o

parciales de pantalla de la aplicacin.


.El framework AV proporciona un conjunto de interfaces de Objective-C para el manejo de la captura

y reproduccin de pelculas.
.Core Media proporciona interfaces de bajo nivel para la manipulacin de los medios de
comunicacin.

Las tecnologas de vdeo en iOS compatible con la reproduccin de archivos de pelculas con el mov,
mp4, m4v, y .3 gp , como tambin otras extensiones de los archivos siguen estndares de compresin.

Capa Cocoa Touch.


La capa Cocoa Touch o capa tctil de Cocoa es la interfaz de los dispositivos para con el usuario. Esta capa
es una exclusiva interfaz con un diseo nico que est constituida con aplicaciones probadas que comparten
muchos patrones que se encuentran en la PC Mac, pero se reconstruyeron con un enfoque especial en el tacto
y las interfaces basadas en optimizacin. La mayora de estas aplicaciones estn basadas en Objetive C.

Pgina 13

Esta interfaz provee la infraestructura bsica (frameworks) clave para desarrollar las aplicaciones iOS, ya
que contiene los recursos principales para ejecutar aplicaciones iOS, entre los recursos se distinguen esta
capa esta el High level Features o caractersticas de alto nivel:
Multitarea

Esta funcin que est incorporada en la versin de iOS4 y superiores. Todas las aplicaciones que son
desarrolladas y ejecutadas en el mismo sistema no terminan de ejecutarse si se pasa al escritorio o se ejecuta
otra aplicacin, estas aplicaciones pasan a un segundo placo o background, el cual es un contexto de
ejecucin de aplicaciones diferente. Esta transicin desde el primer plano al segundo y viceversa es posible
mediante el uso de UIKit
El uIKit proporcionara las herramientas bsicas que necesita para implementar grficos, eventos de
aplicaciones basadas en iOS, se basa en la infraestructura de la que se encuentra en el Mac OS X, incluyendo
el manejo de archivos, redes, cadena de la construccin, y mucho ms.
Impresin

UIKit permite enviar datos de manera inalmbrica a impresoras cercanas, esta herramienta lo hace de
forma automtica, por lo que el usuario solo debe darle formato a su documento.

Proteccin de Datos

La proteccin de datos permite a las aplicaciones trabajar con datos de usuario sensibles, aprovechado la
encriptacin implcita. Si la aplicacin define un archivo como protegido, el sistema lo almacena en el disco
con un formato encriptado. Cuando el dispositivo es bloqueado, el contenido de ese fichero es inaccesible,
tanto para la aplicacin como para cualquier potencial intruso. Cuando el dispositivo es desbloqueado, se
genera una clave de desencriptacin que permite a la aplicacin acceder al archivo.
Servicio de notificaciones Push de Apple

Pgina 14

Este servicio permite notificar acerca de alguna nueva informacin aunque la aplicacin no est
ejecutndose activamente en ese momento. Para que estas notificaciones aparezcan las aplicaciones
instaladas deben solicitar la recepcin de notificaciones y procesar la informacin una vez que ha sido
recibida, adems de un proceso de servidor que sea capaz de generar las notificaciones.

Ventajas

El sistema operativo iOS tiene muchas ventajas, algunas de las ms importantes son:
1. Al ser propietario de Apple tiene la mayor tienda de aplicaciones del mundo, el iTunes
2. Presenta interfaz grfica es muy agradable y sencilla. Con buen diseo, funcionalidad, facilidad de
uso y una variedad de aplicaciones y juegos.
3. Tiene perfecta integracin con servicios en la nube y equipos PC como Mac, por lo que el correo,
redes sociales, fotos, imgenes, videos y dems esta sincronizado.
4. Los dispositivos presentan gran capacidad de almacenamiento interno.
5. La interfaz se bloquea slo, ya que tiene sensores de proximidad que bloquean y oscurecen la pantalla
cuando, esto para no activar accidentalmente ninguno de los controles de la pantalla y ahorrar batera.
6. Capacidad de multitarea, para tener varias aplicaciones en uso sin necesidad de cerrarlas y ejecutarlas
cada vez que se necesiten.
7. Las notificaciones son un gran avance, que permite tener saber que pasa en las aplicaciones que se
encuentran en segundo plano, como las redes sociales, mails o cualquier otro cambio en las
notificaciones.
8. Facilidad de uso de la cmara y edicin de fotografas. Se puede entrar directamente desde la pantalla
de bloqueo, y con solo dos pulsaciones desde la pantalla de inicio. Adems tiene la velocidad de
captura de fotos superiores a la competencia. Una vez sacada la fotografa puede editarse con la
aplicacin incluida en el dispositivo.
9. Integracin con redes sociales, como Twitter que posibilita iniciar sesin una sola vez y luego se
puede hacer tweets desde cada aplicacin compatible con un solo toque, es muy sencillo, adems se
puede compartir fotos y videos con solo compartir el contenido.
Pgina 15

10. Integracin con iMessage, una nueva La nueva app de Apple que es un servicio de mensajera que
sirve para comunicarse entre dispositivos de Apple usando WI-FI o 3G. Permite el envo mensajes
normales hasta de multimedia. Esta aplicacin de Apple funciona muy rpido e integra todo en un
mismo lugar, siendo cmoda de usar.
Desventajas

A pesar de tener un sin fn de grandiosas caractersticas el sistema operativo iOS tiene varias desventajas.
1. Al ser propietario de Apple, solo puede instalarse en dispositivos de la misma empresa que sean
compatibles con tecnologa tctil.
2. Las aplicaciones que se instalan muchas no son gratis y el hardware que soporte el sistema operativo
tiene un elevado precio.
3. No cuenta con servicios de radio FM, por lo que solo puede reproducir audio almacenado en el
dispositivo.
4. No cuenta con un explorador de archivos que permita ver todas las carpetas incluidas en la memoria.
5. El diseo del iOS es cerrado, es quiere decir menos posibilidades de cambiar la forma de funcionar
del telfono y hay un control rgido de las aplicaciones publicadas para iOS.
6. No se pueden personalizar tonos, es decir, crear tonos de llamadas a partir de alguna cancin
almacenada, comnmente usado para establecer algn tono a un contacto.

CONCLUSION

Apple se compromete a proteger a los clientes mediante destacadas tecnologas de privacidad y seguridad
diseadas para salvaguardar la informacin personal, as como mediante amplios mtodos que ofrecen
proteccin a los datos corporativos en entornos empresariales
Pgina 16

La seguridad est integrada en iOS. Desde la plataforma hasta las apps, pasando por las conexiones de red,
el objetivo de iOS es cubrir las necesidades de cada empresa. La combinacin de estos elementos permite a
iOS contar con una seguridad lder en el sector sin que afecte a la experiencia del usuario.
Apple utiliza una infraestructura de seguridad integrada y coherente en toda la plataforma iOS y en su
ecosistema de apps. La encriptacin de almacenamiento basada en el hardware ofrece la posibilidad de borrar
el contenido de un dispositivo en caso de prdida, y permite a los usuarios eliminar toda la informacin
personal y corporativa si lo venden o lo transfieren a otro usuario. La informacin de diagnstico tambin se
recopila de manera annima.

Bibliografa

Desventajas de iOS [Internet]. https://developer.apple.com/devcenter/ios/index.action


Desventajas de iOS [Internet], iphoneosx.com/desventajas-de-ios-i/
Ventajas de iOS [Internet], telefonia.tecnonauta.com/240/ventajas-de-ios-5-las-5-mas-importantes
Ventajas y desventajas de los sistemas operativos,[Internet]
desconectadox.blogspot.com/.../ventajas-y-desventajas-de-los.html
Crnicas de un elePGPante [internet], Cocoa Touch Layer II: caractersticas,
http://www.fperezp.com/blog/2011/01/31/cocoa-touch-layer-ii-frameworks/
Wikipedia [internet], iOS, http://www.tsc.urjc.es/tc-wiki/index.php/IOS

Pgina 17

Crnicas de un elePGPante [internet], Cocoa Touch Layer I: caractersticas,


http://www.fperezp.com/blog/2011/01/05/cocoa-touch-layer-i-caracteristicas/
Apple [Internet], www.apple.com/es/ - Espaa, extrado el 12 de febrero del 2012.
Wikipedia [internet] iOS Sistema Operativo [Internet],
es.wikipedia.org/wiki/IOS_(sistema_operativo)
Wikipedia [internet], Anexo: historial de versiones de iOS,
http://es.wikipedia.org/wiki/Anexo:Historial_de_versiones_de_iOS#Actualizaciones
Juan beln [internet], introduccin al IDE de xCode, objetive C e iOS,
http://www.programadorphp.org/blog/cursos/introduccion-al-ide-de-xcode-objective-c-ios/

Pgina 18

Potrebbero piacerti anche