Bada 1.0 contre Bada 1.0.2
Bada est un système d'exploitation mobile développé par Samsung Electronics pour une utilisation sur les téléphones mobiles et les téléphones intelligents bas de gamme. «Bada» en coréen signifie océan. Le motif de son développement était de couvrir la gamme des téléphones fonctionnels bas de gamme aux téléphones intelligents haut de gamme. Fondamentalement, il s'agit d'une plate-forme avec une architecture configurable par le noyau, qui permet d'utiliser soit un noyau propriétaire de système d'exploitation temps réel (RTOS), soit le noyau Linux. Il fournit également divers contrôles d'interaction utilisateur aux développeurs; par exemple, il fournit des commandes d'interface utilisateur variées telles que listbox, tab et sélecteur de couleur. Il dispose d'un contrôle de navigateur Web basé sur le kit Web open-source et intègre Adobe Flash, prenant en charge Flash 9. Le Web Kit et Flash peuvent être intégrés dans des applications Bada natives. Les applications natives sont développées à l'aide du langage de programmation C ++ à l'aide du kit de développement logiciel Bada et de l'environnement de développement intégré basé sur éclipse. Le premier téléphone de Samsung fonctionnant sur la plate-forme Bada était le wave S8500. Il s'agit d'un téléphone à écran tactile alimenté par le processeur Samsung «Hummingbird» (S5PC110), qui comprend un processeur ARM Cortex-A8 1 GHz et un moteur graphique VR SGX 3D intégré, un écran «Super AMOLED» et 720p haute définition capacités vidéo.
Bada présente diverses dernières fonctionnalités centrées sur les services qui le différencient des systèmes d'exploitation mobiles conventionnels. Ces nouvelles fonctionnalités incluent les réseaux sociaux, la gestion de contenu, les services basés sur la localisation et les services de commerce, tous pris en charge par des serveurs bada back-end.
Bada fournit des modalités d'interaction avec l'utilisateur, notamment la détection de mouvement, le contrôle précis des vibrations et la détection des visages. Ces interfaces ouvrent de nouvelles possibilités pour une plus grande créativité et une plus grande interactivité de l'utilisateur dans le développement d'applications. Il fournit également un mécanisme pour développer des applications contextuelles basées sur des capteurs. Grâce aux services météorologiques et aux capteurs tels que les capteurs d'accélération, magnétiques, d'inclinaison, GPS et de proximité, les développeurs d'applications peuvent facilement implémenter des applications interactives contextuelles.
Versions de Bada
Initialement, bada 1.0 a été lancé et après un certain temps, bada 1.0.2 a été lancé avec quelques améliorations. La prochaine version était bada 1.2 et la dernière version, c'est-à-dire la version alpha, est bada 2.0 qui a été introduite en février 2011.
Différence entre bada 1.0 et bada 1.0.2
bada 1.0 est la première version de base de ce système d'exploitation et bada 1.0.2 est la prochaine version avec quelques améliorations dans son prédécesseur en particulier pour les utilisateurs européens. Le premier prend en charge environ 35 langues et le second prend en charge un plus grand nombre de langues. bada 1.0.2 a la possibilité de définir des tonalités différentes pour les messages électroniques et sms. De plus, la nouvelle version prend en charge les périphériques de musique externes haut de gamme. L'interface utilisateur a une meilleure réponse, le navigateur fonctionne plus rapidement et plus facilement dans bada 1.0.2. En outre, il ajuste automatiquement la taille de l'image d'arrière-plan pour s'adapter à l'écran. Il n'y a pas trop de changements dans cette nouvelle version mais il y a quand même des améliorations très significatives. Les nouvelles versions telles que bada 1.2 et bada 2.0 ont évolué en tant que systèmes d'exploitation bien meilleurs pour les mobiles Samsung. bada 2.0 possède toutes les dernières fonctionnalités du système d'exploitation mobile, y compris NFC.