tizen

Páginas: 9 (2215 palabras) Publicado: 5 de agosto de 2014
¿Cómo surgió Tizen OS?
Se trata de un ambicioso proyecto de Linux Foundation y la Asociación Tizen que inició en Septiembre de 2011 en el que colaboran varias empresas como Samsung, Intel, Panasonic, NEC, NTT DoCoMo, Sprint, Orange y Vodafone en una forma de luchar contra el duopolio en el que se han convertido Android e iOS; o por lo menos esa es la idea. A pesar de que se ha anunciadoque podrá ejecutar aplicaciones Android mediante Open Mobile ACL para Tizen.
En el siguiente gráfico podemos ver más claro el árbol genealógico de estos sistemas operativos:

¿Qué es Tizen OS?
Tizen OS es precisamente un sistema operativo de código abierto basado en Linux y cuyo principal objetivo es ser independiente. Esto lo posiciona como competencia directa de Android, iOS y Windows Phone.
Estomarca el segundo sistema operativo en entrar a la refriega en forma durante Mobile World Congress 2013, junto con Firefox OS.
El sistema operativo está orientado para aplicaciones HTML5 compatibles con FirefoxOS y WebOS, mismo que está basado en Webkit (el mismo de Apple y Chrome), al igual que Javascript. Datos de Tizen señalan que cada fabricante programará la interfaz de usuario con EFL,bibliotecas de desarrollo derivadas de Enlightement, un gestor de ventanas muy popular en las distribuciones GNU/Linux y Samsung fusionaría su sistema operativo Bada OS con Tizen cuando los teléfonos salgan oficialmente al mercado.
Esto quiere decir lo siguiente: 1. Será fácil programar en él, ya que muchos desarrolladores ya tienen experiencia con HTML5, 2. Comparte parte del mismo código con FirefoxOS, webOS, Google Chrome y Safari.
Arquitectura de tizen OS
Una de las características básicas que podréis leer por todos lados acerca de Tizen, es el ser una plataforma basada en estándares web y por tanto soportada por múltiples categorías de dispositivos.  Para conseguir esto, la arquitectura se ha dividido en tres capas, tal y como podemos ver en la siguiente imagen:

Veamos en quéconsiste cada una de estas capas:
Application Layer:
Se corresponde con aplicaciones Web que desarrollemos y que a priori tienen una capacidad exactamente igual a aplicaciones de modo nativo. Y  ¿qué significa esto?, significa que en Tizen podemos desarrollar siguiendo un estándar web (HTML5, JavaScript y CSS) y de este modo aprovechar desarrollos realizados con estos estándares para que puedanportarse a Tizen, y que estos desarrollos tendrán un rendimiento óptimo como si hubiesen sido desarrollados de manera nativa, por ejemplo haciendo uso de C++ y librerías asociadas.
Core Layer:
A su vez, se divide en el Tizen API y en el Tizen Core Services.
Tizen API: Es el API que usaremos para desarrollar, lo que denominaremos a partir de ahora, como una Aplicación Web Tizen. Se basa en unacolección de APIs de la W3C (como HTML5), de Khronos (WebGL) y otros APIs por definir y que estarán asociados a los dispositivos que soporten Tizen (aquí una aclaración: dado que de momento todo está en fase beta, no he podido indagar mucho más por aquí, en cuanto haya más en donde hincar el diente, os lo haré saber).
Tizen CoreService:Como su nombre indica, son los servicios principales que estándisponibles para el desarrollo de las  aplicaciones web y que por tanto dan soporte al Tizen API.
Application Framework: Gestiona todo lo que tiene que ver con la ejecución de la aplicación (como puede ser su puesta en ejecución) y con los eventos que ésta recibe (por ejemplo, baja memoria o batería, cambios en la orientación de la pantalla, notificaciones de tipo push, etc.)
Base: Son las libreríasesenciales del sistema Linux que proporcionan acceso a características claves como es el soporte de base de datos, la internacionalización, parseo XML, etc. No confundir con las librerías que forman parte del núcleo.
Connectivity: Todo lo que tiene que ver con red y con la conectividad se engloba dentro de este servicio (3G, Wi-Fi, Bluetooh, http, y cómo no, el tan de moda NFC o Near Field...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tizen
  • tiza pastel
  • El Circulo De Tiza
  • El Circulo De Tiza
  • Circulo De Tiza
  • EL CIRCULO DE TIZA
  • Tizen y FireFox OS
  • Tizas Pastel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS