Sistem Operasi Perangkat bergerak (Mobile)

advertisement
Kuliah Sistem Operasi
Pengantar
 Mobile Operating System atau Sistem Operasi Genggam
adalah suatu sistem operasi yang mengontrol sistem dan
kinerja pada barang elektronik yang mobile, mirip dengan
fungsi Windows, Mac OS X, dan Linux pada Desktop PC
atau Laptop/Notebook tetapi lebih sederhana.
 Biasanya penggunaannya hadir di ponsel pintar, PDA,
tablet komputer, dan PMP.
Sejarah
 1979–1992 Mobile phones have embedded systems to control




operation.
1993 Ponsel pintar yang pertama, IBM Simon, memiliki fitur
layar sentuh, email, dan fitur PDA dirilis.
1996 Palm Pilot 1000 personal digital assistant(PDA)
diperkenalkan pertama kali dengan sistem operasi Palm OS.
1996 PC handled pertama dengan sistem Windows CE
diperkenalkan.
2000 Symbian menjadi sistem operasi genggam modern
pertama pada ponsel pintar dengan munculnya Ericsson R380.
Sejarah
 2001 The Kyocera 6035 menjadi ponsel pintar pertama yang






menggunakan Palm OS.
2002 Microsoft Windows CE versi Pocket PC untuk ponsel
pintar diperkenalkan.
2002 BlackBerry merilis ponsel pintar pertamanya.
2007 Apple iPhone dengan iOS pertama kali diperkenalkan.
2008 OHA merilis Android 1.0 dengan HTC Dream (T-Mobile
G1) sebagai ponsel Android yang pertama.
2009 Palm memperkenalkan webOS melalui Palm Pre.
2009 Samsung memperkenalkan Bada OS melalui Samsung
S8500.
Sejarah
 2010 Windows Phone OS dirilis.
 2011 The MeeGo the first mobile Linux, combined Maemo and
Moblin, was introduced with Nokia N9 in effect of cooperation
of Nokia, Intel and Linux Foundation
 In September 2011 Samsung, Intel and the Linux Foundation
announced that their efforts will shift from Bada, MeeGo to
Tizen during 2011 and 2012.
 In October 2011 the Mer project was announced, centered
around an ultra-portable Linux + HTML5/QML/JS Core for
building products with, derived from the MeeGo codebase.
 2012 The Lenovo K800 will be the first Intel powered
smartphone (Android OS).
Beberapa SO Mobile
Antara lain :
 Android
 Windows Mobile
 RIM/Blackberry
 Iphone (IOS)
 Bada
 Symbian
http://www.paseban.com
Sistem operasi umum
 Android dari Google Inc. (open source, Apache) Sistem
operasi yang berbasis linux dan banyak digunakan oleh
para pembuat/pabrikan telepon genggam sekarang ini
(Samsung, HTC, Motorola, Sony Ericsson, LG, Huawei, dll)
BlackBerry OS dari RIM (closed source, proprietary)
 BlackBerry OS atau disingkat BB OS berbeda dengan
BlackBerry Tablet OS, BB OS diperuntukkan untuk ponsel
pintar iOS dari Apple Inc. (closed source, proprietary)
Sistem operasi umum
 iOS merupakan OS buatan Apple yang hanya hadir untuk
produk-produk buatan Apple Symbian OS dari the Symbian
Foundation (open public license)
 Symbian terdiri dari beberapa mobile OS yang tidak saling
mendukung secara penuh; S60 3rd edition, S60 5th edition,
S80, UIQ, MOAP, dan Symbian^3/Anna. Yang masih
dikembangkan adalah yang berbasis Symbian. Windows Phone
dari Microsoft (closed source, proprietary)
 Windows Phone sebelumnya dinamai Windows Phone 7 series
dan diperkenalkan pertama kali pada bulan februari 2010. Seri
pengembangan lebih lanjut memiliki kode nama Mango.
Perbandingan
Android
Distributi
on (Dec
3, ‘12)
Code name
Release date
API
level
4.2
Jelly Bean
November 13, 2012
17
0.8%
4.1.x
Jelly Bean
July 9, 2012
16
5.9%
4.0.x
Ice Cream
Sandwich
December 16, 2011
15
27.5%
3.2
Honeycomb
July 15, 2011
13
1.2%
3.1
Honeycomb
May 10, 2011
12
0.4%
February 9, 2011
10
50.6%
December 6, 2010
9
0.2%
Version
2.3.3–2.3.7 Gingerbread
2.3–2.3.2 Gingerbread
2.2
Froyo
May 20, 2010
8
10.3%
2.0–2.1
Eclair
October 26, 2009
7
2.7%
1.6
Donut
September 15, 2009
4
0.3%
1.5
Cupcake
April 30, 2009
3
0.1%
Android
http://en.wikipedia.org/wiki/File:Android-System-Architecture.svg
Windows Mobile
 Windows Mobile adalah sebuah sistem operasi ponsel yang
dikembangkan oleh Microsoft yang digunakan dalam ponsel
pintar dan perangkat mobile, namun dikeluarkan untuk pasar
tertentu. Windows Mobile nantinya digantikan oleh Windows
Phone.
 Versi terakhir adalah Windows Mobile 6.5.3 yang didasarkan
pada Windows CE 5.2 kernel, dan memiliki fitur sekumpulan
aplikasi yang dikembangkan oleh Microsoft Windows API.
 Sistem operasi ini didesain menjadi semirip mungkin dengan
Windows versi desktop, baik secara fitur dan tampilan. Selain
itu, pengembangan software oleh pihak lain dimungkinkan
dalam sistem operasi ini. Aplikasi-aplikasi tersebut dapat
diperoleh melalui Windows Marketplace for Mobile.
Windows Mobile
 Pertama kali Windows Mobile muncul sebagai sistem
operasi Pocket PC 2000, sebagian besar perangkat yang
menggunakan Windows Mobile memiliki stylus pen yang
digunakan sebagai alat untuk memberi perintah dengan
menyentuhkannya pada layar.
 Microsoft meluncurkan konsep yang benar-benar baru
yaitu Windows Phone dalam Mobile World Congress di
Barcelona pada 15 Februari 2010. Ponsel yang
menggunakan Windows Mobile versi 6.x tidak bisa
dinaiktingkatkan ke versi 7.[3]
Windows Mobile - Perkembangan
.
RIM / Blackberry
 BlackBerry OS adalah milik Sistem Operasi Mobile, yang
dikembangkan oleh Research In Motion untuk
perusahaan BlackBerry garis smartphone perangkat
genggam.
 Sistem operasi menyediakan multitasking dan
mendukung perangkat input khusus yang telah diadopsi
oleh RIM untuk digunakan dalam handheld, khususnya
trackwheel, trackball, dan yang paling baru, yang
trackpad dan touchscreen.
RIM / Blackberry
.
http://www.theberryfix.com/research-in-the-making-a-history-of-rim-and-the-blackberry-evolution
RIM / Blackberry
 Fitur unggulan BlackBerry adalah aplikasi pesan instan
BlackBerry Messenger (BBM) dan push mail.
 Sebelum membuat ponsel, RIM memproduksi perangkat
pager yang disertai papan ketik (keyboard) dengan tata
letak QWERTY. Sejak saat itu, keyboard QWERTY telah
menjadi ciri khas tersendiri untuk produk BlackBerry.
 BlackBerry mengalami perubahan bentuk dari masa ke
masa. Mulai dari layar monochrome hingga kini telah
berwarna. Dari yang berukuran tebal hingga kini didesain
makin tipis.
IOS
 iPhone OS becomes iOS, iOS (sebelumnya
iPhone OS) adalah sistem operasi
perangkat bergerak yang dikembangkan
dan didistribusikan oleh Apple Inc.
 Sistem operasi ini pertama diluncurkan
tahun 2007 untuk iPhone dan iPod Touch,
dan telah dikembangkan untuk
mendukung perangkat Apple lainnya
seperti iPad dan Apple TV.
iOS
 Tidak seperti Windows Phone
(Windows CE) Microsoft dan
Android Google, Apple tidak
melisensikan iOS untuk diinstal di
perangkat keras non-Apple.
 Pada 12 September 2012, App Store
Apple berisi lebih dari 700.000
aplikasi iOS, yang secara kolektif
telah diunduh lebih dari 30 miliar
kali.
http://www.techotopia.com/index.php/IOS_6_Architecture_and_SDK_Frameworks
iOS
 Apple mendesign/membuat semua




hardware dan sofwarenya sendiri
(dalam artian operating system dan
beberapa software buatan apple).
Walaupun di sub kontrak ke pabrik
lain, semua spek yang ada harus sesuai
dengan yang apple minta.
Jadi apple tau kemampuan maksimal
dari sebuah hardware.
Tapi membuat harga komputer apple
agak lebih mahal dari sebuah pc
rakitan, namun harga tersebut
mempunyai nilai lebih yaitu quality
control yang sangat tinggai.
Apple mengunci semua komputer
buatannya dengan sebuah Logic Board.
http://disanji.net/iOS_Doc/#documentation/Security/Conceptual/Security_Overview/Architecture/Architecture.html
Bada OS
Arsitektur Samsung bada terdiri dari dari empat lapisan, yaitu:
 Lapisan Kernel, didasarkan pada real time OS atau Linux kernel,
tergantung pada hardware.
 Lapisan Perangkat, menyediakan fungsi inti seperti sistem dan
manajemen keamanan, grafis dan sistem windows, protokol data
dan telepon, audio – visual dan manajemen multimedia.
 Lapisan Layanan, menyediakan fungsi yang berpusat pada layanan
yang disediakan oleh mesin aplikasi (seperti: pesan dan manajemen)
dan komponen web layanan interkoneksi dengan server bada
 Lapisan Kerangka Standar, mengekspor API (Aplication Programming
Interface) terbuka di C++. Lapisan ini terdiri dari kerangka aplikasi
dan fungsi yang diekspor oleh lapisan yang mendasarinya. Lapisan
ini berguna dalam pembuatan aplikasi inovatif pada platform bada.
Bada OS
 Samsung bada merupakan basis ponsel cerdas yang
diluncurkan oleh perusahaan Samsung Electronics Co.Ltd,
sebuah perusahaan yang mengembangkan bidang
elektronik dan berpusat di Korea. Samsung bada
diluncurkan di Indonesia pada 10 Desember 2009 di
Jakarta.
 Pada peluncurannya, Samsung juga mengumumkan bada
SDK (Software Development Kit) sebagai mitra bisnis.
Bada OS
.
http://developer.bada.com/article/The-Basic-Architecture-and-UI-comparison-between-bada-and-Android
Symbian
 Symbian adalah sebuah sistem operasi dan platform
software yang didesain untuk ponsel pintar dan saat ini
diawasi oleh Nokia. Platform. Symbian adalah suksesor
daripada Symbian OS dan Nokia Seri 60 yang sebelumnya
sudah pernah beredar di pasaran.
 Tidak seperti Symbian OS, yang membutuhkan beberapa
sistem antarmuka pengguna, Symbian menyertakan
sebuah komponen antarmuka pengguna berdasarkan S60
5th Edition. Versi terakhirnya yaitu Symbian^3 sudah
secara resmi dirilis pada kuartal 4 tahun 2010 lalu,
pertama kali digunakan pada ponsel Nokia N8.
Symbian
.
SYmbian
 Symbian OS sendiri bukanlah software yang sifatnya open
source secara penuh karena meskipun terdapat ketersedian
API dan dokumentasinya, yang banyak membantu pihak
pengembang aplikasi untuk membuat software yang berjalan
di atas sistem operasi ini, dipublikasi untuk umum namun tidak
untuk kode source sendiri.
 Mirip seperti sistem operasi desktop, Symbian OS mampu
melakukan operasi secara multithreading, multitasking dan
pengamanan terhadap memori. Dan semua pemrograman
pada Symbian dilakukan secara event-based, artinya hardware
CPU menjadi tidak aktif ketika tidak ada inputan berupa
aktivitas tertentu.
Symbian
 Namun perlu dipahami sistem operasi ini memang ditujukan untuk
diinstal pada peralatan mobile dengan keterbatasan sumber daya.
 Multithread dan multitasking memberikan kemampuan Symbian OS
untuk menjalankan lebih dari satu aplikasi sekaligus.
 Namun khusus ini, adanya preemptive multitasking kernel akan
memberi tiap-tiap program suatu pembagian waktu pemprosesan
yang dilakukan bergantian dengan cepat sehingga nampak bagi
pemakai seolah-olah proses ini dieksekusi secara bersamaan.
 Untuk itu telah didefinisikan penjadwalan berdasar prioritas
tertentu untuk menentukan proses mana yang berjalan terlebih
dahulu dan proses apa berikutnya serta berapa banyak waktu akan
jadi diberi.
Tugas
 Buatlah sebuah Tulisan /Makalah/paper sesuai standar





Publikasi (format yg mirip terlampir / format bisa
disesuaikan)
Dengan tema Tulisan “Tentang Sistem Operasi pada
perangkat bergerak / sistem embeded yang
menarik/mudah saat ini menurut anda”
Tulisan bisa berupa : Review, Komparasi atau studi Kasus.
Format File hard copy
Jumlah halaman 4-10 halaman
Dikumpulkan saat ujian akhir semester
Referensi
 http://id.wikipedia.org/wiki/Mobile_Operating_System






diakses 26 Desember 2012
Windows Mobile
http://id.wikipedia.org/wiki/Windows_Mobile
http://en.wikipedia.org/wiki/Comparison_of_mobile_operatin
g_systems
http://enyong10.blogspot.com/2012/06/pengertian-sistemoperasi-symbian.html
http://portal.paseban.com/article/8911/pengertian-sistemoperasi-smartphone-populer
Evolusi Blackberry http://www.theberryfix.com/research-inthe-making-a-history-of-rim-and-the-blackberry-evolution
iOS http://en.wikipedia.org/wiki/IOS
Download