OLEH
Lika Purwanti
(D42112265)
(D421122--)
TEKNIK INFORMATIKA
JURUSAN TEKNIK ELEKTRO
UNIVERSITAS HASANUDDIN
2015
KATA PENGANTAR
Alhamdulillah, Puji & Syukur kami panjatkan ke hadirat Allah SWT karena atas rahmat dan
karunia-Nya kami dapat menyelesaikan tugas makalah ini yang berjudul bada OS from
Samsung Electronicsdengan tepat waktu.
Pembuatan makalah ini bertujuan untuk mengetahui karakteristik dari sistem operasi mobile
khususnya sistem operasi bada yang dirilis oleh Samsung electronics pada tahun 2010. Selain itu,
makalah ini juga membahas tentang fitur-fitur yang dimiliki oleh system operasi mobile bada
OS.
Pada akhirnya penulis menyadari bahwa makalh ini masih jauh dari sempurna. Oleh karena
itu, penuls senantiasa mengharapkan saran dan kritik yang bersifat membangun dari pembaca
sehingga dapat dijadikan bahan evaluasi dalam pembuatan tugas makalah berikutnya. Semoga
makalah ini dapat memberikan manfaat kepada kita semua. Aamiin
Penyusun
DAFTAR ISI
KATA PENGANTAR...................................................................................................................i
DAFTAR ISI.................................................................................................................................ii
BAB I : PENDAHULUAN...........................................................................................................1
I.2 Permasalahan.......................................................................................................................2
I.3 Tujuan..................................................................................................................................2
BAB II : PEMBAHASAN............................................................................................................3
II.1 Sejarah................................................................................................................................3
III.3 Kesimpulan.......................................................................................................................14
DAFTAR PUSTAKA....................................................................................................................iii
BAB I
PENDAHULUAN
I.1 Latar Belakang
Di era globalisasi seperti sekarang, teknologi telekomunikasi semakin berkembang pesat.
Kebutuhan manusia pun akan teknologi telekomunikasi semakin meningkat. Kebutuhan manusia
yang semakin meningkat ini tentunya didasari atas upaya untuk meminimalisir jarak, perbedaan
ruang dan waktu dalam hal bertukar informasi. Sehingga dalam hal ini pertukaran informasi menjadi
lebih efisien tetapi tetap menjaga keaslian dari informasi tersebut dalam bentuk sebuah data. Manusia
sebagai pencipta dari teknologi itu sendiri selalu berusaha untuk menciptakan inovasi-inovasi baru
dalam bidang teknologi telekomunikasi. Hal ini tentunya dapat kita lihat dari banyaknya perusahaan
yang saat ini berlomba-lomba untuk menghasilkan produk teknologi telekomunikasi yang terbaik
khususnya dalam bidang teknologi mobile/Handphone.
Pada awalnya teknologi mobile/Handphone dirancang hanya untuk dapat melakukan
komunikasi antara dua orang. Tetapi seiring berkembangnya zaman, kini telah dikembangkan
teknologi mobile yang bernama Smartphone. Smartphone itu sendiri dirancang tidak hanya untuk
melakukan komunikasi tetapi juga untuk membantu manusia dalam melakukan aktivitas sehari-hari
seperti belanja online, membuat dokumen, penunjuk arah(GPS) dll.
Banyak merk smartphone yang ditemukan di pasaran di antaranya, Samsung Galaxy S4, Sony
Experia Z dll. Tidak terlepas dari itu maka kita pun mengenal sistem operasi mobile. Seiring
berkembangnya teknologi mobile maka kita pun mengenal beberapa sistem operasi mobile
diantaranya Blackberry, Symbian, iOS, dan Android. Beberapa sistem operasi ini banyak kita temui
di pasaran. Produk ini kerap mngeluarkan versi terbarunya sebagai bagian dari persaingan agar tetap
bisa menguasai pasaran. Seiring berjalannya waktu kita pun mulai mengenal beberapa sistem operasi
mobile terbaru. Salah satu diantaranya adalah Bada OS.
Bada OS merupakan sistem operasi yang dikembangakan oleh Samsung Electronics yang
digunakan pada ponsel low dan smartphone. Bada OS merupakan sistem operasi yang berbasis open
1
source lisensi. Hal ini diterapkan agar fitur-fitur bada OS dapat senantiasa dikembangkan sehingga
dapat bersaing dengan berbagai produk sistem operasi mobile lainnya. Selain itu bada OS juga
memungkikan para developer untuk meraup keuntungan melalui Application Store dengan
I.2 Permasalahan
I.3 Tujuan
Tujuan dari pembuatan makalah ini adalah agar kita mengetahui arsitektur dari sistem operasi
Bada serta fitur yang terdapat dalam sistem operasi bada. Makalah ini juga menjelaskan kepada kita
tentang Development Bussiness yaitu sarana bagi para developer untuk memasarkan aplikasi-aplikasi
yang telah mereka kembangkan. Makalah ini juga menjelaskan kepada kita tentang sistem keamanan
yang diadopsi oleh Bada OS.
BAB II
PEMBAHASAN
II.1 Sejarah
Samsung bada adalah sebuah platform smartphone , yang diciptakan untuk berbagai
perangkat , diresmikan pada tahun 2010 . " bada " adalah kata Korea yang berarti " laut " dan
" pantai " . " bada " dalam dirinya sendiri mewujudkan kemungkinan terbuka laut : dapat
mengakomodasi berbagai aplikasi yang dibuat oleh pengembang dan menyediakan ruang baru
yang menarik yang belum pernah terjadi sebelumnya untuk para penggunanya.
Visi bada adalah " Smartphone untuk Semua Orang " . Tujuan utama bada bukanlah untuk
bersaing dengan platform smartphone lain yang sudah ada . Sebaliknya , bada akan mengubah
pelanggan konvensional Samsung ke pengguna smartphone dengan menyediakan smartphone
hemat biaya . Ini berarti bahwa bada akan membuka dan memperluas pasar smartphone yang
baru, yang tidak ada di pasar ponsel saat ini.
Lebih dari 280.000.000 pelanggan membeli handset Samsung pada tahun 2010. bada
sebagai salah satu platform smartphone utama Samsung akan meluncurkan smartphone
berbasis Bada tambahan dan terus mendukung pengembang bada dalam membuat dan
memasarkan aplikasi berkualitas tinggi. Selain itu, distribusi global dan cakupan ponsel
Samsung dan Samsung Apps , aplikasi toko , akan meningkatkan 'bisnis pengembang .
Samsung Apps telah memperluas layanannya ke lebih dari 110 negara untuk bada pada tahun
2010.
Meskipun bada mendukung berbagai macam perangkat , bada cukup kuat untuk
mengubah imajinasi Anda ke dalam aplikasi yang kuat . Dengan perangkat high end seperti
Wave II dan Wave, bada sepenuhnya memanfaatkan kekuatan perangkat keras untuk
pengalaman aplikasi utama . Bahkan dengan mid-range atau model biaya efektif juga
menyediakan fitur canggih untuk pengalaman aplikasi yang lebih baik. Bada mendukung
3
berbagai mekanisme untuk meningkatkan interaksi , yang dapat dimasukkan ke dalam aplikasi .
ini termasuk berbagai sensor seperti motion sensing , kontrol getaran , deteksi wajah.
Banyak game,aplikasi yang menjadi nilai tambah pada fitur yang sudah ada.
Kita bisa membuka banyak aplikasi yang kita instal/download sesuai format yang
mndukung dengan hp kita
Kelemahan :
Banyaknya aplikasi yang di-instal, hp jadi mudah lambat dapat memproses nya.
3) Networking
Networking pada bada API menyediakan dukungan untuk komunikasi antar perangkat
atau antara perangkat dan server. Wi-Fi pada bada juga mendukung mode dan
5
dan server bantuan. Aplikasi yang disediakan oleh layer ini termasuk Contact dan
Messaging. Fitur server bantuan disediakan oleh komponen Web - service yang
terhubung dengan komponen layanan . Akses ke fitur ini dimungkinkan melalui API
( application program interface ) pada layer framework .
4) Framework
Layer ini mengandung C++ dan Web framework dari bada . Framework C++ terdiri dari
framework aplikasi, serta interface dan class yang menyediakan akses ke fungsi pada
layer di bawahnya. Framework aplikasi menyediakan fitur untuk aplikasi manajemen lifecycle , penanganan event , dan mengontrol aplikasi. Interface disediakan oleh framework
kerja open API mencakup beberapa antarmuka dasar yang dibutuhkan oleh semua
aplikasi untuk menangani jenis data, utilitas , fitur perangkat dasar , dan negara-negara
aplikasi , dan untuk membuat antarmuka pengguna . Kerangka Web menyediakan standar
mapan dan fitur , seperti HTML , CSS , dan JavaScript , serta berbasis JavaScript API
cross-platform untuk kontrol UI dan acara .
Gambar 2.4.
Arsitektur Bada OS
280.000.000 pelanggan membeli handset Samsung pada tahun 2010. Sebagai bada adalah
salah satu platform smartphone utama Samsung, Samsung akan meluncurkan smartphone
berbasis Bada tambahan dan terus mendukung pengembang bada dalam membuat dan
memasarkan aplikasi berkualitas tinggi. Samsung bada cepat akan diadopsi oleh pelanggan
tersebut tahun ini. Selain itu, distribusi global dan cakupan ponsel Samsung dan Samsung
Apps, aplikasi toko, akan meningkatkan 'bisnis pengembang. Samsung Apps telah
memperluas layanannya ke lebih dari 110 negara untuk bada pada tahun 2010.
Samsung Apps membuat ponsel bada Anda lebih cerdas.
Samsung Apps ( www.samsungapps.com ) adalah pasar yang dirancang untuk
menyediakan berbagai aplikasi mobile yang dikembangkan secara khusus dan hati-hati dipilih
untuk bada Samsung ponsel . Samsung Apps memungkinkan Anda untuk secara sederhana
dan mudah men-download kelimpahan aplikasi langsung ke telepon Anda . Menampilkan
kekayaan game , berita , referensi , jejaring sosial , navigasi, dan aplikasi lainnya , Samsung
Apps membuat bada Anda Smartphone cerdas.
Samsung Apps menyediakan pengembang bada berbagai peluang bisnis.
Samsung Apps memiliki kebijakan bisnis yang ramah developer. Pengembang menerima
70 % dari penjualan untuk aplikasi mereka dibayar. Samsung Apps Seller Office
( seller.samsungapps.com ) adalah layanan yang mendukung aplikasi pendaftaran dan kegiatan
penjualan untuk menjual aplikasi melalui Samsung Apps . Pengembang dapat meng-upload
aplikasi mereka dan memeriksa berapa banyak download telah dibuat dan berapa banyak
keuntungan yang telah mereka peroleh. Anda juga dapat menggunakan metode aliran pendapatan
lain, seperti Pembelian In App dan iklan , untuk meningkatkan bottom line . Pengembang dapat
mempromosikan aplikasi mereka menggunakan berbagai alat promosi , seperti spanduk , diskon,
dan peristiwa.
menyediakan umpan balik yang cepat dengan informasi rinci sehingga periode sertifikasi total
selesai dalam waktu 7 hari (rata-rata 3 ~ 4 hari ) untuk memenuhi bisnis jadwal sasaran
pengembang.
d. Available to the user: File yang dapat diakses oleh semua pengguna ponsel.
Akses yang aman dari file sistem akan dicapai dengan otentikasi dari pengenal aplikasi.
Sewaktu membuat aplikasi, ID aplikasi yang unik akan diberikan untuk itu. ID aplikasi ini
digunakan sebagai nama direktori yang hanya dapat diakses oleh aplikasi dengan ID
aplikasi yang sama. Dengan demikian, tidak mungkin bagi aplikasi lain untuk mengakses
data pribadi dari aplikasi lainnya. Namun, jika ada lebih dari satu aplikasi yang mau
berbagi data antar satu sama lain, dan bukan dengan pengguna, maka ada sebuah direktori
umum yang dapat digunakan untuk hal ini ini.
2. Akses File yang Aman
Dengan meningkatnya jumlah pembelian media yang dikeluarkan oleh handheld, maka
perlu untuk membatasi distribusi konten tanpa merugikan konten yang dimiliki oleh
konsumen. Hal ini dilakukan melalui perlindungan DRM pada file.Yang paling aman
digunakan dan merupakan standar umum untuk tingkat keamanan dari distribusi file
adalah OMA DRM 1.0, OMA DRM 2.0, dan WMDRM. Semua ini didukung oleh bada
melalui user friendly, API yang terbuka.
3. Integritas dari Aplikasi
Dengan kemungkinan untuk menciptakan dan menerbitkan aplikasi bada secara bebas di
toko aplikasi Samsung Apps, maka dibutuhkan pengamanan untuk aplikasi itu juga.
Samsung bada mengamankan integritas aplikasi melalui sertifikasi sebelum meng-upload
aplikasi untuk didistribusikan melalui toko aplikasi Samsung Apps. Samsung bada juga
mendukung level aplikasi DRM untuk memberikan lisensi aplikasi hanya untuk
pengguna yang sah. Oleh karena itu, penjual aplikasi untuk bada dapat memilih
perlindungan DRM untuk aplikasi mereka dalam toko Aplikasi Samsung Apps.
11
7. Kriptografi Primitif
Samsung bada menyediakan satu set alat kriptografi yang kuat untuk menangani berbagai
tugas enkripsi dan dekripsi. Fitur kuncinya meliputi:
AES, DES, 3DES dan algoritma RSA yang mendukung Digital signature bada juga
mendukung pembuatan public key certificates (yang disebut juga sertifikat digital atau
sertifikat identitas), yang digunakan untuk memvalidasi identitas orang dan organisasi.
13
BAB III
PENUTUP
III.1 Kesimpulan
Bada OS merupakan sistem operasi mobile yang dirancang oleh Samsung Electronics selain
sistem operasi mobile Android. Bada OS memiliki beberapa fitur yang terdiri dari UI(User
Interface), Game, Networking, Media, Location Based Services, Jaringan Sosial,
Development Tools, dan Development Support. Bada os terdiri dari empat lapisan yaitu :
Kernel, Device, Service, & Framework. Bada merupakan sistem operasi berbasis open source
seperti halnya Android. Karena berbasis open source maka hal ini memungkinkan para
developer Bada OS untuk mengembangkan atau membuat berbagai aplikasi. Dalam hal ini
bada OS memiliki Samsung Apps yang merupakan wadah bagi para developer untuk menjual
aplikasi-aplikasi yang telah mereka buat berbasis pada lisensi sehingga para developer pun
dapat mendapatkan keuntungan. Bada OS mempunyai beberapa mekanisme untuk
menghadapi suatu ancaman keamanan seperti Malware, pemalsuan data, dan konten illegal.
Beberapa mekanisme tersebut antara lain yaitu : Kriptografi Primitif, WDRM, dan SSL 30.
DAFTAR PUSTAKA