Smartphone Symbian OS: ¿qué es lo que

Introducción

Smartphone Symbian OS: ¿qué es lo que
Teléfonos inteligentes y comunicadores - las palabras ya están firmemente arraigados en nuestro vocabulario cotidiano. Los dispositivos de mano son cada vez más parte de nuestras vidas. De los juguetes caros que sólo están disponibles muy seguro a la gente, que poco a poco convirtiendo en un atributo esencial de los humanos modernos, y no sólo un hombre de negocios. De la movilidad - que es la palabra clave de la tecnología moderna de la información. Para empezar me gustaría una aclaración de la terminología. Bajo el smartphone habitual se entiende comúnmente bezklaviaturnoe dispositivo (como un Sony Ericsson P800), diseñado principalmente para acceso a datos y diseñados para una amplia gama de usuarios, el comunicador que comúnmente se llama un dispositivo funcional, con teclado, pantalla grande y en general más orientadas " profesional "usuarios. Equipado con funciones de datos de alta velocidad, tales como GPRS o HSCSD, tal dispositivo permite a una persona para estar constantemente en el "borde" de los hechos, recibir correo electrónico, navegar por páginas Web, trabajar con documentos, faxes, etc. No todos están de acuerdo para llevar una bolsa o maleta pesada notebook de tamaño completo. Aparte del hecho de que la mayoría de la potencia de cálculo sólo al ralentí, la duración de la batería baja no da la oportunidad de trabajar, por ejemplo, todo el tiempo durante un largo vuelo o viaje. Además, la baja confiabilidad del sistema operativo generalizado para las máquinas de escritorio (especialmente la familia famosa de Windows 9x), su idoneidad pobres para su uso en dispositivos móviles, requisitos excesivos a los recursos de hardware (especialmente en el espacio de memoria y disco), la posibilidad de daño mecánico a los componentes del equipo (especialmente se refiere a los discos duros) hacer uso de estos dispositivos caros y voluminosos injustificada. Altas exigencias de los modernos dispositivos móviles, especialmente en términos de consumo de energía y la fiabilidad de los sistemas operativos y programas para dejar de alimentos que provocó el mercado de los nuevos sistemas operativos diseñados con estos requisitos. Es para estos dispositivos y fue creado por el sistema operativo Symbian (EPOC antes 32).

La historia de Symbian OS

Sistema operativo Symbian OS (EPOC 32) fue desarrollado por Symbian - una empresa conjunta las empresas Motorola, Ericsson, Nokia y Psion Teklogix basado en la división de software de Psion. Más tarde se les unió la compañía Matsushita, Kenwood, Fujitsu Siemens, entre otros. La primera versión ("Release") EPOC 32 de abril de 1997 marcó el nacimiento de una nueva generación de sistemas operativos basados ​​en la amplia experiencia en la industria de mano de la compañía de dispositivos móviles de Psion. Durante trece años antes, en 1984, la empresa Psion ha inventado un organizador personal. Con las ventas del próximo modelo - Organizador II - los clientes corporativos y privados con más de un millón de unidades. Este modelo tenía una CPU de 8 bits, y puede ser programado en lenguaje ensamblador o similar al BASIC de alto nivel de lenguaje OPL (Organizador lenguaje de programación). Desde 1991, una serie de dispositivos bajo un común marca Psion Series 3 Tome un organizador personal digital dispositivo del mercado de masas populares y asequibles. El nuevo sistema operativo se llama SBI (dieciséis bits Organizador), a menudo también se llama SYMBIAN OS16. En el sistema de SBI se aplicó por primera vez la tecnología es la asignación básica y las interfaces de aplicación en componentes separados, que posteriormente pasó a ser una parte integral e importante de los 32 bits el sistema operativo Symbian. Sin embargo, dado que la mayoría del núcleo del sistema ha sido escrito en lenguaje ensamblador, pero también debido a las restricciones para la arquitectura x86 de 16 bits, el sistema de SBI no podía ser utilizado en cualquier lugar, excepto los procesadores x86. Frontend gráfico SBI fue una orientada a objetos, y construido en editor y traductor de la lengua OPL les permite estar directamente en su PDA. Plataforma SBI Un gran número de aplicaciones. Al mismo tiempo, para el mercado corporativo se ha desarrollado WORKABOUT terminales industriales, por primera vez en 1995. Las ventas totales de productos ha superado 1,5 millones de unidades.En la época de mayor popularidad en la parte de la Serie 3 representaron el 35% de los organizadores del mercado mundial. Una de las razones principales de ello es la comodidad y la funcionalidad de las aplicaciones de SBI, confiabilidad y eficiencia del sistema operativo multi-tarea (que a lo largo de su existencia era prácticamente sin errores encontrados), de alta calidad integrada en el software de ROM, batería de larga duración y la empresa de diseño con estilo.
Smartphone Symbian OS: ¿qué es lo que
Con el tiempo, los ordenadores de mano más poderosa. En 1994, un límite de 64 KB, lo cual es característico de los sistemas de 16 bits se han convertido en un grave obstáculo para el desarrollo de software es también cada vez más claro que el sistema de esta clase deben ser portable a una gama más amplia de dispositivos. Así que un nuevo sistema Symbian OS. Conservando las mejores características de los anteriores Psion sistema operativo, que iba a ser completamente de 32 bits portátil a cualquier plataforma de hardware y la arquitectura. Esto permitiría que el sistema operativo Symbian para convertirse en un sistema abierto, disponible para la concesión de licencias a otros fabricantes de dispositivos móviles. Con este fin, el grupo de Psion ha concedido una empresa independiente para el desarrollo de software - Psion Software. El nuevo sistema se convertiría en el estándar para los dispositivos de información inalámbricos por parte de concesión de licencias una amplia gama de fabricantes de esta industria. En abril de 1997 llegó la primera versión de Symbian OS - Versión 1 - y de inmediato en su base el nuevo producto: Psion Series 5. Concesión de licencias del nuevo sistema operativo había comenzado incluso antes de su publicación oficial. Symbian OS, con su eficiencia y flexibilidad, así como técnica de alto estándar Symbian (antes de Psion Software) han formado una muy buena base para la creación de un nuevo sistema de software para dispositivos inalámbricos. La compañía Psion Software fue seleccionado de un grupo de empresas Grupo Psion, y cambió su nombre por el de Symbian Ltd, convirtiéndose en una empresa conjunta entre Ericsson, Nokia, Motorola y Psion. Desde el principio el sistema fue diseñado como un completo orientado a objetos. A medida que el lenguaje ha sido elegido C + + como lenguaje de programación más potentes y más complejos hasta la fecha, orientado a objetos.

Objetivo de crear un sistema operativo Symbian (Symbian OS 32)

Atractivo para los usuarios

Los dispositivos móviles son para uso personal. Deben ser fáciles de usar, y siempre ofrecen información sobre la demanda (el principio de "Instant-On"). interfaz gráfica de usuario del sistema y el firmware debe ser atractiva e intuitiva. Un eficiente multi-tarea. La administración de energía debe permitir que el equipo cuando se cambia al instante restaurar el estado en que se encontraba en el tiempo libre sin el largo proceso de arranque del sistema. Al sustituir la fuente de energía (baterías) los datos deben ser conservados. Software en la ROM debe ser de la más alta calidad. Estas lecciones aprendidas de la empresa Psion en el tiempo Organizador del Mundial, cuando la mayoría de los PCs de escritorio se ejecuta DOS, un "portátil" computadora era del tamaño de un diplomático. Suite de aplicaciones - un factor crítico para la creación de atractivos desde el punto de vista del usuario final. Symbian OS están diseñados con la expectativa y el principiante y profesional. Acerca de diez aplicaciones más importantes y todo el sistema operativo tenía que encajar en una ROM, lo que equivale a cerca de 1 / 10 del medio de aplicación para la PC. Dicho pacto se ha logrado el más alto grado de reutilización, el uso del diseño orientado a objetos, lenguaje C + + y los equipos de la unión estrecha de desarrollo se ocupan de diversos aspectos del sistema operativo y aplicaciones. Las comunicaciones digitales son ampliamente utilizados en el mundo de hoy. arquitectura SBI fue diseñado para los organizadores, que son unidades independientes, que rara vez tenía que comunicarse con otros dispositivos de copia de seguridad de datos. Los dispositivos basados ​​en SBI también han existido sin la conexión a un PC.Actualmente, las comunicaciones a través de Internet, fax y teléfonos móviles se ha convertido en algo común, y sincronizada con los datos en el escritorio, en casa y en el trabajo, se ha vuelto extremadamente importante para los dispositivos móviles. Mecanismos de participación en la sincronización y los datos se construyeron originalmente en el sistema operativo Symbian.

Atractivo para los fabricantes OEM

Utilizar dispositivos de la Serie Organizador y SBI fue utilizado solamente en los productos de las empresas del grupo de Psion. Symbian OS se ha diseñado desde el principio con el fin de permitir una gran gama de fabricantes de equipos de telecomunicaciones. El requisito principal es la portabilidad de los diferentes tipos de procesadores. Esto, a su vez, requiere el uso de lenguaje de alto nivel, que puede ser simplemente transferido a otra plataforma. El lenguaje ensamblador se utiliza sólo para la ejecución de los componentes, lo cual es especialmente importante para la velocidad de ejecución. En el sistema operativo Symbian es también ampliamente utilizado abstracción de un determinado tipo de equipo que hacen que sea más fácil de adaptar para diferentes variantes de una arquitectura de procesador único. A pesar de que el sistema operativo Symbian es un sistema portátil como la plataforma principal fue elegido por la arquitectura ARM Symbian. arquitectura ARM es excepcionalmente eficiente en RISC strutura proporcionar óptima relación de rendimiento / consumo de energía - lo cual es especialmente importante para los dispositivos que deben funcionar durante semanas en un juego de pilas. Además, a través del uso efectivo de área de la viruta y correcta de la empresa política de ARM Ltd en relación con las licencias arquitectura ARM ofrece el mejor rendimiento de relación / precio. arquitectura ARM licencia estas "ballenas", como Intel, Nokia, etc Los dispositivos móviles no son las normas de tamaño de pantalla, atajos de teclado, o un digitalizador. Los productores reciben una completa libertad para crear cualquier tipo de dispositivo, cualquier rango de precio, tamaño y peso. Symbian empresa tomó la decisión estratégica de establecer una separación clara entre la interfaz gráfica de usuario (GUI) y otros componentes. Para los dispositivos que requieren los métodos no convencionales de la interacción del usuario, el sistema de interfaz gráfico y las aplicaciones pueden ser modificados o completamente rediseñado. Por ejemplo, fácilmente se adapta a cualquier resolución y tamaño de la pantalla, la ausencia / presencia de una pantalla táctil, etc En comparación con otras plataformas que permitirá a los fabricantes de dispositivos basados ​​en Symbian OS para crear dispositivos con "marca" look and feel de hardware. Symbian OS es un sistema operativo internacional. Plataforma SBI fue localizado en el Reino Unido y los EE.UU., casi todas las lenguas de Europa Occidental y partes de las lenguas de Europa del Este: checo, húngaro, griego y ruso. En Symbian OS soporte integrado para la codificación Unicode de 16 bits y medios especiales de entrada de datos para adaptarse a las lenguas de Asia y el Lejano Oriente, como el japonés, chino, coreano y tailandés.

Atractivo para los desarrolladores

Para el desarrollo de aplicaciones eficaces utilizando una amplia gama de herramientas de desarrollo avanzado. El requisito principal era un SO de 32 bits, ya que la redacción de las solicitudes de SBI (como para DOS / Windows 3.1) requiere un esfuerzo importante para superar las limitaciones en la 64 K en el tamaño del segmento causados ​​por el uso arquitectura de 16 bits x86. Symbian OS es completamente de 32 bits, no hay soporte para las antiguas interfaces de programación de 16 bits (API) es que falta. Symbian proporciona una amplia gama de herramientas de desarrollo para el sistema operativo Symbian. Programa en C + + estándar del lenguaje son creados en un PC utilizando un sistema interactivo entorno de desarrollo de Microsoft Visual Studio y el emulador. A continuación, el código fuente se vuelve a compilar y se transfieren a un PC basado en el procesador ARM con el compilador GNU C + +. También es posible desarrollar aplicaciones en OPL (similar al lenguaje BASIC), cuyas raíces se remontan a los días Organizador II. También existe la posibilidad de escribir programas Java utilizando cualquiera de las herramientas de desarrollo existentes para el lenguaje Java. En la creación de herramientas de desarrollo para Symbian OS anunciados por compañías como Metrowerks (conocida por sus herramientas CodeWarrior), AppForge (presentado los medios para desarrollar software para Symbian OS lenguaje Visual Basic) y Borland, tradicionalmente fuerte en el campo de las herramientas de desarrollo visual.
Smartphone Symbian OS: ¿qué es lo que

Desarrollo Symbian OS Historia

Versión Fecha de salida Características Dónde se utiliza
Release 1 04 1997 Primera edición. El nuevo sistema operativo con un conjunto de aplicaciones de oficina. Psion Series 5 1.00 ROM
Release 2 07 1997 Fecha de lanzamiento de un paquete para PC EPOC Connect, corrige algunos errores, agregó el EasyFax aplicación Psion Series 5 1.01 ROM, PsiWin 2.0
Versión 3 Noviembre 1997 aplicaciones de correo electrónico están incluidas y la Web, el apoyo para el acceso remoto y TCP / IP Geofox Uno, Sinergia PCC