
Symbian OS: una historia
INTRODUCCION
Me pregunté ¿Como podemos manejar tan bien nuestros equipos moviles y muchas veces no saber lo que tenemos en las manos?
Esta lectura hace referencia a distintas fuentes como la pagina oficial de Symbian, de Serie60 y forum Nokia, así como algunas aportaciones mias, espero que lo disfrutes ya que lo hice pensando totalmente en los usuarios que no tienen idea de que tan potente es su teléfono, o bien de aquellos que quieren saber más.
Hago algunas acotaciones antes de comenzar:
1.-Algunos terminos los puse en español y despues entre parentesis en ingles o viceversa, esto por no tener una traducción exácta por ser terminos técnicos.
2.-Trate de ser lo menos técnico posible en el lenguaje, recordando siempre que hablamos de un sistema operativo. Siendo asi disfrutenlo, que es para ustedes! Compañía desarrolladora:
Symbian Limited CEO :Nigel Clifford. Cuarteles generales ubicados en Reino Unido, con oficinas en Reino unido, Estados Unidos y Asia (Bangalore, Beijing, Seúl y Tokio).
Producto :SymbianOS tm, desarrolla y da licencia de uso para este sistema operativo utilizado en teléfonos móviles, actualmente para S60, UIQ e interfaz MOAP usada para la red 3G FOMA usada por NTTDoCoMo en Japón.
Empresas que distribuyen Symbian en el 3er cuatrimestre (Q3) de 2007: Fujitsu,LG Electronics, Motorola, Mitsubishi Electric, Nokia, Samsung, Sharp y Sony Ericsson. Plataformas soportadas: ARM (puede ser emulada en X86 y Windows 98 o superior).
Tipo de Núcleo (Kernel): Tiempo Real (Real Time). Interfaz de usuario por ”default”: S60 (de ahí se derivan S80 y S90 que no son plataformas en si), UIQ y MOAP Symbian OS es un sistema operativo propietario diseñado para dispositivos moviles con librerías asociadas, marcos o estructuras (frameworks) de interfaz de usuario e implementaciones de referencia de herramientas comunes, producido por Symbian Ltd.
Es un descendiente directo de EPOC de Psion y corre exclusivamente en procesadores ARM.
Symbian es actualmente propiedad de Nokia (47.9%),Ericsson (15.7%),Sony Ericsson (13.1%),SiemensAG(8.4%) y Samsung (4.5%). Cuando BenQ adquirió a la subsidiaria en telefonía móvil de Siemens AG su parte de Symbian no paso automáticamente a BenQ-esto necesitara la aprobación del Órgano Supervisor Symbian,Motorola fue uno de los socios fundadores pero vendió su participación a Nokia, 0aunque ahora Motorola ha regresado a la competencia, si bien no regreso al consorcio Symbian LTD adquirió de Sony Ericsson la mitad de la compañía que les trabaja Symbian UIQ.
Symbian OS tiene sus raíces en EPOC el software de Psion, esta estructurado como muchos de los sistemas operativos de Escritorio con preventivos multi tarea (multi tasking), multi lectura y protección de memoria. La mayor ventaja de Symbian OS es el factor de que fue construido para dispositivos portátiles, con recursos limitados, que deben estar corriendo por meses o años.
Pone un fuerte énfasis en la conservación de la memoria, usando idiomas de programación específicos de Symbian tales como descriptadores y compiladores de limpieza. Junto con otras técnicas esto mantiene el uso de la memoria bajo y las fugas de memoria son raras.
Hay varias técnicas para conservar espacio en el disco, recuerda que los dispositivos Symbian usualmente usan memoria flash. Además toda la programación de el OS Symbian esta basada en eventos y el CPU esta en “OFF” cuando las aplicaciones no están directamente conectadas con un evento. Esto es conseguido a través de un programa llamado Objetos Activos (Active Objects).
El uso correcto de estas técnicas ayuda a asegurar la mas larga vida de la batería. De esta manera los programadores pueden depurar cuanta energía usan sus aplis. Todo esto hace el sabor del C++ del Symbian OS muy especializado, sin embargo muchos dispositivos Symbian pueden también ser programados en OPL, Python, Visual Basic, Simkin, Perl - junto con Java ME y modalidades de Personal Java y Java. Symbian OS EKA2 también soporta respuesta en tiempo real suficientemente rápida, tanto que es posible construir un teléfono de núcleo sencillo alrededor de este, un teléfono con un solo procesador ejecuta tanto las aplicaciones de usuario como como las compilaciones de señal. Esta no es una característica disponible de Linux o Windows CE.
Esto es permitido por los OS symbian EKA2 para hacerlos mas pequeños, baratos y con poder mas eficiente. Estadísticas publicadas en Julio de el 2006 muestran que Symbian OS tiene el 67% de el mercado de los teléfonos inteligentes, (smart phones),con Microsoft teniendo el 15% y RIM con el 6 %(La estadística dice eso aunque yo no considero a Blackberry como un Smart Phone),actualmente Symbian OS es una de las mayores plataformas móviles incluyendo Windows Mobile, Android que actualmente esta en desarrollo y será lanzada en 2008 y Palm OS.
DATOS Y CIFRAS SOBRESALIENTES
Líder de mercado:
* 20.4 millones de teléfonos inteligentes Symbian enviados por licencias en el Q3 de 2007, 56% mas que el Q3 de 2006.
* 165 millones de Symbian vendidos acumuladamente desde la formación de Symbian
* 134 modelos Symbian disponibles comercialmente,28% mas que en el Q3 de 2006.
* 202 modelos acumulados desde la Formación de Symbian(70 son variables especificas para mercados sin modificaciones sustanciales).
* 15 modelos empezados a vender en el Q3 de 2007,9 especialmente dirigidos al mercado de China y Japón.
* 8,314 aplicaciones de terceros(third party) disponibles comercialmente, un incremento de 36% desde el Q3 de 2006.