SlideShare a Scribd company logo
1 of 23
º
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
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.
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
12 Nokia abandona Symbian...........................................................................................20
13 Referencias ...................................................................................................................22
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.
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.
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.
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
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.
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
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.
 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.
 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.
 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
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.
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
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.
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.
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
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
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.
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.
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

More Related Content

What's hot

Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos MovilesFacilitador -Tic
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Yaskelly Yedra
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalaciónPrincezitha Ruiz
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónK Manuel TN
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Anel Sosa
 
Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.JJAPULA
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Karla Mtz. Garcia
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosJosé Antonio Sandoval Acosta
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvileskpwalkin
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionJuan Antonio Plascencia Zepeda
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoJair Valenz
 
Metodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentesMetodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentesEmmanuel Fontán
 

What's hot (20)

Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Ubuntu touch
Ubuntu  touchUbuntu  touch
Ubuntu touch
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Tabla Comparativa
Tabla ComparativaTabla Comparativa
Tabla Comparativa
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móviles
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
 
La historia de linux
La historia de linuxLa historia de linux
La historia de linux
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyecto
 
Metodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentesMetodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentes
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 

Similar to Sistema operativo Symbian

Descripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRS
Descripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRSDescripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRS
Descripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRSAlex Pin
 
Presentacion
PresentacionPresentacion
Presentacionhome
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos movilesRoberto Lopez
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celularesJhoana Jhovis
 
Symbian estratégico e inteligente..
Symbian estratégico e inteligente..Symbian estratégico e inteligente..
Symbian estratégico e inteligente..Noemii Lopez Gonzalez
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosCet-Mar #11
 
SSOO Terminales Móviles
SSOO Terminales MóvilesSSOO Terminales Móviles
SSOO Terminales Móvilesgallopca
 
Sthefany leonlenguajec
Sthefany leonlenguajecSthefany leonlenguajec
Sthefany leonlenguajecSthefany Leon
 
Sistemas operativos móviles
Sistemas operativos móvilesSistemas operativos móviles
Sistemas operativos móvilesubtjr-sidor
 
Plataformas Móviles
Plataformas Móviles Plataformas Móviles
Plataformas Móviles ruth_1983
 
Sistemas Operativos para Moviles
Sistemas Operativos para MovilesSistemas Operativos para Moviles
Sistemas Operativos para Movilesheber_1978
 
Aplic. moviles
Aplic. movilesAplic. moviles
Aplic. movilesayme244
 
Tecnologias futuras
Tecnologias futurasTecnologias futuras
Tecnologias futurasrocyvero
 

Similar to Sistema operativo Symbian (20)

Android
AndroidAndroid
Android
 
Descripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRS
Descripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRSDescripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRS
Descripcion del S.O. Symbian para el desarrollo de aplicaciones en la red GPRS
 
Symbian
SymbianSymbian
Symbian
 
Presentacion
PresentacionPresentacion
Presentacion
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos moviles
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
 
Symbian estratégico e inteligente..
Symbian estratégico e inteligente..Symbian estratégico e inteligente..
Symbian estratégico e inteligente..
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Trabajo de compu
Trabajo de compuTrabajo de compu
Trabajo de compu
 
SSOO Terminales Móviles
SSOO Terminales MóvilesSSOO Terminales Móviles
SSOO Terminales Móviles
 
Sthefany leonlenguajec
Sthefany leonlenguajecSthefany leonlenguajec
Sthefany leonlenguajec
 
Sistemas operativos móviles
Sistemas operativos móvilesSistemas operativos móviles
Sistemas operativos móviles
 
Plataformas Móviles
Plataformas Móviles Plataformas Móviles
Plataformas Móviles
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos para Moviles
Sistemas Operativos para MovilesSistemas Operativos para Moviles
Sistemas Operativos para Moviles
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Aplic. moviles
Aplic. movilesAplic. moviles
Aplic. moviles
 
Tecnologias futuras
Tecnologias futurasTecnologias futuras
Tecnologias futuras
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Motorola defy
Motorola defyMotorola defy
Motorola defy
 

More from Juan Anaya

Desarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónicoDesarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónicoJuan Anaya
 
Estudio técnico cuadro sinóptico
Estudio técnico cuadro sinópticoEstudio técnico cuadro sinóptico
Estudio técnico cuadro sinópticoJuan Anaya
 
3.1 ingeniería básica
3.1 ingeniería básica3.1 ingeniería básica
3.1 ingeniería básicaJuan Anaya
 
Estudio de mercado
Estudio de mercadoEstudio de mercado
Estudio de mercadoJuan Anaya
 
Tipos de proyectos informáticos
Tipos de proyectos informáticosTipos de proyectos informáticos
Tipos de proyectos informáticosJuan Anaya
 
Idea de negocio.
Idea de negocio.Idea de negocio.
Idea de negocio.Juan Anaya
 
Análisis de la demanda
Análisis de la demandaAnálisis de la demanda
Análisis de la demandaJuan Anaya
 
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, OaxacaEmpresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, OaxacaJuan Anaya
 
Datawarehouse del proyecto
Datawarehouse del proyectoDatawarehouse del proyecto
Datawarehouse del proyectoJuan Anaya
 
Proceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisionesProceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisionesJuan Anaya
 
Sistemas olap mapa conceptual
Sistemas olap mapa conceptualSistemas olap mapa conceptual
Sistemas olap mapa conceptualJuan Anaya
 
Diferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data martDiferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data martJuan Anaya
 
Ventajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapVentajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapJuan Anaya
 
Sistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisionesSistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisionesJuan Anaya
 
Introducción a la inteligencia de negocios
Introducción a la inteligencia de negociosIntroducción a la inteligencia de negocios
Introducción a la inteligencia de negociosJuan Anaya
 
3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TIJuan Anaya
 
App web service gps latitud y longitud
App web service gps latitud y longitudApp web service gps latitud y longitud
App web service gps latitud y longitudJuan Anaya
 
Unidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesUnidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesJuan Anaya
 
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles Juan Anaya
 
Métodos para el desarrollo de aplicaciones móviles
Métodos para el desarrollo de aplicaciones móvilesMétodos para el desarrollo de aplicaciones móviles
Métodos para el desarrollo de aplicaciones móvilesJuan Anaya
 

More from Juan Anaya (20)

Desarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónicoDesarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónico
 
Estudio técnico cuadro sinóptico
Estudio técnico cuadro sinópticoEstudio técnico cuadro sinóptico
Estudio técnico cuadro sinóptico
 
3.1 ingeniería básica
3.1 ingeniería básica3.1 ingeniería básica
3.1 ingeniería básica
 
Estudio de mercado
Estudio de mercadoEstudio de mercado
Estudio de mercado
 
Tipos de proyectos informáticos
Tipos de proyectos informáticosTipos de proyectos informáticos
Tipos de proyectos informáticos
 
Idea de negocio.
Idea de negocio.Idea de negocio.
Idea de negocio.
 
Análisis de la demanda
Análisis de la demandaAnálisis de la demanda
Análisis de la demanda
 
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, OaxacaEmpresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
 
Datawarehouse del proyecto
Datawarehouse del proyectoDatawarehouse del proyecto
Datawarehouse del proyecto
 
Proceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisionesProceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisiones
 
Sistemas olap mapa conceptual
Sistemas olap mapa conceptualSistemas olap mapa conceptual
Sistemas olap mapa conceptual
 
Diferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data martDiferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data mart
 
Ventajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapVentajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molap
 
Sistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisionesSistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisiones
 
Introducción a la inteligencia de negocios
Introducción a la inteligencia de negociosIntroducción a la inteligencia de negocios
Introducción a la inteligencia de negocios
 
3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI
 
App web service gps latitud y longitud
App web service gps latitud y longitudApp web service gps latitud y longitud
App web service gps latitud y longitud
 
Unidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesUnidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móviles
 
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
 
Métodos para el desarrollo de aplicaciones móviles
Métodos para el desarrollo de aplicaciones móvilesMétodos para el desarrollo de aplicaciones móviles
Métodos para el desarrollo de aplicaciones móviles
 

Recently uploaded

Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 

Recently uploaded (20)

Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 

Sistema operativo Symbian

  • 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