Bada 1.0 frente a Bada 1.0.2
Bada es un sistema operativo móvil desarrollado por Samsung Electronics para su uso en teléfonos móviles y teléfonos inteligentes de gama baja. “bada” en coreano significa océano. El motivo detrás de su desarrollo fue cubrir la gama desde teléfonos con funciones de gama baja hasta teléfonos inteligentes de gama alta. Básicamente, es una plataforma con una arquitectura configurable del kernel, que permite el uso de un kernel propietario del sistema operativo en tiempo real (RTOS) o el kernel de Linux. También proporciona varios controles de interacción del usuario a los desarrolladores; por ejemplo, proporciona una variedad de controles de interfaz de usuario, como un cuadro de lista, una pestaña y un selector de color. Tiene un control de navegador web basado en el kit web de código abierto y cuenta con Adobe Flash, compatible con Flash 9. Tanto el Web Kit como Flash pueden integrarse dentro de las aplicaciones nativas de Bada. Las aplicaciones nativas se desarrollan utilizando el lenguaje de programación c++ utilizando el kit de desarrollo de software Bada y el entorno de desarrollo integrado basado en eclipse. El primer teléfono de Samsung con la plataforma Bada fue el wave S8500. Es un teléfono con pantalla táctil alimentado por la CPU Samsung "Hummingbird" (S5PC110), que incluye una CPU ARM Cortex-A8 de 1 GHz y un motor de gráficos 3D VR SGX de potencia incorporado, pantalla "Super AMOLED" y alta definición de 720p. capacidades de video.
Bada presenta varias capacidades centradas en servicios más recientes que lo diferencian de los sistemas operativos móviles convencionales. Estas nuevas funciones incluyen redes sociales, administración de contenido, servicios basados en la ubicación y servicios de comercio, todos respaldados por servidores back-end bada.
Bada proporciona modalidades de interacción con el usuario que incluyen detección de movimiento, control de vibración ajustado y detección de rostros. Estas interfaces abren nuevas posibilidades para una mayor creatividad e interactividad del usuario en el desarrollo de aplicaciones. También proporciona un mecanismo para desarrollar aplicaciones contextuales basadas en sensores. Con el servicio meteorológico y sensores como sensores de aceleración, magnéticos, de inclinación, GPS y de proximidad, los desarrolladores de aplicaciones pueden implementar fácilmente aplicaciones interactivas sensibles al contexto.
Versiones Bada
Inicialmente se lanzó bada 1.0 y después de un tiempo se lanzó bada 1.0.2 con algunas mejoras. El siguiente lanzamiento fue bada 1.2 y la última versión, es decir, la versión alfa es bada 2.0, que se introdujo en febrero de 2011.
Diferencia entre bada 1.0 y bada 1.0.2
bada 1.0 es la primera versión básica de este sistema operativo y bada 1.0.2 es la próxima versión con algunas mejoras en su predecesor, especialmente para los usuarios europeos. El primero admite alrededor de 35 idiomas y el segundo admite más idiomas.bada 1.0.2 tiene la capacidad de establecer diferentes tonos para mensajes de correo electrónico y sms. Además, la versión más reciente es compatible con dispositivos de música externos de gama alta. La interfaz de usuario está teniendo una mejor respuesta, el navegador funciona más rápido y sin problemas en bada 1.0.2. También ajusta automáticamente el tamaño de la imagen de fondo para que se ajuste a la pantalla. No hay demasiados cambios en esta nueva versión, pero aún hay algunas mejoras muy significativas. Las versiones más nuevas, como bada 1.2 y bada 2.0, han evolucionado como sistemas operativos mucho mejores para los móviles Samsung. bada 2.0 tiene todas las funciones más recientes del sistema operativo móvil, incluido NFC.