Bada-- Samsung's smartphone platform

Sabtu, 04 Juni 2011


10 November 2009 samsung akhirnya resmi mengeluarkan Samsung Bada OS.Sebuah mobile operating System yang di desain untuk high-end smartphones dan lower-end feature phones. Nama ‘Bada’ Sendiri di ambil dari bahasa Korea yang berarti Laut atau samudera.
Visi Bada adalah "Smartphone untuk Semua Orang". Tujuan utama Bada adalah tidak dapat bersaing dengan platform smartphone yang ada. Sebaliknya, Bada akan mengubah pelanggan konvensional Samsung ke pengguna smartphone dengan menyediakan smartphone biaya-efektif.   


BADA

Company/developer        : Samsung Electronics
Programmed in            : C++
Working state            :Siap di download oleh publik
Latest stable release    : 1.2.0 / 4 Oktober 2010
Supported Platforms      : ARM
Kernel Type              : proprietary or Linux
Official website         : www.bada.com

Samsung medefinisikan Bada adalah bukan sebuah Sistem Operasi, tetapi sebuah platform dengan sebuah konfigurasi arsitektur kernel yang mengikuti penggunaan Real-time operating system (RTOS) kernel atau Kernel Linux. Berdasarkan hak cipta yang di tampilkan oleh Samsung Wave S8500, Bada menggunakan kode dari FreeBSD, NetBSD dan OpenBSD,meskipun ponsel lainnya mungkin menggunakan linux pengganti.

Di atas dari sebuah kernel adalah:
1.   Level Device. Meneyediakan fungsi inti seperti, grafis, protokol, telepon dan keamanan dan lainnya.
2.   Level Service. Menyediakan servis lebih seperi SNS, pemetaan, penjualan in-app dan lainnya. Untuk menyediakan kegunaan ada yang disebut dengan Bada Server.
3.   Level Framework (Level tertinggi) yang menyediakan sebuah Application Programming Interface di C++ untuk digunakan oleh pengembang aplikasi.

Bada menyediakan berbagai macam kontor UI untuk pengembang. Yaitu dengan menyediakan basic UI kontrol seperti Listbox, Color Picker, Tab, dll. Bada-pun memiliki kontrol web browser yang berbasis open-source WebKit, dan juga fungsi Adobe Flash yang mensuport Flash 9. Keduanya(WebKit dan Flash) dapat ditanamkan didlam aplikasi Bada. Bada juga interaktif dalam pemetaan daengan Point of interest(POI) features yang dapat juga ditanamkan kedalam aplikasi bawaan yang mendukung pinch-to-zoom, tabbed browsing, dan cut, copy dan paste.
Bada mendukung berbagai macam mekanisme untuk meningkatkan interaksi: berbagai sensor seperti sensor gerak, kontrol gerak, pendeteksi wajah, accelerometer, magnetometer, tilt dan GPS yang dapat di gabung ke dalam aplikasi. Ini merupakm keunggulam dan multipoint-touch dan juga dukungan.
Aplikasi-aplikasi yang tertanam merupakan pengembang di C++ dengan Bada SDK dan Eclipse berbasis IDE. GNU berdasar rantai peralatan ynag digunakan unutk bangunan dan debugging aplication. IDE juga termasuk UI Builder, dengan yang mengembangkannya dapat dengan mudah mendesain aplikasi mereka dengan dragging dan dropping konrol UI ke dalam form.  Untuk Pengetesan dan debugging, IDE termasuk sebuah simulator dimana aplikasi dapat menjadi menyenangkan.
Ponsel Samsung yang pertama kali yang berjalan dengan platform bada yang telah dipertunjukkan di Thr Mobile World Congress 2010 adalah Wave S8500. Wave merupakan ponsel layarsentuh tipis yang disuport oleh Samsung’s  “Hummingbird” CPU (S5PC110), yang termasik sebuah 1 CPU ARM Cortex-8 sebesar 1 GHz dan dibangun didalamnya PowerVR SGX 3D mesin grafis.  Layar “Super AMOLED” dan kapabilitas 720p high-def video.
Sumber: wikipedia

0 komentar:

Posting Komentar