bada (Betriebssystem)

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
bada
Logo
Basisdaten
Entwickler Samsung Electronics
Sprache(n) C/C++
Version 2.0
(25. August 2011)
Abstammung GNU/Linux
? bada
Kernel Linux und RTOS
Architekturen ARM
Lizenz GPL und proprietär
Website www.bada.com

bada ist ein dienstorientiertes Betriebssystem, das von Samsung Electronics entwickelt wird und für den Einsatz in Smartphones konzipiert ist. Sein Name ist von dem koreanischen Wort für Ozean abgeleitet. Samsung kündigte das bada-Betriebssystem am 10. November 2009 an. Das erste Mobiltelefon mit bada ist das Samsung Wave S8500. Über Samsung Apps ist es möglich, weitere kleine bada-Applikationen und Tools auf das eigene Telefon zu laden.

Inhaltsverzeichnis

[Bearbeiten] Architektur

Die Schichten von bada
Anwendungen
4. Framework
3. Services
2. Device
1. (Linux-)Kernel

bada ist aus vier Schichten aufgebaut:[1]

  1. Die erste Schicht ist ein Kernel, wobei laut Spezifikation sowohl ein Linux-Kernel als auch ein Echtzeitbetriebssystem zum Einsatz kommen kann.
  2. Die zweite, „Device“ (deutsch „Gerät“) genannte Schicht, ist eine Abstraktionsschicht, die Geräte und andere grundlegende Funktionen – wie die Zugriffsrechte oder ein Grafik-Server – für die überliegenden Schichten zur Verfügung stellt.
  3. Als dritte Schicht sind die „Services“ (Dienste) vorhanden. Dabei handelt es sich neben einem Flash-Player und Webkit um Telefonie-Funktionen, Netzwerkprotokolle, GPS-Funktionen, Social-Networking-Clients, Replikations-Funktionen, Datenbank-Server, Lokalisation und ein PIM-Framework.
  4. Das „Framework“ ist die oberste Schicht. Sie umfasst die Benutzerschnittstelle und eine API. Anwendungen werden in C++ geschrieben. Viele bekannte GNU-Tools sind Teil von Bada, um die Entwicklung von Anwendungen – sogenannten „Apps“ – zu vereinfachen.

[Bearbeiten] Geräte

Das erste Mobiltelefon von Samsung, das mit bada auf Linux-Basis läuft, wurde auf dem Mobile World Congress 2010 vorgestellt. Es trägt den Namen Wave S8500 und kam Ende Mai 2010 auf den Markt. Das flache Mobiltelefon verfügt über einen „Super-AMOLED-Sensorbildschirm“, der WVGA-Auflösung (480×800 Pixel) bietet. Im Inneren kommt Samsungs CPU Hummingbird (S5PC110) zum Einsatz. Der 1-GHz-Prozessor besteht aus einer ARM-Cortex-A8-CPU mit einer integrierten (built-in) PowerVR-SGX-3D-Grafik-Einheit.[2]

Im Herbst 2010 wurden weitere Mobiltelefone mit dem bada-Betriebssystem angekündigt.[3] Im Oktober 2010 stellte Samsung mit dem S8530 Wave II das fünfte bada-Modell vor, welches mit der Version 1.2 ausgestattet ist.[4]

Am 14. Februar 2011 wurde das Wave 578 angekündigt, welches mit einem neuen NFC-Chip ausgerüstet ist. Gleichzeitig wurde auch bada 2.0[1] präsentiert, welches auf künftigen sowie bereits erschienenen bada Geräten zum Einsatz kommen soll wie zum Beispiel dem Wave II S8530.

Smartphones mit installiertem bada OS (Stand: Dezember 2011):

  • Samsung Wave S8500
  • Samsung Wave II S8530
  • Samsung Wave III S8600
  • Samsung Wave 525 S5250
  • Samsung Wave 533 S5330
  • Samsung Wave 575 S5750
  • Samsung Wave 578 S5780
  • Samsung Wave 723 S7230E
  • Samsung Wave Y S5380
  • Samsung Wave M S7250

[Bearbeiten] Kritik

In entwicklungstechnischer Hinsicht wurden folgende Aspekte an bada kritisiert:

  • Die Quelltexte der Applikationen aus Samsungs Online-Shop sind nicht öffentlich zugänglich und Benutzer werden daran gehindert, Anwendungen von anderen Servern herunterzuladen.[5]
  • Die Programmierschnittstelle zu den Sensoren ist nicht veränderbar. So sind nur Näherungs-, Beschleunigungs-, Lokalisierungs- und Neigungssensoren sowie Magnetometer vorgesehen. Auf diese Sensoren kann nur indirekt über eine Programmierschnittstelle zugegriffen werden. Dadurch können keine neuen Sensoren hinzugefügt werden und Applikationen nur auf die Informationen zugreifen, die die Programmierschnittstelle anbietet.[5]
  • Das von bada zur Verfügung gestellte Framework für Anwendungen erlaubt das Ausführen von einer Applikation zur selben Zeit. Multitasking wird zwischen der einen Applikation und den Basis-Anwendungen von bada unterstützt, die im ROM abgespeichert sind. Multitasking wird mit bada 2.0 eingeführt.

Von Experten wird von bada ähnlich wie Windows Phone 7 zukünftig eine bessere Position erwartet, weil man mit der zunehmenden Verschmelzung mobiler Applikationen und mobilem Internet rechnet.[6] Der Erfolg zeigte sich nicht nur in Deutschland seit Einführung des bada-Betriebssystems mit über 750.000 verkauften Endgeräten bis März 2011,[7] sondern auch global im ersten Quartal 2011 mit 3,5 Mio. Endgeräten in Europa und Asien im Vergleich zu 2,5 Mio. verkauften Windows Phone 7 Geräten weltweit.[8]

[Bearbeiten] bada 2.0

Im Rahmen des GSMA Mobile World Congress 2011 stellte Samsung die Version 2.0 von bada vor, die im September 2011 erscheinen sollte.[9] Neben Multitasking und NFC wurde auch FlashLite 4 als neues Feature präsentiert. Zudem erlaubt bada 2.0 die direkte Verbindung mehrerer Geräte via WLAN, ohne dabei auf einen Access Point zu setzen. Außerdem erlaubt Samsung seit März 2011 den Verkauf von Apps, die VoIP nutzen oder anbieten. Im Juli 2011 tauchten im Netz erste Vorabversionen von bada 2.0 auf. Der erste Leak bezog sich jedoch nur auf das Wave II S8530 und brachte eine Vorabversion aus dem April ans Tageslicht.[10] Es dauerte jedoch nicht lang und eine weitere Version tauchte im Netz auf. Diese Beta-Version von bada 2.0 war nun sowohl für das Wave S8530[11] als auch für das Wave S8500[12] erhältlich und musste manuell durch einen sogenannten „Flash“ auf das Gerät installiert werden. Ihrer Bezeichnung nach zu urteilen wurde diese Firmware auch erst im Juli von Samsung erstellt.

Nachdem Samsung noch auf der IFA 2011 bestätigte, bada 2.0 werde nur für das Wave I und II erscheinen, gab das Entwickler-Team über Twitter die Verfügbarkeit für alle bada-Handys bekannt.[13] Damit wird das Betriebssystem voraussichtlich auch für das Samsung Wave 578 und 723 verfügbar sein. In einem offiziellen Statement wurde das Update für das Samsung Wave 525 und 533 abgesagt, diese erhalten stattdessen ein „Value Pack“. Als Grund hierfür wurde die zu schwache Hardware genannt.[14]

Bada 2.0 wurde offiziell am 27. Februar 2012 für das Wave II S8530 und am 7. März 2012 für das Wave I S8500 über Kies verteilt.[15][16]

[Bearbeiten] Versionen

Legende: Ältere Version; nicht mehr unterstützt Ältere Version; noch unterstützt Aktuelle Version Aktuelle Vorabversion Zukünftige Version
Version Veröffentlichung Wesentliche Neuerungen
Ältere Version; noch unterstützt: 1.0 Juni 2010
  • bada Release
Ältere Version; noch unterstützt: 1.0.2 September 2010
  • Verbesserte IMAP-Unterstützung
  • Optimierte OpenGL-API
  • Zusätzliche Widgets
  • Stabilitätsprobleme behoben
Aktuelle Version: 1.1 Oktober 2010
  • Unterstützung der Auflösung WQVGA (240×400 Pixel)
  • AutoScale-Unterstützung
  • Erweiterte Systeminfo-API
  • Automatischer Wechsel von 3G zu WLAN (sofern WLAN aktiv und in der Nähe)
  • HTTP-Stream-Unterstützung
Aktuelle Version: 1.2 Dezember 2010
  • Cybercash- und Prepaid-Card-Unterstützung (nur China)
  • OpenGL-ES-Erweiterungen werden nun voll unterstützt
  • URI-Schema samsungapps:// hinzugefügt
  • Verbessertes Speichermanagement
  • Kein Kaufpopup bei Gratis-Apps
Aktuelle Version: 2.0 1. Quartal 2012
  • Unterstützung der Auflösung HVGA (480×320 Pixel)
  • WAC2.0, HTML5, Near Field Communication, CSS3, FlashLite 4, ActionScript 3.0 Unterstützung
  • Multitasking
  • Neue UI mit TouchWiz 4.0 for bada
  • Verbessertes Speichermanagement
  • WiFi-Direct-Unterstützung
  • Text-To-Speech- und Speech-to-Text-Unterstützung
  • Multiscreen-Support (verbesserte Art von AutoScale)
  • Push Notification
  • VPN-Unterstützung
Zukünftige Version: 3.0 2012
  • Dual-SIM-Unterstützung
  • Multicore-Unterstützung
  • Linux statt Samsung Handset Platform als Basis
  • Erweiterte Sprachsteuerung

[Bearbeiten] Weblinks

[Bearbeiten] Einzelnachweise

  1. a b What is bada? Abgerufen am 26. November 2011 (englisch).
  2. bada’s Big: Samsung Announces First bada Phone. Abgerufen am 26. November 2011 (englisch).
  3. Samsung erweitert bada-Modellpalette: neue Samsung Wave-Handys. Abgerufen am 26. November 2011 (deutsch).
  4. Samsung bringt Wave II. Abgerufen am 26. November 2011 (deutsch).
  5. a b What’s so bad about Samsung’s bada? (9. März 2010). Abgerufen am 12. November 2010.
  6. searchsoftware.de. Abgerufen am 26. November 2011 (deutsch).
  7. onlinekosten.de. Abgerufen am 26. November 2011 (deutsch).
  8. infoworld.com. Abgerufen am 26. November 2011 (englisch).
  9. Bestätigt: bada 2.0 im September für die großen Waves. Abgerufen am 26. November 2011 (deutsch).
  10. bada 2.0: Erste Beta-Firmware für das S8530 erhältlich – S8530XPKD6. Abgerufen am 26. November 2011 (deutsch).
  11. Wave II S8530: Nächste bada 2.0 Firmware im Netz – S8530XPKG5. Abgerufen am 26. November 2011 (deutsch).
  12. S8500XPKG5: bada 2.0 nun auch fürs Wave I. Abgerufen am 26. November 2011 (englisch).
  13. Alle Samsung-Handys erhalten Bada-Update. Abgerufen am 26. November 2011 (deutsch).
  14. Offizielle Absage für bada 2.0 auf Samsung Wave 525 und 533. Abgerufen am 29. Dezember 2011 (deutsch).
  15. Samsung verteilt bada 2.0 für Wave II per KIES, Bestofmedia Publishing Network, zugegriffen: 6.3.2012
  16. http://www.chip.de/news/Samsung-Wave-Wave-II-Update-auf-bada-2.0-da_54925265.html
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen