Modelo De Capas Plataforma Bada

Páginas: 5 (1162 palabras) Publicado: 14 de mayo de 2012
Sergio Nicolas Rivera Rincon cod 257702

Introduccion
Samsung es una de las compañías fabricantes de celulares mas grandes del mundo, con ventas anuales mayores a 200 millones de unidades, de las cuales al menos el 40% corresponde a dispositivos móviles. Desde que la compañía incursiono en 1999 con teléfonos de tecnología 3G, Samsung se propuso a incursionar en cualquier campo en el cualhubiera una demanda de mercado. Es por esa filosofía que los teléfonos inteligentes de Samsung cuentan con diversos sistemas operativos, como lo son Android, LiMo, Symbian (hasta hace poco) y Windows Mobile.
Con el desarrollo de Bada, Samsung busca encontrar un nicho en el mercado, con características que lo diferencien fuertemente de los sistemas operativos mobiles predominantes, como lo sonBlackBerry OS, OS4 y Android. En este informe señalamos algunas de las características mas importantes de Bada y el porque creemos puede tomarse el mercado en pocos años.
El modelo de capas de la plataforma Bada
Conceptualmente, la plataforma Bada se puede representar en términos de 4 capas de diseño. Aun cuando para el desarrollo de aplicaciones solo se necesitan conocer detalles de la última capa(Framework), es muy útil conocer características de las demás capas para poder entender el potencial de la plataforma

Capa de Framework: Esta capa consiste en las API disponibles para el desarrollo de aplicaciones, las cuales están divididas en 20 categorías. Estas API están desarrolladas para su ejecución en lenguaje C++, y en estas se encuentran las clases para implementar la arquitecturade una aplicación, obtener información acerca del estado de una aplicación y permitir el soporte diversos tipos de datos. Las librerías también contienen clases para la creación de aplicaciones graficas en 2D y 3D que permiten aprovechar el potencial de hardware del que se disponga. A través de estas API, los desarrolladores son capaces de grabar y reproducir audio y video, obtener imágenes de lacámara, etc, es decir, se puede tener acceso a los dispositivos de hardware del teléfono.
Capa de Servicios: Son las librerías orientadas a servicios las que diferencian a Bada de otras plataformas para dispositivos móviles. Uno de los aspectos más sobresalientes de Bada es el servicio Bada – Server, que son API que se encuentran alojadas en un servidor (en la nube). Esto es útil paraaplicaciones enfocadas a la mensajería y a las redes sociales, en donde se busca compartir la información de un perfil, acceder a distintas redes sociales simultáneamente, disponer servicios de mensajería o llamadas VoIp. Un buen ejemplo de una aplicación que reúne estas características es BuddyFix.
Una de los aspectos interesantes de las librerías del Bada –Server es que se pueden catalogar en dosclases, tanto en FrameWork como en servicios. Acceder a servicios como Facebook o Twiter, normalmente involucraría la escritura de un código complejo para comunicarse con cada sitio, pero en Bada se pueden usar algunas API’s definidas en la capa del FrameWork y dejar que el Bada – Server se encargue de los detalles de conexión relacionados a cada sitio web especifico.



Capa de dispositivos:Esta capa contiene los componentes que proveen acceso a las características fundamentales del dispositivo, incluyendo componentes para manejar comunicaciones, acceso a los archivos del sistema, seguridad, graficas y multimedia. El diseño de esta capa es modular, lo que supone una gran ventaja para el manejo de nuevas tecnologías, como por ejemplo nuevos códec de audio y video, mejoras en lascámaras, o nuevos estándares de comunicación pueden ser añadidos o actualizados sin tener que cambiar partes fundamentales del sistema operativo. Esto hace de Bada una aplicación bastante dinámica y ofrece a los desarrolladores la posibilidad de tomar ventaja de las últimas capacidades de hardware disponibles, es decir, tiene una gran escalabilidad. Toda esta funcionalidad está disponible para los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Capas Principales De La pLataforma :Net
  • Modelo cap
  • PIM Modelo independiente de la plataforma
  • Modelo n capas
  • Capa de presentacion del modelo osi
  • Modelo en capas de la programacion
  • Capas Del Modelo Osi
  • Capa 7 Modelo OSI

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS