Bada 1.0 gegen Bada 1.0.2
Bada ist ein mobiles Betriebssystem, das von Samsung Electronics für die Verwendung auf Mobiltelefonen und Low-End-Smartphones entwickelt wurde. „bada“bedeutet auf Koreanisch Ozean. Das Motiv hinter seiner Entwicklung war es, den Bereich von Low-End-Funktionstelefonen bis hin zu High-End-Smartphones abzudecken. Grundsätzlich handelt es sich um eine Plattform mit einer Kernel-konfigurierbaren Architektur, die die Verwendung entweder eines proprietären Echtzeit-Betriebssystemkerns (RTOS) oder des Linux-Kernels ermöglicht. Es bietet Entwicklern auch verschiedene Steuerelemente für die Benutzerinteraktion; Beispielsweise bietet es verschiedene Benutzeroberflächen-Steuerelemente wie Listenfeld, Registerkarte und Farbwähler. Es verfügt über eine Webbrowser-Steuerung, die auf dem Open-Source-Webkit basiert, und bietet Adobe Flash, das Flash 9 unterstützt. Sowohl das Webkit als auch Flash können in native Bada-Anwendungen eingebettet werden. Native Anwendungen werden mit der Programmiersprache c++ unter Verwendung des Bada-Softwareentwicklungskits und der auf Eclipse basierenden integrierten Entwicklungsumgebung entwickelt. Das erste Handy von Samsung, auf dem die Bada-Plattform lief, war das Wave S8500. Es ist ein Touchscreen-Telefon, das von der Samsung „Hummingbird“-CPU (S5PC110) angetrieben wird, die eine 1-GHz-ARM-Cortex-A8-CPU und eine integrierte Power-VR-SGX-3D-Grafik-Engine, einen „Super AMOLED“-Bildschirm und 720p High-Definition umfasst Videofunktionen.
Bada führt verschiedene neueste serviceorientierte Funktionen ein, die es von den herkömmlichen mobilen Betriebssystemen unterscheiden. Zu diesen neuen Funktionen gehören soziale Netzwerke, Inh altsverw altung, standortbezogene Dienste und Handelsdienste, die alle von Back-End-Bada-Servern unterstützt werden.
Bada bietet Benutzerinteraktionsmodalitäten, darunter Bewegungserkennung, fein abgestimmte Vibrationssteuerung und Gesichtserkennung. Diese Schnittstellen eröffnen neue Möglichkeiten für mehr Kreativität und Benutzerinteraktivität bei der Entwicklung von Anwendungen. Es stellt auch einen Mechanismus bereit, um sensorbasierte, kontextsensitive Anwendungen zu entwickeln. Mit Wetterdiensten und Sensoren wie Beschleunigungs-, Magnet-, Neigungs-, GPS- und Näherungssensoren können Anwendungsentwickler problemlos kontextsensitive, interaktive Anwendungen implementieren.
Bada-Versionen
Am Anfang wurde bada 1.0 gestartet und nach einiger Zeit wurde bada 1.0.2 mit einigen Verbesserungen gestartet. Die nächste Version war bada 1.2 und die neueste Version, d. h. die Alpha-Version, ist bada 2.0, die im Februar 2011 eingeführt wurde.
Unterschied zwischen Bada 1.0 und Bada 1.0.2
bada 1.0 ist die grundlegende und erste Version dieses Betriebssystems und bada 1.0.2 ist die nächste Version mit einigen Verbesserungen gegenüber ihrem Vorgänger speziell für die europäischen Benutzer. Ersteres unterstützt etwa 35 Sprachen und letzteres unterstützt eine größere Anzahl von Sprachen.bada 1.0.2 hat die Möglichkeit, unterschiedliche Töne für E-Mail- und SMS-Nachrichten festzulegen. Darüber hinaus unterstützt die neuere Version externe High-End-Musikgeräte. Die Benutzeroberfläche spricht besser an, der Browser arbeitet in bada 1.0.2 schneller und flüssiger. Außerdem passt es die Größe des Hintergrundbilds automatisch an die Bildschirmgröße an. Es gibt nicht allzu viele Änderungen in dieser neueren Version, aber dennoch gibt es einige sehr bedeutende Verbesserungen. Die neueren Versionen wie Bada 1.2 und Bada 2.0 haben sich als viel bessere Betriebssysteme für Samsung-Handys entwickelt. bada 2.0 verfügt über alle neuesten Funktionen des mobilen Betriebssystems, einschließlich NFC.