1. º
S.E.P. TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO
de Tuxtepec
DESARROLLO DE APLICACIONES
PARA DISPOSITIVOS MÓVILES
EVIDENCIA:
“SISTEMA OPERATIVO SYMBIAN”
PRESENTAN:
ANAYA MANZANO JUAN 13350283
CHÁVEZ PALMAJORGE E. 13350286
DOMÍNGUEZGARCÍA YOEL A. 13350385
MEDINAPRIETO ROCÍO 13350584
CARRERA:
INGENIERIA INFORMÁTICA
DOCENTE:
M.S.C TOMÁS TORRES RAMÍREZ
SAN JUAN BAUTISTA TUXTEPEC,
OAXACA A 28 DE FEBRERO DE 2017
2. 1 Introducción
El presente trabajo muestra las diversas características y funcionalidades del
sistema operativo Symbian, además se describe su arquitectura tanto en hardware
y software, detallando cada una de las principales bases con las que cuenta este
sistema operativo.
También se muestra información relevante de algunos aspectos importantes sobre
el sistema operativo, finalmente se agrega una sección que describe la seguridad
en éstos sistemas.
3. Contenido
1 Introducción ......................................................................................................................1
2 La historia de Symbian ....................................................................................................4
3 Aplicaciones Symbian......................................................................................................5
4 Ventajas .............................................................................................................................5
5 Desventajas.......................................................................................................................6
6 Programación. ...................................................................................................................6
7 Arquitectura. ......................................................................................................................7
7.1 Arquitectura cliente-servidor....................................................................................8
7.2 Mecanismos de gestión de memoria. ....................................................................8
7.3 Pila...............................................................................................................................9
7.4 CleanUp Stack...........................................................................................................9
7.5 Construcción en dos fases.......................................................................................9
7.6 Motores de aplicación.............................................................................................10
7.7 Mensajería................................................................................................................11
7.8 Servicios de mensajes cortos................................................................................11
7.9 Servicio de mensajes realzados (EMS)...............................................................12
7.10 Servicio de mensajes multimedia .......................................................................12
7.11 E-mail ......................................................................................................................13
7.12 Fax...........................................................................................................................13
8 Multimedia........................................................................................................................14
9 Versiones. ........................................................................................................................14
10 Seguridad.......................................................................................................................19
10.1 Módulo de criptografía..........................................................................................19
11 Problemas para Symbian............................................................................................20
4. 12 Nokia abandona Symbian...........................................................................................20
13 Referencias ...................................................................................................................22
5. 2 La historia de Symbian
Symbian nació en 1998 como una respuesta de varias compañías de teléfonos
móviles hacia sistemas operativos como los que comenzaban a instalarse por aquel
entonces por empresas como Palm y Microsoft.
La empresa Symbian Ltda. y con esta el sistema operativo fue una creación llevada
a cabo por marcas como Nokia, Sony Ericsson, Siemens, Samsung, entre otras.
Bajo la colaboración de todas las empresas se logró crear este sistema operativo
que funcionó en gran cantidad de móviles de las diferentes marcas. Con el paso de
los años, desde 1998, nuevos sistemas operativos como iOS y Android salieron a
la luz y la lucha por los teléfonos móviles fue cada vez más difícil. Symbian desde
el momento de su lanzamiento fue construido para ser utilizados en móviles y por
esta razón cuenta con algunas características que lo distinguían de los ya normales
sistemas operativos de equipos de escritorio y notebooks como Windows, Linux y
OS X.
Los escasos recursos de los móviles de aquel entonces, sumado a los problemas
de energía de los mismos en aquella época supusieron un gran reto para los
desarrolladores del mismo. Además de esto el mismo debería funcionar de forma
correcta ya que los usuarios admitirían que sus PCs fallaran y se trancaran, pero no
por igual con sus móviles. Luchando contra estas desventajas de los dispositivos
móviles Symbian logró un gran crecimiento luego de su desarrollo, llegando a
alcanzar la cifra de 385 millones de dispositivos instalados a mediados de 2010.
6. 3 Aplicaciones Symbian.
Al igual que iOS y Android, Symbian, soporta todo tipo de aplicaciones y te permite
navegar por internet en una interfaz totalmente personalizable, sin embargo, la falta
de desarrolladores y de aplicaciones hicieron que este sistema operativo quedara
por detrás de los ya mencionados.
Un dato interesante es que para poder programar aplicaciones en Symbian no se
necesita ningún conocimiento específico de un código único para el sistema
operativo ya que se puede programar en él a partir de lenguajes como Java, C++
Visual Basic, Python, Perl, Flash Lite, y más.
4 Ventajas
Sistema operativo fiable (presencia desde hace 10 años en el mercado).
Mayor duración de la batería. Tiene más autonomía.
Un sistema multitarea bien desarrollado.
Fuerte énfasis en las funciones básicas de telefonía y multimedia en sus
dispositivos.
Variedad de dispositivos disponibles.
Mejora en las funciones del celular (ponerle cosas que solo puedes tener en
pc.
Poca vulnerabilidad
Actualizaciones constantes durante muchos años
Muy bueno para los equipos de gama baja y baja-media.
Es compatible con terminales de todas las gamas.
7. 5 Desventajas
Interfaz poco estética o rústica.
El precio de los móviles que incluyen Symbian suele ser más caro que el de
los móviles que no llevan.
El teléfono a veces tarda en responder.
6 Programación.
Origo IDE es un entorno de desarrollo que facilita la programación de móviles
Symbian S60 3ª y 5ª edición. Consiste en una solución completa que incluye editor
de código, compilador y emulador, basándose en un sencillo lenguaje de script que
proporciona resultados similares al uso del C++ nativo de Symbian.
El lenguaje de Origo tiene muchas similitudes con Java, y toma elementos de
Python como la indentación del código. Las APIs más llamativas permiten, por
ejemplo, manipulación de cadenas o bitmaps, acceso al sistema de archivos y
comunicación HTTP. No he mirado todas las APIs a fondo, pero parece que por
ahora no hay acceso al GPS o a la cámara, por lo que puede no servirnos si nuestro
programa necesita estos elementos.
Origo IDE es otra opción más que viene a desmitificar la complejidad de la
programación en Symbian. Se puede probar antes de adquirirlo y la licencia es de
pago único, por 2.750 euros es posible crear y distribuir todas las aplicaciones que
queramos. Si no eres desarrollador, te pueden interesar las demos creadas con
Origo para el Nokia 5800 XpressMusic, algunas, en tan sólo unas pocas horas.
8. 7 Arquitectura.
El sistema operativo Symbian presenta una estructura en capas. La capa base
constituye el núcleo de Symbian y está formada por las librerías de usuario, el
servidor de ficheros, el microkernel, y los controladores de dispositivos. El
microkernel separa el núcleo funcional del sistema operativo de extensiones y
partes específicas del sistema. El tamaño del núcleo del kernel en Symbian OS
constituye aproximadamente un 5% del tamaño total del sistema operativo. Esta
separación proporciona al sistema una alta modularidad y mejora la portabilidad, el
refinamiento y la personalización de la plataforma. Las funciones que no se pueden
incluir en el microkernel debido a su complejidad son separadas en servidores
internos. Los servidores internos extienden la funcionalidad del núcleo.
El kernel se ejecuta en modo privilegiado, posee los controladores de dispositivos,
implementa la política de planificación, gestiona el consumo de potencia y la
asignación de memoria tanto para él como para los procesos que se ejecutan en
modo usuario. Se ejecuta nativamente sobre núcleos ARM (menor consumo que los
procesadores x86 de Intel y mejor relación rendimiento-precio). El kernel
implementa un marco de trabajo de paso de mensajes usado para la comunicación
cliente-servidor.
Los subsistemas más destacados, en cuanto a la funcionalidad que ofrecen, son el
de telefonía, el de comunicaciones y el de mensajería. El subsistema de telefonía
proporciona un API multimodo para sus clientes. Entre las redes móviles abstraídas
se encuentras GSM, GPRS, EDGE, CDMA (IS-95), 3GPP cdma2000 y 3GPP W-
CDMA. El subsistema de comunicaciones proporciona el marco de trabajo y los
servicios del sistema para las comunicaciones y el establecimiento de conexiones
de red. Este subsistema será analizado con más detalle en el siguiente apartado. El
marco de trabajo de mensajería proporciona soporte para los protocolos de envío y
9. recepción de SMS (Short Message Service), EMS (Enhanced Message System),
MMS (Multimedia Message System), correo electrónico y fax.
7.1 Arquitectura cliente-servidor
La arquitectura cliente-servidor es otra de las claves del diseño de Symbian OS. Las
aplicaciones de los usuarios y los procesos del sistema son clientes que comparten
los recursos de una amplia variedad de servidores del sistema. Prácticamente todos
los servidores se ejecutan con una prioridad alta, pero sin privilegios para asegurar
una respuesta puntual a sus clientes mientras controlan el acceso a los recursos del
sistema. La arquitectura cliente servidor permite mejorar la extensibilidad (a través
del uso de plugins), la eficiencia (varios clientes pueden ser atendidos por el mismo
servidor), la seguridad (los servidores y sus clientes se ejecutan en procesos
separados y se comunican a través de un mecanismo de paso de mensajes
proporcionado por el kernel,) y la asincronía (los servidores son implementados a
través de objetos activos de forma que los clientes se suspenden mientras esperan
a que sus peticiones sean atendidas en lugar de llevar a cabo sondeos para
comprobar el estado de esta, con la consecuente reducción en el número de ciclos
de procesador necesarios para atenderla).
7.2 Mecanismos de gestión de memoria.
A la hora de programar en Symbian es necesario tener en cuenta ciertas
peculiaridades que ayudan a evitar errores y a entender mejor su estilo de
programación.
10. 7.3 Pila.
Existen ciertas divergencias entre el espacio de pila disponible en el emulador para
PC y el disponible en el terminal. El tamaño de la pila en el emulador para PC no
está limitado como ocurre en el terminal ya que se usa la propia pila de Windows.
Para prevenir desbordamientos de la pila es recomendable localizar los descriptores
en el heap, usar únicamente objetos automáticos para datos y cadenas de pequeño
tamaño y evitar programar recursivamente (si esto último fuera inevitable deberían
ser minimizados los tamaños de los parámetros pasados y de las variables
automáticas usadas en la parte recursiva).
7.4 CleanUp Stack
En un sistema limitado en memoria como es un teléfono móvil se debe prestar
especial atención a la gestión de la memoria, para este fin Symbian implementa un
mecanismo propio denominado Cleanup Stack. El Cleanup Stack es una pila
especial que almacena los punteros a los objetos que necesitan ser liberados
cuando ocurre una excepción. Todas las aplicaciones tienen su propio Cleanup
Stack que es creado por defecto. Cualquier puntero definido localmente que apunte
a un objeto localizado en el heap debe ser añadido al Cleanup Stack si existe riesgo
de que una excepción tenga lugar y no hay ninguna otra referencia al objeto. Si no
tiene lugar ninguna excepción los punteros deberán ser borrados de la pila por el
programador. Los datos pertenecientes a las instancias de una clase no pueden ser
añadidos al Cleanup Stack ya que son eliminados por el destructor de la clase.
7.5 Construcción en dos fases
11. Por el mismo motivo que antes los constructores y los destructores de los objetos
no pueden generar excepciones ya que si esto ocurre se podrían producir fugas de
memoria. Para solucionar esto la construcción de objetos se lleva a cabo en dos
fases. En una primera fase se procede a la inicialización del objeto y en una segunda
fase, y usando el CleanUp Stack, se lleva a cabo la asignación de memoria, de
forma que si en esta fase se produjera alguna excepción la memoria asignada hasta
ese momento sería correctamente liberada.
7.6 Motores de aplicación
Los motores de aplicación centrales incluyen:
Motor de agenda: programa de acceso compartido cliente-servidor genérico;
soporte vCalendar , soporte para campos de categoría, requisitos de
conectividad, soporte SMS, eventos repetitivos sofisticados.
Modelo de contactos: Motor de base de datos de contactos con acceso
compartido cliente-servidor genérico, integra aplicaciones de mensajería
para e-mails, fax y SMS, identificación del número que llama, recibir una
vCard, soporte de grupo, soporte para múltiples templates, soporte para tipos
de campos desconocidos, requisitos de conectividad.
Motor de hoja: soporta hojas de cálculo para muchas hojas de trabajo,
formato de texto por celdas, bordes y sombreado, funciones generales,
científicas y estadísticas.
Motor de ayuda: consistente en cuatro partes, un mecanismo de lanzamiento,
el modelo (que describe la base de datos a sus clientes), el motor de
búsqueda SQL, y facilidades para usar el cliente del sistema archivos de
ayuda basados en PC.
Motor de tablas y gráficos: presenta gráficos para la vista gráfica de una
aplicación hoja de cálculo.
Texto para el conversor Symbian OS Word: proporciona la conversión entre
texto llano y un modelo de Symbian OS Word y al revés.
12. Motor de aplicación de datos: para una aplicación de base de datos sin
formato
Motor de aplicación word: para una aplicación de procesador de Word
7.7 Mensajería
El framework para mensajería soporta el envío y recibo de mensajes de texto (SMS),
mensajes realzados EMS, y mensajes multimedia MMS, e-mail i mensajes de fax.
El sistema API permite la creación de mensajes (e-mail, fax, SMS, EMS o MMS)
incluso desde otra aplicación; los mensajes son almacenados en el outbox del
espacio para mensajes. El tipo de Mensajería BIO usa un visor que se utiliza para
los mensajes que van dirigidos al propio sistema operativo y no al usuario final. Un
mensaje del tipo BIO normalmente soporta tarjetas compactas, vCARD, Vcalendar,
notificación de e-mail, tono de teléfono, y herramientas para acceso a Internet, MMS
y WAP. Los mensajes BIO vCard y vCalendar son soportados por el puerto de
infrarrojos y enlace Bluetooth.
7.8 Servicios de mensajes cortos
EL soporte SMS consiste en una pila de SMS con mensajería API para mandar y
recibir SMS y proporciona las siguientes características:
La pila de SMS se implementa como un protocolo Plug-in. En este caso es
proporcionado el GSM (03.40).
La pila SMS de GSM puede ser usada como soporte para el protocolo del
módulo WAP.
Transmisión y recepción de SMS de GPRS
SMS: manda y recibe conjuntos de mensajes SMS streamed. Enumera, lee,
escribe, y borra accesos a las áreas de almacenaje SMS del teléfono y de la
tarjeta SIM.
13. En este caso podemos distinguir los distintos alfabetos, alfabeto SMS de
7bits, alfabeto SMS de 8bits y además se soporta el esquema UCS2 de
codificación de datos. Soporta el envío y recibo de mensajes SMS
concatenados.
7.9 Servicio de mensajes realzados (EMS)
El sistema de mensajería EMS transmite principalmente formatos utilizados por
nuestro sistema operativo y que en general son aplicables a nuestro dispositivo. El
sistema de mensajería EMS soportado en Symbian OS está codificado con 3GPP
release 4(TS 23.040) y presenta las siguientes características:
dibujos creados en el móvil, dibujos variables (1024x1 hasta 8x128), dibujos
pequeños 16x16 y grandes 32x32
animaciones: Animaciones predefinidas (animaciones múltiples separadas)
animaciones en blanco y negro y animaciones definidas por el usuario.
Sonidos: iMelody
Podemos tener distintos formatos de texto: estilos de texto (negrita,
subrayado, strikethrough, italic), tamaño del texto (pequeño, medio, grande)
y alineamiento (izquierda, centrado, derecha).
7.10 Servicio de mensajes multimedia
MMS es un sistema que opera con aplicaciones. Opera sobre CSD y GPRS y
presenta las características siguientes:
Soporta WSP y HTTP de transporte. Los mensajes son recibidos sobre WSP
Get o HTTP Get, y son enviados usando WSP Post o HTTP Post.
La notificación del mensaje es recibida sobre WAP 1.2.1 Push o sobre HTTP
por un mecanismo de ‘push’ similar.
soporta otros parámetros como: Message-Type, MMS-Version, fecha, origen,
destino, Cc, Bcc, sujeto, tipo de mensaje, expiración, prioridad, informe envío,
tipo de contenido, Status de respuesta y texto de respuesta.
14. Soporta Internet y direccionamiento MSIDSN incluyendo direcciones
mezcladas.
Presentación basada en SMIL 2.0. y con posibilidad de utilizar SMIL 1.0.
7.11 E-mail
Características y servicios:
Internet mail
Internet access points (IAP): Un soporte de conexión sobre GPRS, así como
GSM CSD. Múltiples APIs, los tipos GPRS y GSM CSD.
Conexiones socket seguras: que permiten establecer una conexión LS
socket a servidores e-mail con facilidad.
7.12 Fax
Mensajería tipo fax interconectando los componentes de mensajería fax de sus
conexiones a más alto nivel con un aparato de fax a más bajo nivel. El Fax soporta
las siguientes características:
Fax clase 1, 2 y 2.0 (ANSI/TIA/EIA 578 y ANSI/TIA/EIA 592), conforme a la
especificación ITU T.30
Varios “recipientes” de faxes salientes
ITU T.4, codificación 1D y 2D
Horario de mensajería
15. 8 Multimedia
El subsistema gráfico proporciona a las aplicaciones de Symbian OS acceso
compartido a la pantalla, teclado y punteros de entrada. También implementan el
GDI (Graphics Device Interface, interfaz gráfica del dispositivo), proporcionando un
framework genérico para dibujar cualquier gráfico. El subsistema de multimedia
proporciona aplicaciones de audio y video.
Las principales son:
Framework con una librería compartida para soportar las funcionalidades
gráficas más comunes y una librería de plug-in’s para soportar los formatos
más habituales. Los formatos que soporta son JPEG, BMP, MBM, GIF, TIFF,
PNG, WBMP, WMF e imágenes Smart Messaging, a la hora de decodificar.
Y codifica en JPEG, BMP y MBM.
2D Hardware Abstraction Layer (HAL) para permitir al acelerador de
hardware soportar algunas operaciones de gráficos 2D.
Framework de audio, consistente en una librería para soportar las
funcionalidades de audio más comunes, una librería de plug-in’s para
lectura/escritura y soporte de distintos formatos. Incluye WAV, AU, WRE y
RAW, con varios subformatos.
Interfaces de servidor: plug-in’s genéricos, de hardware, para incorporar
nuevos formatos de audio.
Interfaces de cliente: sesión, controlador, recurso, registro, temporizador,
utilidades para grabar y reproducir audio y utilidades para manipular
imágenes.
9 Versiones.
16. Versión de
Symbian
Nombre de
versión
Año de
lanzamiento
Descripción
EPOC32
1.0 > 5.1
EPOC32 1997 con el
handled Psion
Series 5
La primera versión de EPOC32,
Release 1 apareció en el Psion Series
5 en 1997. Más tarde, aparece ROM
v1.1 Release 3.
Symbian
OS 6.0
Symbian
OS
2001 con el
Nokia 9210
Communicator
Primera versión de Symbian
destinada a teléfonos móviles, añadió
soporte para Bluetooth.
Symbian
OS 6.1
Symbian
S60
2002 con el
Nokia 7650
Symbian
OS 6.1
Symbian
S60,
Feature
Pack 1
2002 con el
Nokia 3650
Symbian
OS 7.0
Symbian
S60 2nd
Edition
2003 con el
Nokia 6600
Symbian
OS 7.0
Symbian
S60 2nd
Edition,
Feature
Pack 1
2004 con el
Nokia 3230
Symbian
OS 8.0
Symbian
S60 2nd
Edition,
2004 con el
Nokia 6630
17. Feature
Pack 2
Symbian
OS 8.1
Symbian
S60 2nd
Edition,
Feature
Pack 3
2005 con el
Nokia N70
Symbian
OS 9.1
Symbian
S60 3rd
Edition
2006 con el
Nokia 3250
Soporte para nuevos teléfonos con
pantalla a todo color y nuevas
aplicaciones que no son
binariamentes compatibles con
Symbian S60 2nd Edition.
Symbian
OS 9.2
Symbian
S60 3rd
Edition,
Feature
Pack 1
2007 con el
Nokia 5700
XpressMusic
Symbian
OS 9.3
Symbian
S60 3rd
Edition,
Feature
Pack 2
2008 con el
Nokia 5320
XpressMusic
Se ha optimizado el software para
ganar rendimiento como parte de la
introducción a nuevos efectos y
transiciones. Las opciones de
personalización también presentan
novedades, se podrá crear una
secuencia de fondos de pantalla que
cambiará automáticamente o asociar
cada llamada con una imagen que
aparecerá a pantalla completa para
facilitar la identificación de la llamada.
18. Symbian
OS 9.4
Symbian
S60 5th
Edition
2008 con el
Nokia 5800
XpressMusic
Nueva versión de Symbian que
incluye soporte para teléfonos
completamente táctiles, fue una
adaptación de Symbian S60 3rd que
dio bastantes problemas de
estabilidad y fueron necesarias varias
actualizaciones que en algunos casos
nunca solucionaron los problemas,
como es el caso del Nokia 5800
XpressMusic que llegó a recibir más
de 8 actualizaciones con el fin de
mejorar su estabilidad.
Symbian
OS 9.5
Symbian^3 2010 con el
Nokia N8
Se considera la nueva generación del
sistema operativo Symbian. Usada en
los smartphones de nueva generación
de Nokia, como el N8, C7, C6-01, y
E7.
Entre sus nuevas características
destacadas están:
Soporte para gráficos
acelerados con la aceleración
de hardware en 2D y 3D.
Soporte para HDMI.
Entrada USB (USB On The
Go).
Hasta 3 pantallas de inicio
personalizables con widgets.
19. Symbian
OS 9.5
Symbian
Anna
2011 con el
Nokia X7 y el
Nokia E6 y en
forma de
actualización
Actualización de Symbian^3 con:
Nuevos iconos.
Soporte básico para NFC.
Una nueva versión del
navegador.
Mejoras en el rendimiento
general, de la batería y en la
pantalla de inicio.
Symbian
OS 10.1
Nokia
Belle
07 de febrero
de 2012 en
forma de
actualización
Nokia cambió la nomenclatura hacia el
público de Symbian Belle a Nokia
Belle, sin embargo, internamente y de
cara a los desarrolladores el sistema
operativo todavía se denomina en
realidad Symbian.
Symbian
OS 10.?.
Nokia
Belle,
Feature
Pack 1
14 de abril de
2012 en forma
de
actualización y
con el Nokia
808 PureView.
Symbian
OS 10.?.
Nokia
Belle
Refresh
29 de agosto
de 2012 en
forma de
actualización
Symbian
OS 10.?.
Nokia
Belle,
11 de octubre
de 2012 en
20. Feature
Pack 2
forma de
actualización
10 Seguridad
El subsistema de seguridad permite la confidencialidad de datos, integridad y
autenticación proporcionando un soporte subyacente para comunicaciones seguras
con protocolos como TLS/SSL, WTLS y IPSec. Permite la autentificación del
software instalable usando “firma digital.
10.1 Módulo de criptografía.
El módulo de criptografía es la parte del sistema operativo donde los datos
relevantes son codificados intentando que sean seguros. El módulo incluye los
siguientes componentes importantes:
Algoritmos criptográficos permitiendo que la información sea encriptada y
desencriptada. Además soporta además cifradores simétricos: DES, 3DES,
RC2, RC4 y RC5, y cifradores asimétricos: RSA, DSA y DH.
Funciones hash: MD5, SHA1 y HMAC
Generador pseudoaleatorio de números para generar claves criptográficas
21. 11 Problemas para Symbian
La Entrada de iOS y su iPhone ya le hizo un buen agujero a Symbian, pero al ser
un Sistema Operativo exclusivo para teléfonos móviles de la propia compañía de
Apple, y tener un precio tan elevado, el daño fue menor, aunque el comienzo del
final se veía venir.
La gravedad empieza a aparecer una vez hace su entrada al mundo de la telefonía
móvil el Sistema Operativo Android, un sistema operativo abierto a desarrolladores
y libre para que marcas importantes de tecnología lo incluyan de manera totalmente
oficial en sus productos de telefonía móvil, es en este preciso momento cuando
comienza el declive y la estrepitosa caída de Symbian.
En la actualidad, Nokia, el máximo exponente histórico de este sistema operativo
ya le esta dando la espalda, y para poder competir con Android e iOS ya ha sacado
terminales al mercado tecnológico internacional que no incluyen Symbian, este es
el caso de la familia Lumia que viene de serie con el Sistema Operativo Windows
Mobile 7.
12 Nokia abandona Symbian
En 2008 Nokia adquirió el total de la empresa Symbian Ltda. acordando la compra
con sus restantes socios. Bajo este acuerdo Nokia se convirtió en el más importante
contribuyente de la firma y comenzó a intentar rescatar un sistema operativo que
había quedado atrasado en el tiempo. A pesar de sus intentos Symbian nunca pudo
alcanzar lo que ya era iOS o Android y por esta razón en 2011 un acuerdo entre
Nokia y Microsoft hizo que el primero comenzara a usar el sistema operativo del
segundo.
22. Poco a poco hasta finales de 2013 comenzarán a desaparecer los móviles con este
sistema operativo, esto ocurrirá no solo por el acuerdo entre Nokia y Microsoft sino
que también pasará ya que la mayoría de las compañías como HTC o Samsung
tampoco lo utilizan desde hace algún tiempo. Por otro lado Nokia garantizó que se
seguirá dando soporte a los dispositivos con Symbian hasta 2016. Sin embargo, su
producción comenzará a enfocarse en dispositivos con Windows Phone.
23. 13 Referencias
B, O. (16 de Abril de 2009). Obtenido de Origo IDE, programación fácil en Symbian:
https://www.xatakamovil.com/desarrollo/origo-ide-programacion-facil-en-
symbian
Culturación. (s.f.). Obtenido de Symbian OS; sistema operativo móvil utilizado por
Nokia: http://culturacion.com/symbian-os-sistema-operativo-movil-utilizado-
por-nokia/
Día, A., Merino, P., & Rivas, F. (s.f.). ICC. (Dept. de lenguajes y ciencias de la
computación) Obtenido de Análisis de Symbian OS para desarrollar
aplicaciones distribuidas sobre terminales GPRS:
http://www.lcc.uma.es/~pedro/mobile/Publications/pdfs/1520.pdf
Poderrpda. (18 de Marzo de 2012). Obtenido de Los secretos detrás de la
fragmentación de Symbian: http://www.poderpda.com/editorial/los-secretos-
detras-dela-fragmentacion-de-symbian/
Rodríguez, G. (s.f.). Vix. Obtenido de Symbian, el Sistema Operativo móvil:
http://www.vix.com/es/btg/tech/2007/03/12/symbian-el-sistema-operativo-
movil
SO-Symbianos. (16 de Mayo de 2015). Obtenido de Sistema operativo Symbian:
http://so-symbianos.blogspot.mx/2015/05/ventajas-desventajas-y-otras-
interfaces.html
Wikipedia. (6 de Enero de 2017). Obtenido de Symbian:
https://es.wikipedia.org/wiki/Symbian