BADA
操作系統
bada是韓國三星電子自行開發的智能手機平台,底層為Linux核心。支援豐富功能和用戶體驗的軟體應用,於2009年11月10日發布。bada在韓語里是“海洋”的意思。
bada的設計目標是開創人人能用的智能手機的時代。它的特點是配置靈活、用戶交互性佳、面向服務優。非常重視SNS整合和基於位置服務應用。
第一個基於bada的手機三星S8500已於2010年2月在移動世界大會上推出。1GHz中央處理器,有TouchWiz3.0界面,SUPER AMOLED屏幕和無縫一體外殼。能夠支援社交網路、設備同步、內容管理等,且支持JAVA程序。
此外,三星也將為bada開放應用軟體商店,並為第三方開發人員提供支持,截至2011年5月,已經有超過5000款支持bada的軟體。
2012年1月17日,三星宣布正在將bada整合進入泰澤。
2012年5月17日,三星表示為了把移動業務進一步向安卓系統發展,決定自2013年起終止對Bada系統的開發,意味著所有運行Bada的設備將會全面停產和淡出市場。
bada系統由操作系統內核層、設備層、服務層和框架層組成。支持設備應用、服務應用和Web與Flash應用。其中:
操作系統內核層:根據設備配置不同,可以是Linux操作系統或者其他實時操作系統。
設備層:在操作系統之上提供設備平台的核心功能,包括系統和不安全管理、圖形和窗口系統、數據協議、電話和視頻音頻多媒體管理等。
服務層:由應用引擎和Web服務組件組成,它們與bada伺服器互聯,提供以服務為中心的功能。
框架層:由應用框架和底層提供的函數組成,不為第三方開發者提供c++開放應用程序編程介面。
按bada首席架構師、三星手機副總裁Justin Hong的說法,設備層來自三星十年前開始開發的自有平台,而服務層和框架層的開發始於四年前。
在工具方面,bada使用Eclipse和GNU工具鏈。
bada 1.0 : Samsung Wave S8500,3.3" WVGA 手機
bada 1.1 : Samsung Wave 533/ 723/ 525/ 575,3.2" WQVGA 手機
bada 1.2 : Samsung Wave II,3.7" WVGA 手機
bada 2.0 : Samsung Wave III S8600,4.0" WVGA 手機