1. Sistemas Operativos Para Móviles
Es un sistema operativo que controla un dispositivo móvil al igual que los PCs que utilizan
Windows o Linux, los dispositivos móviles tienen sus sistemas operativos
como Android, IOS entre otros. Los sistemas operativos móviles son mucho más simples
y están más orientados a la conectividad inalámbrica, los formatos multimedia para
móviles y las diferentes maneras de introducir información en ellos.
Android
Es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente
para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tablets.
Android fue presentado en 2007 junto la fundación del Open Handset Alliance (un
consorcio de compañías de hardware, software y telecomunicaciones) para avanzar en
los estándares abiertos de los dispositivos móviles. El primer móvil con el sistema
operativo Android fue el HTC Dream y se vendió en octubre de 2008.
La versión básica de Android es conocida como Android Open Source Project (AOSP).
Características
Diseño de dispositivo: La plataforma es adaptable a pantallas de mayor resolución, VGA,
biblioteca de gráficos 2D, biblioteca de gráficos 3D basada en las especificaciones de la
OpenGL ES 2.0 y diseño de teléfonos tradicionales.
Almacenamiento: SQLite, una base de datos liviana, que es usada para propósitos de
almacenamiento de datos.
Conectividad: Android soporta las siguientes tecnologías de conectividad: GSM/EDGE,
IDEN, CDMA, EV-DO, UMTS, Bluetooh, Wi-Fi, etc.
Mensajería: SMS y MMS son formas de mensajería, incluyendo mensajería de texto y
ahora la Android Cloud to Device Messaging Framework (C2DM) es parte del servicio de
Push Messaging de Android.
Navegador web: El navegador web incluido en Android está basado en el motor de
renderizado de código abiertoWebKit, emparejado con el motor JavaScript V8 de Google
Chrome.
2. Soporte de Java: Aunque la mayoría de las aplicaciones están escritas en Java, no hay
una máquina virtual Java en la plataforma. El bytecode Java no es ejecutado, sino que
primero se compila en un ejecutable Dalvik y se ejecuta en la Máquina Virtual Dalvik,
Dalvik es una máquina virtual especializada, diseñada específicamente para Android y
optimizada para dispositivos móviles que funcionan con batería y que tienen memoria
y procesador limitados. A partir de la versión 5.0, se utiliza el Android Runtime (ART).
El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el
J2ME MIDP Runner.
Soporte multimedia: Android soporta los siguientes formatos multimedia: MP4 – MP3
– MIDI – JPEG – PNG – GIF y BMP.
Bluetooth: El soporte para A2DF y AVRCP fue agregado en la versión 1.5; el envío de
archivos (OPP) y la exploración del directorio telefónico fueron agregados en la versión
2.0; y el marcado por voz junto con el envío de contactos entre teléfonos lo fueron en la
versión 2.2.
Videollamada: Android soporta video llamada a través de Hangouts (ex-Google Talk)
desde su versión HoneyComb.
Arquitectura
Es importante saber cómo funciona de manera interna Android para poder conocer
cuáles son sus capacidades y entender sus limitaciones.
Cabe Señalar que está formada por 4 capas, basadas en Software Libre.
3. Las Versiones de Android y Niveles de API
Android 1.0 Nivel de API 1 (Apple Pie)
Características
Primera versión de Android.
Aparece el 23 de Septiembre del 2008
Nunca se utilizó comercialmente
Android 1.1 Nivel de API 2 (Banana Bread)
Características
Aparece el 9 de Febrero del 2009.
Se corrigieron errores de la versión anterior del API.
No existen usuarios con esta versión.
Android 1.5 Nivel de API 3 (Cupcake)
Características
Aparece en Abril del 2009.
Primera versión con algún usuario.
Teclado en pantalla con predicción de texto.
Capacidad de grabación avanzada de audio y vídeo.
Aparecen los widgets de escritorio y live folders.
Transiciones entre ventanas a través animaciones.
Android 1.6 Nivel de API 4 (Donut)
Características
Aparece el 15 de Setiembre del 2009.
Búsqueda avanzada en todo el dispositivo móvil.
Permite síntesis de texto a voz.
Trabajo con diferentes densidades de pantallas.
Aparece en atributo Onclick.
Mejora en la aplicación de cámara.
4. Android 2.0 Nivel de API 5 (Eclair)
Características
Aparece en Octubre del 2009.
Sincronización cuenta expandida, permitiendo a los usuarios agregar
múltiples cuentas al dispositivo para sincronización de correo y contactos.
Soporte intercambio de correo, con bandeja combinada para buscar correo
desde múltiples cuentas en la página.
Soporte Bluetooth 2.1.
Habilidad para tocar un foto de un contacto y seleccionar llamar, enviar SMS
o correo a la persona.
Habilidad para en todos los mensajes SMS y MMS guardados, con eliminación
de mensajes más antiguos en una conversación automáticamente cuando un
límite definido se ha alcanzado.
Nuevas características para la cámara, incluyendo soporte de flash, zoom
digital, modo escena, balance de blancos, efecto de colores y enfoque macro.
Mejorada velocidad de tipeo en el teclado virtual, con diccionario inteligente
que aprende el uso de palabras e incluye nombres de contactos como
sugerencias.
Renovada interfaz de usuario del navegador con imágenes en miniatura de
marcador, zoom de toque-doble y soporte para HTML5.
Vista agenda del calendario mejorada, que muestra el estado asistiendo a
cada invitado, y la capacidad de invitar a nuevos invitados a los eventos.
Optimización en velocidad de hardware y GUI renovada.
Soporte para más tamaños de pantalla y resoluciones, con mejor ratio de
contraste.
Mejorado Google Maps 3.1.2.
Clase MotionEvent mejorada para rastrear eventos multi-touch.31
Adición de fondos de pantalla animados, permitiendo la animación de
imágenes de fondo de la pantalla inicio para mostrar movimiento.
Aparece Actualización el 3 de Diciembre del 2009. (versión 2.0.1)
Aparece Actualización el 12 de Enero del 2010. (versión 2.1)
5. Android 2.2 Nivel de API 8 (Froyo)
Características
Aparece el 22 de Mayo del 2010.
Optimizaciones en velocidad, memoria y rendimiento
Mejoras adicionales de rendimiento de aplicación,
implementadas mediante compilación Just-in-time (JIT)
Integración del motor de JavaScript V8 de Chrome en el
navegador.
Soporte para el servicio Android Cloud to Device Messaging (C2DM),
habilitando notificaciones push
Soporte para Microsoft Exchange mejorado, incluyendo políticas de
seguridad, auto-descubrimiento, consulta a la Global Access List (GAL),
sincronización de calendario, y borrado remoto.
Mejoras en la aplicación del lanzador con accesos directos de las aplicaciones
teléfono y navegador web
Funcionalidad de anclaje de red por USB y Wi-Fi hotspot
Agregada opción para deshabilitar acceso de datos sobre red móvil
Actualizada la aplicación Market con características de grupo y actualizaciones
automáticas35
Cambio rápido entre múltiples lenguajes de teclado y diccionario
Discado por voz e intercambio de contactos por Bluetooth
Soporte para docks Bluetooh-habilitado para autos y de escritorio
Soporte para contraseñas numéricas y alfanuméricas
Soporte para subida de archivos en la aplicación del navegador
Soporte para instalación de aplicaciones en la memoría expandible
Soporte para Adobe Flash
Soporte para pantallas de alto número de PPI (320 ppi), como 4" 720p
Galería permite a los usuarios ver pilas de imágenes mediante un gesto de
zoom
Aparece Actualización el 18 de Enero del 2011. (versión 2.2.1)
Aparece Actualización el 22 de Enero del 2011. (versión 2.2.2)
Aparece Actualización el 21 de Noviembre del 2011. (versión 2.2.3)
6. Android 2.3 Nivel de API 9 (GingerBread)
Características
Aparece el 6 de Diciembre del 2010.
Actualizado el diseño de la interfaz de usuario con
incrementos en velocidad y simpleza.
Soporte para tamaños y resoluciones de pantalla
extra-grandes (WXGA y mayores).
Soporte nativo para SIP y telefonía por internet VoIP.
Entrada de texto del teclado virtual más rápida e intuitiva, con mejoras en
precisión, texto sugerido y entrada por voz.
Mejoras en la funcionalidad de copiar/pegar, permitiendo a los usuarios
seleccionar una palabra al presionar-mantener, copiar y pegar.
Soporte para Near Field Communication (NFC), permitiendo al usuario leer la
etiqueta NFC incrustada en un póster, sticker o anuncio publicitario.
Nuevos efectos de audio tales como reverberación, ecualizador, virtualización
de auriculares y aumento de bajos.
Nuevo gestor de descargas, que da a los usuarios fácil acceso a cualquier
archivo descargado del navegador, correo electrónico u otra aplicación.
Soporte para múltiples cámaras en el dispositivo, incluyendo cámara frontal-
facial, si está disponible.
Soporte para reproduccción de video por WebM/VP8, codificación de audio
por AAC.
Mejoras en la administración de la energía, con un mayor rol activo en
aplicaciones de administración que se mantienen activas en el dispositivo por
mucho tiempo.
Mejorado soporte para el desarrollo de código nativo.
Cambio desde YAFFS a ext4 en dispositivos nuevos.
Mejoras en audio, gráficos y entrada para desarrolladores de juegos.
recolector basura concurrente para incrementar el rendimiento.
Soporte nativo para más sensores (tales como giroscopio y barómetro).
Aparece Actualización el 8 de Febrero del 2011. (versión 2.3.3)
Aparece Actualización el 28 de Abril del 2011. (versión 2.3.4)
7. Aparece Actualización el 25 de Julio del 2011. (versión 2.3.5)
Aparece Actualización el 2 de Septiembre del 2011. (versión 2.3.6)
Aparece Actualización el 21 de Septiembre del 2011. (versión 2.3.7)
Android 3.0 Nivel de API 11 (Honeycomb)
Características
Aparece el 22 de Febrero del 2011.
Soporte optimizado para tablets, con una nueva y "virtual" interfaz de usuario
holográfica.
Agregada barra de sistema, con características de acceso rápido a
notificaciones, estados y botones de navegación suavizados, disponible en la
parte inferior de la pantalla.
Añadida barra de acción (Action Bar en inglés), entregando acceso a opciones
contextuales, navegación, widgets u otros tipos de contenido en la parte
superior de la pantalla.
Multitarea simplificada – tocando Aplicaciones recientes en la barra del
sistema permite a los usuarios ver instantáneas de las tareas en curso y saltar
rápidamente de una aplicación a otra.
Teclado rediseñado, permitiendo una escritura rápida, eficiente y acertada en
pantallas de gran tamaño.
Interfaz simplificada y más intuitiva para copiar/pegar.
Las pestañas múltiples reemplazan las ventanas abiertas en el navegador web,
además de la característica de auto completado texto y un nuevo modo de
"incógnito" permitiendo la navegación de forma anónima.
Acceso rápido a las características de la cámara como la exposición, foco,
flash, zoom, cámara facial-frontal, temporizador u otras.
Habilidad para ver álbumes y otras colecciones de fotos en modo pantalla
completa en galería, con un fácil acceso a vistas previas de las fotografías.
Nueva interfaz de contactos de dos paneles y desplazamiento rápido para
permitir a los usuarios organizar y reconocer contactos fácilmente.
Nueva interfaz de correo de dos paneles para hacer la visualización y
organización de mensajes más eficiente, permitiendo a los usuarios
seleccionar uno o más mensajes.
Soporte para videochat usando Google Talk.
Aceleración de hardware.
8. Soporte para microprocesadores multi-núcleo.
Habilidad para encriptar todos los datos del usuario.
Mejoras en el uso de HTTPS con Server Name Indication (SNI).
Aparece Actualización el 10 de Mayo del 2011. (versión 3.1)
Aparece Actualización el 15 de Julio del 2011. (versión 3.2)
Aparece Actualización el 20 de Septiembre del 2011. (versión 3.2.1)
Aparece Actualización el 30 de Agosto del 2011. (versión 3.2.2)
Aparece Actualización el 1 de Diciembre del 2012. (versión 3.2.3)
Aparece Actualización el 12 de Febrero del 2012. (versión 3.2.4)
9. Android 4.0 Nivel de API 14 (Ice Cream Sandwich)
Características
Aparece el 12 de Octubre del 2011.
Botones software (en pantalla) Android 3.x están ahora disponibles para usar
en los teléfonos móviles.
Separación de widgets en una nueva pestaña, listados de forma similar a las
aplicaciones.
Facilidad para crear carpetas, con estilo de arrastrar y soltar.
Lanzador personalizable.
Buzón de voz mejorado con la opción de acelerar o retrasar los mensajes del
buzón de voz.
Funcionalidad de pinch-to-zoom en el calendario.
Captura de pantalla integrada (manteniendo presionado los botones de
bloqueo y de bajar volumen).
Corrector ortográfico del teclado mejorado.
Habilidad de acceder a aplicaciones directamente desde la pantalla de
bloqueo.
Funcionalidad copiar-pegar mejorada.
Mejor integración de voz y dictado de texto en tiempo real continúo.
Desbloqueo facial, característica que permite a los usuarios desbloquear los
equipos usando software de reconocimiento facial.
Nuevo navegador web con pestañas bajo la marca de Google Chrome,
permitiendo hasta 15 pestañas.
Sincronización automática del navegador con los marcadores de Chrome del
usuario.
Nueva tipografía para la interfaz de usuario, Roboto.
Sección para el uso de datos dentro de la configuración que permite al usuario
poner avisos cuando se acerca a cierto límite de uso, y desactivar los datos
cuando se ha excedido dicho límite.
Capacidad para cerrar aplicaciones que están usando datos en segundo plano.
Aplicación de la cámara mejorada sin retardo en el obturador, ajustes para el
time lapse, modo panorámico y la posibilidad de hacer zoom durante la
grabación.
10. Editor de fotos integrado.
Nuevo diseño de la galería, organizada por persona y localización.
Aplicación "People" actualizada con integración en redes sociales,
actualización de estados e imágenes en alta resolución.
Android Beam, una característica de Near Field Communication que permite
el rápido intercambio de corto alcance de enlaces web favoritos de un
navegador de internet, información de contactos, direcciones, vídeos de
YouTube y otros datos.
Soporte para el formato de imagen WebP
Aceleración por hardware de la interfaz de usuario.
Wi-Fi Direct
Grabación de vídeo a 1080P para dispositivos con Android de serie.
Módulos de núcleo Android VPN Framework (AVF) y TUN (pero no TAP). Antes
de 4.0, el software VPN requería un Android rooteado.
Aparece Actualización el 29 de Noviembre del 2011. (versión 4.0.2)
Aparece Actualización el 16 de Diciembre del 2011. (versión 4.0.3)
Aparece Actualización el 8 de Noviembre del 2012. (versión 4.0.4)
11. Android 4.1 Nivel de API 16 (Ice Jelly Bean)
Características
Aparece el 9 de Julio del 2012
Se mejora significativamente la fluidez de la interfaz de usuario.
Tamaño variable de los Widgets.
Mejora en Google Search.
Se mejora la seguridad, haciendo que las aplicaciones sean cifradas.
Android 4.2 Jelly Bean (Gummy Bear)
Se esperaba que Google anunciara Jelly Bean 4.2 en un evento en la ciudad de Nueva
York el 29 de octubre de 2012, pero el evento fue cancelado debido al Huracán Sandy.En
lugar de reprogramar el evento en vivo, Google anunció la nueva versión con un comunicado
de prensa, bajo el eslogan "A new flavor of Jelly Bean". El primer dispositivo en correr
Android 4.2 fue el Nexus 4 de LG y el Nexus 10 de Samsung, los cuales fueron lanzados el
13 de noviembre de 2012.
Android 4.3 Jelly Bean (Michel)
Características
Aparece el 24 de Julio del 2013
Soporte para Bluetooth de baja energía para máximo 4 dispositivos
OpenGL ES 3.0
Modo de perfiles con acceso restringido
DRM APIs de mayor calidad
Mejora en la escritura
Cambio de usuarios más rápida
Soporte para Hebreo y Árabe
Locación de WiFi en segundo plano
Auto-completar en el marcado
Añadido el soporte para más de 5 idiomas
Opciones para creadores de Apps
Mejoras en el modo de conexión externa y de desarrollador (para
actualizaciones via cable USB)
System level support for Geofencing and Wi-Fi scanning APIs
Mejoras en la seguridad
12. Android 4.4 KitKat (Dugger)
Características
Aparece el 31 de Octubre del 2013.
Se sustituyen elementos de la interfaz de azul a blanco
Las horas del reloj ya no se muestran con números en
negrita, tanto minutos como horas son finos.
Transparencias en la barra de estado y barra de
navegación
Introducción del modo inmersivo en el que tanto la barra
de estado como la barra de navegación se oculta en
determinadas aplicaciones para una visualización a pantalla
completa
Optimización y rendimiento en dispositivos de especificaciones técnicas
comedidas, así como la implementación de zRAM
Posibilidad de impresión mediante WiFi
WebViews basadas en el motor de Chromium
Nuevo marco de transiciones y efectos visuales
Implementación de manera opcional y para desarrolladores de la máquina
virtual ART
Desactivado el acceso a las estadísticas de batería a aplicaciones de terceros
Los monitores de actividad de red y señal desplazados a el menú de ajustes
rápidos
Se corrige un error que había con el widget reproductor que aparecía en la
pantalla de bloqueo cuando estábamos reproduciendo contenido multimedia
con una aplicación compatible. Al mantener pulsado el botón pausa nos
permite retroceder o avanzar la canción o vídeo, pero en Android 4.4 no
funcionaba correctamente y nos podía cambiar de pantalla de bloqueo.
En Android 4.3 se añadía soporte a Bluetooth Smart (Low Energy) pero sólo
permitía sincronizar hasta 4 dispositivos. A partir de Android 4.4.1 el límite se
aumenta hasta 7 dispositivos. También se mejora el control de volumen único
para dispositivos con Bluetooth.
13. También mejora el rendimiento del sistema, corrigen los fallos con la
sincronización de cuentas de correo Exchange, la alineación de los iconos de
la barra de estado, problemas de volumen con las aplicaciones y mejora el
runtime ART para que funcione correctamente con más aplicaciones como
WhatsApp.
Aparece Actualización el 5 de Diciembre del 2013. (versión 4.4.1)
Aparece Actualización el 9 de Diciembre del 2013. (versión 4.4.2)
Aparece Actualización el 2 de Junio del 2014. (versión 4.4.3)
Aparece Actualización el 19 de Junio del 2014. (versión 4.4.4)
Android 5.0 Lollipop
Características
Aparece el 3 de Noviembre del 2014.
Material Design
Un diseño intrépido, colorido, y sensible interfaz de usuario para las
experiencias coherentes e intuitivos en todos los dispositivos. Movimiento de
respuesta natural, iluminación y sombras realistas y familiares elementos
visuales hacen que sea más fácil de navegar su dispositivo. Nuevos colores
vivos, tipografía e imágenes de ayuda de borde a borde de enfocar su
atención.
Notificaciones
Nuevas formas de controlar cuándo y cómo se reciben mensajes - sólo ser
interrumpido cuando se quiere ser. Ver y responder a mensajes directamente
desde la pantalla de bloqueo. Incluye la capacidad de ocultar contenido
sensible para estas notificaciones. Se puede programar el tiempo durante el
cual sólo las notificaciones de prioridad aparecen. También, las llamadas
entrantes no interrumpen lo que estés haciendo. Se puede optar por
responder a la llamada o simplemente seguir haciendo lo que se esté
haciendo. Clasificación más inteligente de notificaciones. Ver todas las
notificaciones en un solo lugar tocando la parte superior de la pantalla.
Batería
Una característica de ahorro de batería que se extiende el uso de dispositivos
de hasta 90 minutos. El tiempo estimado de batería restante aparece cuando
el dispositivo está enchufado. El tiempo restante de batería antes de tener
que cargar el dispositivo de nuevo ahora se puede encontrar en la
configuración de la batería
Runtime Android (ART) con anticipación-de-tiempo (AOT) compilación y
mejora de la recogida de basura (GC.
14. Soporte para CPUs de 64 de bits
OpenGL ES 3.1 y Android Extension Pack (AEP) en
configuraciones de GPU soportadas
Pantalla de actividades recientes con tareas en lugar de
aplicaciones, hasta un máximo configurado de tareas
por aplicación
Soporte para vistas previas de impresión
Pantalla de bloqueo refrescada y ya no soporta widgets
Bandeja de notificación refrescada y configuraciones
rápidas desplegable
Project Volta, para las mejoras de la vida de la batería
Las búsquedas se pueden realizar dentro de la configuración del sistema para
un acceso más rápido a los ajustes particulares
Pantalla de bloqueo proporciona accesos directos a aplicaciones y
configuraciones de notificación
Los inicios de sesión de usuarios y múltiples cuentas de usuario están
disponibles en más dispositivos, como los teléfonos.
Entrada y salida de audio a través de dispositivos USB
Las aplicaciones de terceros recuperan la capacidad de leer y modificar los
datos ubicados en cualquier lugar del almacenamiento externo, como en
tarjetas SD.
Fijación de pantalla de una de aplicación para la actividad restringida de
usuario.
Aplicaciones utilizadas recientemente se recuerdan incluso después de
reiniciar el dispositivo.
WebViews reciben actualizaciones de forma independiente a través de
Google Play por razones de seguridad, en lugar de depender de
actualizaciones del vendedor de todo el sistema
Tap and Go permite a los usuarios migrar rápidamente a un nuevo dispositivo
Android, el uso de NFC y Bluetooth para transferir Detalles de la cuenta
Google, ajustes de configuración de datos del usuario y las aplicaciones
instaladas.
Se incluye una aplicación de linterna, que funciona en los dispositivos
compatibles con un flash de cámara.
15. Android 6.0 Marshmallow
Características
Aparece el 5 de Octubre del 2015.
Administrador de permisos: Podemos decidir a qué permisos se puede
acceder cada aplicación, como los permisos de calendario, contactos, cámara,
micrófono, SMS, sensores, teléfono y ubicación.
Google Now on Tap: es la expansión de Google Now a todo nuestro
dispositivo. Con una pulsación prolongada nos aparecerá una tarjeta con
información referente a lo que está apareciendo en pantalla. Por ejemplo, si
estamos leyendo un correo de un amigo que nos propone ir al cine a ver una
película, al pulsar "Now on Tap" nos aparecerá la ficha de esa película.
Soporte para huellas dactilares
Android Pay
Ahora Android realizará restauraciones y copias de seguridad de datos
completas y automáticas de nuestras aplicaciones tras cambiar de dispositivo
o tras restablecerlo de fábrica para continuar con todos nuestros datos y
partidas
Direct Share: una forma de compartir contenido más simplificada
"Doze": nuevo sistema que intentará minimizar los wakelocks cuando el
dispositivo no se está usando de forma activa
Soporte oficial para tarjetas SD y USB
Compatibilidad con lápices bluetooth
Pantalla de bloqueo mejorada
Controles de volumen simplificados
Mejoras en el modo silencio y modo prioridad
Opción experimental para modificar partes de la IU del sistema
Direct Links: podemos vincular cada una de nuestras aplicaciones con
direcciones URL, para que determinados enlaces siempre se abran con sus
respectivas aplicaciones
Explorador de archivos nativo
Mejoras en el apartado de memoria RAM
Mejoras en la selección de texto
Aparece Actualización el 7 de Diciembre del 2015. (versión 6.0.1)
16. Android 7.0 Nougat
Características
Aparece el 22 de Agosto del 2016.
Se mejora las animaciones
Se incorpora la opción de multiventana de forma nativa.
Es posible arrastrar contenido de una aplicación a otra.
Mejoras en el uso de la batería.
Se incorporan nuevos emojis
Nuevo centro de notificaciones. (Se pueden cambiar directamente los iconos
que se deseen ver al deslizar los dedos hacia abajo).
Las notificaciones entrantes se pueden programar para que no aparezcan de
forma continua o evitarlas por un lapso de tiempo.
Entorno de Desarrollo para Android
REQUISITOS:
JAVA RUNTIME ENVIRONMENT
IDE(integrated development environment)
ANDROID SDK(software development kit)
Tienda: Google Play Store
17. iOS
Es un sistema operativo móvil de la multinacional Apple Inc. Originalmente desarrollado
para el iPhone (iPhone OS), después se ha usado en dispositivos como el iPod touch y
el iPad. No permite la instalación de iOS en hardware de terceros.
Características
Pantalla principal: 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 botón de inicio. La pantalla tiene una barra de estado en la parte superior para
mostrar datos, tales como la hora, el nivel de batería, y la intensidad de la señal.
Carpetas: Con iOS 4 se introdujo un sistema simple de carpetas en el sistema. Se puede
mover una aplicación sobre otra y se creará una carpeta, y así se pueden agregar más
aplicaciones a esta mediante el mismo procedimiento. Pueden entrar hasta 12 y 20
aplicaciones en el iPhone y iPad respectivamente. El título de la carpeta es seleccionado
automáticamente por el tipo de aplicaciones dentro de ella, pero puede ser editado por
el usuario.
Con la salida de iOS 7, la cantidad máxima de aplicaciones por carpeta aumentó
considerablemente, pues al abrir una carpeta se muestran 9 iconos (3x3), y al agregar
más aplicaciones se van creando páginas a las que se pueden acceder deslizando sobre
la pantalla
Seguridad: Antes de la salida de iOS 7 al mercado, existía un enorme índice de robos de
los diversos modelos de iPhone, lo que provocó que el gobierno estadounidense
solicitara a Apple diseñar un sistema de seguridad infalible que inutilizara los equipos en
caso de robo. Fue creada entonces la activación por iCloud, la cual solicita los datos de
acceso de la cuenta del usuario original, lo que permite bloquear e inutilizar el equipo al
perderlo o ser víctima de robo del mismo.
18. De igual manera, es posible conocer la ubicación vía GPS del dispositivo y mostrar
mensajes en la pantalla. Hasta la fecha no existe un método comprobado para saltarse
la activación de iCloud lo que convierte a iOS 7+ en el SO móvil más seguro del mercado.
Con la llegada de iOS 9.1, es imposible encontrar vulnerabilidades que afecten al
dispositivo, llevándole a Apple, a ocupar el puesto más alto en la lista de los softwares
más seguros.
Centro de notificaciones: Con la actualización iOS 5, el sistema de notificaciones se
rediseñó por completo. Las notificaciones ahora se colocan en un área por la cual se
puede acceder mediante un deslice desde la barra de estado hacia abajo. Al hacer un
toque en una notificación el sistema abre la aplicación. La pantalla inicial de iOS contiene
varias aplicaciones, algunas de las cuales están ocultas por defecto y pueden ser
activadas por el usuario mediante la aplicación "Ajustes”.
Arquitectura
La arquitectura iOS está basada en capas, donde las capas más altas contienen los
servicios y tecnologías más importantes para el desarrollo de aplicaciones, y las capas
más bajas controlan los servicios básicos.
Cocoa Touch
Cocoa Touch es la capa más importante para el desarrollo de aplicaciones
iOS. Posee un conjunto de Frameworks que proporciona el API de Cocoa
para desarrollar aplicaciones.
Se podría decir que Cocoa Touch proviene de Cocoa, la API ya existente en la
plataforma MAC.
Esta capa está formada por dos Frameworks fundamentales:
UIKit: contiene todas las clases que se necesitan para el desarrollo de una
interfaz de usuario
Foundation Framework: define las clases básicas, acceso y manejo de
objetos, servicios del sistema operativo
19. Media
Provee los servicios de gráficos y multimedia a la capa superior.
Core Services
Contiene los sevicios fundamentales del sistema que usan todas las
aplicaciones
Core OS
Contiene las características de bajo nivel: ficheros del sistema, manejo de
memoria, seguridad, drivers del dispositivo.
Las Versiones de iOS
iPhone OS 1.0
Características
Primera versión de iOS.
Aparece el 29 de Junio del 2007
Interfaz de usuario: skeumorfismo
1.0.1
Características
Aparece el 30 de Julio del 2007
Actualización de seguridad para Safari.
1.1
Características
Aparece el 14 de Septiembre del 2007
Se incluye la aplicación de la iTunes Music Store.
Acaba con la actualización 1.1.5
20. iPhone OS 2.0
Características
Aparece el 11 de Julio del 2008
Salida inicial en el iPhone 3G
Mejoras del SO
Certificados e identidades
WPA2/802.1X
Capacidad para encender el WiFi después de haber habilitado el modo Avión
Soporte para VPN IPsec de Cisco
Capacidad para capturar la pantalla presionando el botón de inicio y el botón
de bloqueo
Capacidad para guardar imágenes de Safari o Mail en Fotos
Soporte para SVG
Se agregó el icono de la App Store en la pantalla de inicio
Las letras de contraseñas son visibles por un momento mientras se escriben
Posibilidad de encender o apagar el servicio de Localización
Puntear la barra de estado te lleva al inicio de casi cualquier aplicación
Soporte para idiomas
Interfases en los
idiomas: noruego, sueco, danés, finlandés, polaco, holandés, coreano,
and Portugués brasileño, previamente esos idiomas solamente estaban en el
iPod Touch desde la versión 1.1.1
Tipos de teclado extras para los lenguajes de chino, coreano y ruso
Mail/Contactos/Calendarios
Ajustes agrupados
Mail
Capacidad para visualizar documentos adjuntos de MS Office
Capacidad para visualizar documentos adjuntos de iWork15
Ícono de contactos en la pantalla de inicio (solo en el iPhone, antes en iPod
Touch)
Posibilidad de buscar contactos
21. iPhone OS 3.0 y 3.1
Características
Aparece el 17 de Junio del 2009
Aparece el 9 de Septiembre del 2009
Genius Mixes (crea en iTunes hasta 12 playlists basadas en lo que ya tienes
en tu librería.
Descargar Ringtones sin cables.
Organizar aplicaciones desde iTunes 9.
Mejoras en la sincronización de música, películas, programas de televisión,
podcasts y fotos.
Organización de contenido iTunes U.
Canjes de iTunes Gift Cards, códigos y certificados en la App Store.
Opción de “Guardar como un nuevo clip” cuando estás editando un video en
iPhone 3GS.
Mejor performance del WiFi en el iPhone 3G cuando está encendido el
Bluetooth.
Bloquear al iPhone remotamente con un passcode vía MobileMe.
Usar el Voice Control en iPhone 3GS con Bluetooth headsets.
Pegar números de teléfono en el keypad.
La posibilidad de usar el Home button para activar opciones de accesibilidad
en iPhone 3GS.
Anti-phishing en Safari.
iOS 4: Todo vuelve a cambiar, otra vez
Características
Aparece el 21 de Junio del 2010
Multitarea
Interfaz de usuario para cambio entre aplicaciones haciendo doble clic en el
botón de inicio
Widget para control del iPod
Sincronización de iBooks a través de iTunes para iPhone y iPod Touch
22. Ajustes
Configuración de Localización especifica para cada aplicación
Switch para activar/desactivar la Red de Datos Móviles
Opción de bloqueo de Código simple (número de 4 dígitos)
Nuevos fondos de pantalla
Fondo de pantalla disponible para la pantalla de inicio
Nueva previsualización para el fondo de pantalla en la Pantalla de inicio y en
la Pantalla bloqueada
Configuración para Compartir Internet
Modo Avión para el iPod touch
Los Ajustes de sonido fueron separados de los Ajustes Generales
Pantalla de Inicio
El nombre de los folders puede mostrar hasta 13 caracteres
Fondo de pantalla personalizado para la Pantalla de Inicio
Se ha incrementado la resolución de la pantalla (solo en el iPhone 4)
Se removió el calificar las aplicaciones al ser des-instaladas
Folder por default de Utilidades que contiene el Reloj, Calculadora, Notas de
voz, y Brújula
Cámara
Función de zoom digital de 5x (diferente del zoom óptico) en la aplicación de
la Cámara
Fotos
Categorizadas por Álbumes y Lugares; Personas y Eventos funcionan con
iPhoto en Mac OS X
Se pueden seleccionar múltiples fotos para borrar en grupos
App Store
Posibilidad de regalar aplicaciones
Safari (Webkit versión 532.9)
Reproducción de audio mientras se explora la red
Muestra las búsquedas recientes debajo del cuadro de búsqueda
Botón de búsqueda unificado cuando se usa el cuadro de búsqueda
23. iOS 5: Llevamos iOS a un nivel totalmente nuevo
Características
Aparece el 12 de Octubre del 2011
Centro de notificaciones
Las notificaciones se concentran ahora en este centro.
Al deslizar el dedo de arriba a abajo aparecen en pantalla las notificaciones y
algunos widgets como tiempo y bolsa.
Elige el tipo de notificación: Tiras en la barra de estado, alertas en medio de
la pantalla, ninguna notificación, globos en los iconos, repetición de alerta,
ver en pantalla bloqueada, etc...
Lista de notificaciones en la pantalla bloqueada. Desliza el icono para ir
directo a la aplicación.
iMessage
Enviar mensajes a un grupo de personas.
Muestra cuando la otra persona está escribiendo.
Puedes programar un recordatorio para que te sea notificado en un área
especifico (disponible en dispositivos con GPS integrado).
Integración de Twitter
Musica
Habilidad de escuchar contenido mientras el dispositivo se sincroniza.
Habilidad de borrar canciones desde el dispositivo.
Mantén pulsada una canción para ver información extendida.
Se podrá hacer fotos desde la pantalla bloqueada.
Pulsando el botón de aumentar volumen se podrán hacer las fotos.
24. iOS 6: El sistema operativo móvil más avanzado de la historia
Características
Aparece el 19 de Septiembre del 2012
Siri ahora está disponible en el iPad (3, 4 y Mini) y iPod Touch (5.ª
generación).
Más idiomas incluidos (inglés y francés canadiense), francés, chino
mandarín, cantonés, italiano, coreano, español, alemán.
Siri puede mandar Tweets y actualizaciones de Estado de Facebook.
Siri puede leer mensajes del centro de notificaciones
Youtube eliminado de iOS 6.
Integración con Facebook
Centro de Notificaciones
Fotos
Música
Ajustes
iOS 7: Una nueva perspectiva para el sistema operativo móvil
Características
Aparece el 19 de Septiembre del 2012
Acceso a las configuraciones del sistema de una manera simple deslizando el
dedo desde la parte de abajo de la pantalla hacia arriba.
AirDrop
Nuevos fondos de pantalla.
FaceTime
Lista negra.
App Store
Actualizaciones automáticas.
Catálogo infantil basado en edades.
Recomendación de apps basada en la ubicación del usuario.
Compra al por mayor.
iTunes
25. Las fotos están divididas en lugares, momentos y años.
Compartir fotos en iCloud, redes sociales o AirDrop (iPhone 5 y superiores).
Control rediseñado; deslizar horizontalmente para seleccionar las imágenes
fijas, videos,
Grabación de video en 60 FPS.
Zoom digital durante la grabación de video.
Siri
Nuevas voces para Siri, entre ellas una voz masculina (únicamente en ciertos
idiomas).
Siri puede controlar varios ajustes del sistema, como lo son apagar el
Bluetooth y cambiar el brillo.
Reactivación con cuenta de iCloud si el dispositivo es restaurado con
Encuentra mi iPhone, para prevenir acceso no autorizado al dispositivo
extraviado.
Accesorios
Configurar accesorios Wi-Fi, como las bocinas por AirPlay.
Punto de acceso Wi-Fi 2.0.
Ver acotaciones PDF
iOS 8: El mayor lanzamiento de iOS hasta hoy
Características
Aparece el 2 de Junio del 2014
Salida inicial en el iPhone 6 y iPhone 6 Plus.
Mayores ajustes de accesibilidad
Rediseño de los iconos de reloj, Passbook y música.
Carrete compartido y álbumes inteligentes.
Mejoras en la app de mensajes
iCloud Drive
Mejoras en Siri: Shazam integrado y comando de voz "Hey Siri" para
activarlo.
Notificaciones interactivas
26. iOS 9:
Características
Aparece el 8 de Junio del 2015
3D Touch: soporte para la nueva versión de Force Touch que incluyen las
pantallas de los recién presentados iPhone 6s y 6s Plus.
Low Power Mode: es un modo de ahorro de batería que podras activar
cuando llegues a 20% y 10% de batería
Clave de 6 caracteres: la clave numérica para abrir tu iPhone ahora usa
6 dígitos en vez de 4, para incrementar un poco la seguridad.
Autenticación en 2 pasos: implementado directamente en iOS 9 y OS X El
Capitan, proveerá una mejor manera proteger la seguridad de tu cuenta
iCloud.
Datos personales localmente: Apple sigue con su tendencia, en mi opinión la
mejor en privacidad, de manejar tus datos personales localmente en el
dispositivo, aun cuando la operación se realice en la nube. Alejando en lo
más posible tus datos personales de los servidores de Apple, algo que se
aprecia.
Selfies: las fotos que tomes con la camara frontal serán organizadas en una
carpeta llamada Selfies.
Live Photos: una nueva modalidad en la camara te permitirá tomar fotos
“vivas”. Consiste en una especia de foto que contiene un pequeño video
grabado de segundos antes y después de la captura. Al dejar presionado el
dejo sobre estas fotos, las fotos virtualmente cobran vida, mostrado
un pequeño video de ese momento. Una función que no es algo
demasiado útil, pero si bastante enganchante.
Siri Inteligente: la asistente de Apple ha aprendido nuevos trucos. Podras
pedirle cosas como: Muestrame mis fotos del ultimo verano o reproduce las
canciones más calientes del 1990.
App Store a dieta también: Apple esta forzando a los desarrolladores a
modificar y crear aplicaciones menos pesadas que solo instalen localmente
lo que sea estrictamente necesario para que la aplicación corra. Luego , en
demanda, se ira bajando lo que necesites a medida que vayas usando o
avanzando en la aplicación.
Multitarea rediseñada: la multitarea ha recibido un lavado de cara,
pero también su desempeño a mejorado significativamente. Cuando abres la
multitarea, veras las aplicaciones amontonadas como tarjetas entre las que
podras navegar con tus dedos.
27. iOS 10 y sus 6 Betas
Entorno de Desarrollo para Android
Tienda: App Store
28. Firfox os
Es un sistema operativo móvil, basado en HTML5 con núcleo Linux, de código
abierto para varias plataformas. Es desarrollado por Mozilla Corporation bajo el apoyo
de otras empresas y una gran comunidad de voluntarios de todo el mundo.
Lanzamiento comercial
En julio de 2012 se reemplazó el nombre a Firefox OS. El 21 de octubre del mismo año
Mozilla estrenó Firefox Marketplace, una tienda online de aplicaciones para Firefox OS.
En septiembre de 2012, los analistas de Strategy Analytics pronosticaron que el Firefox
OS representaría el 1% del mercado mundial de smartphones en 2013, su primer año de
disponibilidad comercia
Características
Firefox OS posee diversas características de uso, que varían en cada actualización:
Almacenamiento: SQLite, una base de datos liviana, que es usada para
propósitos de almacenamiento de datos.
Aplicaciones web: Las aplicaciones web pueden ser ejecutadas directamente sin
necesidad de ingresar al navegador. Los permisos que se concedan a ellas,
dependerán si son de uso offline o simplemente online:
Las aplicaciones que no necesitan permisos antes de su instalación son
consideradas planas, y pueden utilizarse para experimentar el potencial del
HTML5 (como guardar información o hacer notificaciones) usando el
archivo manifest.webapp.
Búsqueda adaptativa: En la pantalla de inicio, se puede realizar búsquedas a
través de aplicaciones web usando el programaEverything.me. Cuando se realiza
una búsqueda se mostrará diversos sitios web donde cada sitio puede ser un sitio
oficial o una aplicación web.
Diseño de dispositivo: El diseño del sistema operativo es adaptable en cualquier
resolución sea multitáctil o no con un estilo orgánico y sencillo de visualizar a
través de la interfaz Gaia. Posee funciones multitarea y puede ser realizado con
el botón central.
29. Contactos: Es capaz de almacenar contactos usando Facebook y Gmail.
Correo electrónico: Con notificaciones de correo nuevo.
Navegador web: El navegador por defecto es Firefox, inspirado en la aplicación
para Android.
GPS: Permite la geolocalización usando la aplicación Here de Nokia para la
visualización de mapas.
Mensajería: Incluye mensajes de texto (SMS) y multimedia (desde 1.1).39 Según
una comunidad regional de Mozilla, existe aplicaciones de terceros que pueden
usar otros servicios de manera gratuita.40
Teclado: Desde la 2.0, es posible cortar, copiar y pegar y predecir la escritura.41
Multimedia: Posee la capacidad de tomar fotos, grabar vídeo o reproducir
contenido multimedia.
Arquitectura
La arquitectura de Firefox OS tiene tres componentes muy importantes:
Gonk: Conformado por el kernel Linux y una capa de abstracción de hardware.
Gecko: El entorno de ejecución.
Gaia: La interfaz gráfica de usuario.
30. Gonk
Es el "sistema operativo" de bajo nivel de B2G. A grandes rasgos, consiste en un kernel
o núcleo Linux y una capa de abstracción de hardware. El sistema hereda gran parte
de Android, así como los drivers y componentes típicos de una distro GNU/Linux para
las funciones vitales del smartphone como el control de batería o la cámara.
Para conceder los permisos de alto nivel se ejecuta el proceso b2g que permite la
interacción total con el sistema usando la capa de Gecko. Por ejemplo, para visualizar
un video Firefox usa un proceso, la función MediaServer para el empleo decódecs libres,
para la ejecución del video, sin embargo, Gecko se encarga de la decodificación de la
misma una vez que haya concedido el permiso de Gonk.
Gecko
Es el entorno de ejecución. En Gecko están implementados los estándares de HTML, CSS
y JavaScript y permite que esas interfaces se ejecuten correctamente en los distintos
sistemas operativos. En otra palabras, el motor Gecko puede ejecutar tareas como
visualizar páginas web, manipular la interfaz de usuario, conceder permisos usando el
sistema API. Prácticamente consiste en una serie de pilas de gráficos, un motor de
dibujado y una máquina virtual para JavaScript, entre otras cosas escritas en el
lenguaje C++.
Gaia
Es la interfaz gráfica del sistema operativo. Todo lo que aparece en la pantalla desde que
B2G se inicia, es parte de Gaia. Es decir, las aplicaciones tales como la pantalla de
bloqueo, el marcador telefónico, la aplicación de mensajes de texto, etc, son parte de
Gaia. Esta interfaz gráfica está escrita enteramente en HTML, CSS y JavaScript.
Tanto las aplicaciones internas como externas usan directrices de diseño. La tipografía
por defecto es Fira Sans, una variación Sans Serif. Los iconos de acceso directo son
redondeados. Mientras la interfaz es amplia y los colores son levemente suaves, los
botones son planos y accesibles, fondos legibles, con tonalidades oscuras o iluminadas.
31. Windows Phone
Es un sistema operativo móvil desarrollado por Microsoft, como sucesor de Windows
Mobile. A diferencia de su predecesor está enfocado en el mercado de consumo en lugar
de en el mercado empresarial.
Con Windows Phone; Microsoft ofrece una nueva interfaz de usuario que integra varios
de sus servicios propios como OneDrive, Skype y Xbox Live en el sistema operativo.
Compite directamente contra Android de Google e iOS de Apple. Su última versión
disponible y definitiva es Windows Phone 8.1, lanzado el 14 de abril de 2014.
Windows Phone 7
Anunciado el 15 de febrero de 2010 . Fue la primera versión de Windows Phone, no
actualizable a Windows Phone 8.
Windows Phone 8
Anunciado el 14 de septiembre de 2012.
Windows Phone 8.1
Anunciado el 2 de abril de 2014.
Características
Interfaz
La interfaz por defecto de Windows Phone tiene un estilo como visual negro que
prolonga la batería en pantallas LED. El usuario puede elegir un tema claro y también
cambiar a varios colores tales como rojo, mango, azul, verde, marrón, rosado, lima,
magenta, morado o verde azulado.
Teclado
Los usuarios pueden ingresar texto usando un teclado táctil en pantalla. Entre sus
principales características se incluyen el Word Flow(teclado Swype), revisión ortográfica,
predicción de palabras y una tecla dedicada para insertar emoticonos y otros símbolos.
32. Buscador: Internet Explorer
Windows Phone 8.1 cuenta con Internet Explorer 11, con gestión de favoritos, anclado
de webs a la pantalla de inicio, pestañas de navegación y otras características. Se
sincroniza totalmente con Internet Explorer en el PC, manteniendo guardadas
contraseñas, favoritos e incluso pestañas abiertas (empieza a navegar en el PC y
continúa en el móvil). Es posible descargar otros navegadores desde la Tienda de
Windows Phone.
Hubs
Windows Phone no es un sistema centralizado solamente en aplicaciones sino que se
organiza en un nuevo concepto denominado hubs. Los hubs de Windows Phone
clasifican acciones y agrupan las aplicaciones que se correspondan con una actividad
determinada.
Tienda
La tienda de Windows Phone es una plataforma web para que los usuarios descarguen:
aplicaciones, juegos, música y vídeos. Es el equivalente a Play Store de Google-Androidy
la App Store de Apple-iOS. Está gestionada por Microsoft, que prueba una por una cada
aplicación o juego que es enviada.
33. Hardware
Cuando se dio a conocer, Microsoft anunció unos requisitos de hardware "duros, pero
justos" para los fabricantes de dispositivos de Windows Phone. Todos los dispositivos
Windows Phone deben incluir, como mínimo, las siguientes características:
Requisitos mínimos de Windows Phone 8.1:
Procesador Qualcomm Snapdragon S4 de Dual Core a 800 MHz o superior (hasta quad
core)
Mínimo 512 MB de RAM para teléfonos WVGA; mínimo 1GB RAM para teléfonos 720p,
WXGA y 2 GB RAM para teléfonos 1080p.
Mínimo 4/8GB de memoria interna
GPS y A-GNSS mínimo; GLONASS depende de lo que decida el fabricante
Soporte para microUSB 2.0
Jack estéreo de 3,5mm para auriculares con soporte para tres botones
Cámara trasera obligatoria, con autoenfoque(opcional) y mínimo VGA (flash opcional)
Acelerómetro, sensores de proximidad y luz, motor de vibración
WiFi 802.11b/g y Bluetooth
Hardware con soporte para DirectX
Pantalla multitáctil capacitiva (mínimo cuatro puntos)