Você está na página 1de 35

ANDROID

Mobile
Mobile Operating
Operating System
System

Teknologi dan Perkembangannya

Sigit Wasi Wasisto


IT Manager – Wahana Komputer Semarang
Android Facts
(Andy Rubin, Android
project leader),
Saat ini aktivasi Android
phones telah mencapai
300,000 per hari.
Penjualan handset Android di
tahun 2010 telah melonjak 4x (The Inquirer)
dari angka penjualan di tahun
2009 Android sudah berada di
(IDC – 2010) posisi kedua di bawah Nokia
Symbian di seluruh dunia.

Hingga akhir 2015, aplikasi smartphone yang


paling banyak tersedia dan di-download Di tahun 2011 mendatang
pengguna di dunia adalah aplikasi jumlah pengguna Android
pendukung iOS dan Android. Aplikasi iOS akan melampaui jumlah
dan Android akan menguasai pangsa hingga pengguna Nokia, yang
75 % di pasar aplikasi smartphone global berplatform Symbian.
hingga tahun 2015
(Research Associate ABI Research Inc - 2010). ( IDC research)
Pertumbuhan Smartphones di US berdasarkan
platformnya
Pertumbuhan Smartphones di Asia berdasarkan
platform
Juli 09 – Sep 10
Mengenal Android
About Platform / Operating System

For PC/desktop For Mobile Computing


Computing Symbian (Nokia)
MS Windows Windows Mobile / Windows
Phone
Linux based
iOS
Osx / Leopard for Mac RIM OS
Sun Bada (Samsung)
dll Palm OS
Android
dll

OS For Cloud Computing


Google Chrome OS
.....
Tentang Google
Android
• Google Android adalah sistem operasi dan platform
software open-source yang diperuntukkan khusus untuk
perangkat mobile / mobile devices.

• Developer dapat mengembangkan lebih lanjut atau


memodifikasi software tersebut dengan kode nya sendiri
atau memanfaatkan Google's Java libraries.

• Google Android di satu sisi mendukung fitur dan fungsi


yang ada di Windows Mobile, Symbian, Blackberry OS dan
mobile OS lainnya, di sisi lain keunggulannya adalah
bersifat open source
Android History
• 2005, Google mengakuisisi Android, Inc, sebuah perusahaan yang
memproduksi sistem operasi untuk perangkat mobile

• Andy Drubin dan timnya mula mengembangkan sistem operasi untuk


perangkat mobil dan seluler berbasis Linux. Target pasar utama mereka
adalah para manufacturer handset. Misi mereka adalah mengembangkan
sistemn operasi yang mnudah, fleksibel , dan upgradeable.

• Akhir 2007, beberapa perusahaan Google, HTC, Motorola, Intel, Qualcomm,


Sprint Nextel, T-Mobile dan Nvidia bergabung bersama membentuk Open
Handset Alliance. Akan mengembangkan platform standar terbuka untuk
perangkat mobile yang berbasis kernel Linux, yaitu : Android

• Oktober 2008, Android menjadi software yang bersifat open-source. sehingga


Android menjadi OS open source yang bebas dikembangkan pada smartphone
dan netbook (lisensi untuk telephony dan network).

• Google selanjutnya memfokuskan pengembangan Android untuk smartphones


dan tablet PC. Selanjutnya tidak menutup kemungkinan pengembangan akan
difokuskan juga untuk perangkat Netbook dan perangkat mobile lainnya
Mengapa Google mengembangkan
Android dan OS Chrome ?
• Google mempunyai alasan kuat untuk melirik pangsa ini, karena perkembangan
tekTidaklogi perangka mobile termasuk seluler sudah merupakan revolusi.
Perkembangan dalam dunia telekomunikasi nirkabel ini terus bergulir dengan
sangat cepat. Apabila saat ini seseorang memanfaatkan PC di rumah, dan
Tidaktebook/netbook untuk ke kantor atau kuliah, serta berkomunikasi melalui
telepon seluler. Maka pergeseran yang selanjutnya terjadi adalah, orang mulai
berkeinginan bagaimana menyatukan semuanya dalam satu genggaman.
• Hal tersebut telah mulai dipenuhi dengan munculnya PDA/smartphone, di mana
seseorang dapat merangkum semua kebutuhan komputasinya dalam satu
genggaman. Dan perkembangan inilah yang membuat Google berambisi untuk
menguasai di pasar sistem/platform perangkatnya.
• Google ingin memasuki dan mengambil pangsa pasar OS, sepertihalnya
Microsoft mengembangkan Windows 7 dan Windows Phone 7, Apple dengan iOS
dan Leopard.
• Google mengembangkan Android yang merupakan OS untuk mobile devices dan
Chrome OS yang lebih ditujukan untuk computing
• Android adalah native OS dengan fungsional penuh sedangkan Chrome lebih
mengarah ke Cloud OS yang membutuhkan broadband internet connection
Perkembangan Versi Android

Android
Android1.1
1.1
Android
Android1.5
1.5“Cupcake”
“Cupcake”
(released
(releasedFebruary,2009)
February,2009) Release
ReleaseininMay,
May,2009.
2009.
Features
Featuresincluded: The
included:
Alarm Clock TheUI
UIwas
wasgreatly
greatlyimproved
improved
Alarm Clock
API Demos
Added
Added the followingfeatures:
the following features:
API Demos Video
Browser
Browser Videorecording
recording
Calculator
Calculator
Bluetooth
BluetoothA2DP
A2DP
Camera
Camera automatic
automatic Bluetoothconnecting
Bluetooth connecting
Contacts uploading
Contacts
Dev uploading videos to YouTubeand
videos to YouTube andPicassa
Picassa
DevTools
Tools copy/paste functionality.
Dialer copy/paste functionality.
Dialer
Email
Email
Maps (and StreetView)
Maps (and StreetView)
Messaging
Messaging Android
Android1.6
1.6“Donut”
“Donut”
Music
Music
Pictures
September,
September,2009.
2009.
Pictures
Settings This version included:
This version included:
Settings
integrated
integratedcamera,
camera,
video recorder,
video recorder,
gallery
galleryinterface,
interface,
complete
completewith
withaamulti-select/delete
multi-select/deletefeature
feature
gesture search
gesture search
voice
voicesearch
search
application
applicationintegration
integration
greatly
greatly improvedtext-to-speech
improved text-to-speechfunctions
functions
Android
Android2.0/2.1
2.0/2.1(Eclair)
(Eclair)
October
October26,
26,2009.
2009.
This
This revisionincluded:
revision included: Android 2.2 “Froyo”
Accelerated
Android 2.2 “Froyo”
Acceleratedhardware
hardwarespeeds
speeds Some
Some of thesefeature
of these featuresets
setsinclude:
include:
More
Morescreen
screensize
sizeoptions
optionsand
and • • Full
resolutions FullFlash
Flash10.1
10.1support
support
resolutions • • Up
Up to 5 times fasterprocessing
to 5 times faster processing
Greatly
Greatlyimproved
improvedUI UI • • Portable
Exchange support Portable hotspot capabilitiesthat
hotspot capabilities thatwill
will
Exchange support support up to 8 devices
support up to 8 devices
Live
Livewallpapers
wallpapers • • Better
Upgraded Betterhomescreen
homescreenwith withdedicated
dedicated
Upgradedvirtual
virtualkeyboards
keyboards shortcuts
shortcuts
Bluetooth 2.1
Bluetooth 2.1 • • Greatly
Google Greatlyimproved
improvedExchange
Exchangesupport
support
GoogleMaps
Maps3.1.2
3.1.2 through Exchange
through Exchange 2010, 2010,
• • Camera/video
Camera/videoenhancements
enhancementssuch suchas: as:
better onscreen control buttons
better onscreen control buttons and theand the
highly-anticipated
highly-anticipatedfeature
featureofofenabling
enabling
the LED to illuminate during
the LED to illuminate during video video
recording.
recording.
• • Multiple
Multiplekeyboard
keyboardlanguages
languages
• • Android
Android cloud-to-devicemessaging
cloud-to-device messaging
• • Storing apps on an SD
Storing apps on an SD card card
• • Voice Android
Voicedialing
dialingoveroverBluetooth
Bluetooth Android2.3
2.3
• • dll
dll "Gingerbread"
"Gingerbread"
Diprediksikan
Diprediksikanrilis
rilisJanuari
Januari
2011
2011
Platform Distribution
Android 1.5 6.3%
Android 1.6 10.6%
Android 2.1 39.6%
Android 2.2 43.4%
Data per Descember , 2010
Komparasi Android vs OS lainnya
Operating
Systems

Touch Screen Ya Ya Ya
Support
Multi-touch Ya Ya Ya
Multitasking Tidak Ya Ya
Copy-Paste Tidak Ya Ya
App Store Windows Marketplace Android Market App Store
Dedicated Game Xbox Live Tidak Game Center
Center
Music/Video Player Ya Ya Ya
Default Browser IE based WP7 Browser Android Browser iPhone Safari
Default Search Bing Google Google
Engine
Maps Bing Maps Google Maps Google Maps
Flash Support Tidak Ya Tidak
Office Mobile App Ya Ya Tidak
Dedicated Books Tidak Tidak Ya
Apps
Messaging Ya Ya Ya
SDK Ya Ya Ya

Firmware Ya Ya Ya
Updates
Advertising Ya Ya Ya
Platform
Tidak. of Apps N/A 70,000+ 250,000+
Available
Supported XNA, Silverlight, ARM, MIPS, x86 ARM
Platforms ARM, x86
Java Support Tidak Ya Tidak

Release Date October 11, 2010 May 20, 2010 [SDK September 8, 2010
Released]
iOS (iPhone)
• Closed platform
Android • Multitasking support
• Open platform • Development kit - berbayar
• IDE berbasis Eclipse atau NetBeans • Bhs pemrograman : C –
• Development SDK dapat diunduh free • user does Tidakt have access to the
• Easy to debug, can send logs to developers sdcard
• Bhs pemrograman : Java • user can only do synchronization via
• Support script Perl, Python, etc internet or LAN  
• Dapat instalasi aplikasi dari sdcard, random • Third party Application hanya dapat
sites - Tidakt locked to a specific market diinstalasi dari Apple store.
• Can publish applications on the Android • Publishing aplikasi ke Apple store
market instantly harus dengan prosedur yang panjang
• User has access to the sdcard and can use it dan sulit
as a USB disk • Tidak support Adobe Flash
• Adobe Flash support  
Windows Phone 7 
Closed platform 
Kelanjutan dari Windows Mobile 6.x
Programming environment :
Silverlight & XNA
BlackBerry IDE : Visual Studio 2010
Closed platform Tidak support multitasking for third
Programming environment :
party applications
Java
Belum support Adobe Flash Third party applications hanya dapat
Support Multitasking diinstalasi dari MS Marketplace
Tidak support Adobe Flash  
Android Handheld
• Mobile Phones /
Smartphones
• Tablet
• Netbook
ANDROID PHONES
Samsung
LG
Motorola
HTC
Sony Ericsson
Dll
Beberapa handheld Android terbaru & terpopuler

Nexus S
Sudah dilengkapi dengan pre-installed Android 3.
(Gingerbread)

HTC EVO
4G network, HD camcorders, dll

MOTOROLLA DROID X
Android handheld paling
populer di US
SAMSUNG GALAXY S

SONY ERRICSON XPERIA X10


ANDROID TABLET
Samsung Galaxy Tablet
Hrg: 9 jt an

ACER Android Tablet

LG Tablet
Beberapa new features
Android 2.2 “Froyo”
Portable Hotspot & USB Tethering

Android device seperti Nexus One dapat


berfungsi sebagai portable Wi-Fi hotspot yang
dapat di share hingga 8 perangkat .

Dengan fitur USB Tethering, Android phone dpt


dimanfaatkan untuk koneksi internet 3G di
pc/Tidaktebook Windows / Linux dan selanjutnya
di share.
Flash Support
Dengan memanfaatkan Flash player for froyo
pengguna dapat mengakses dan menjalankan
flash objek daam web, termasuk flash game

Text Selection
Seperti halnya di desktop OS, pengguna
dapat mengcopy teks ke dalam clipboard
dan mem paste ke tempat yang diinginkan
Android Market "Update all"
Fitur update all memudahkan pengguna
mengupdate aplikasi-aplikasi dari Android Market
secara simultan.
Di versi sebelumnya update aplikasi dilakukan satu
persatu

Enhanced camera control


Tombol on screen camera memudahkan
pengaturan zoom, flash, white balance, geo-
tagging, focus dan exposure.
Aplikasi-Aplikasi Android
Tersedia puluhan ribu aplikasi untuk Android di Android Market.
Dan ke depan populasinya akan semakin jauh meningkat karena
semakin populernya platform ini.
Aplikasi Android tersedia sebagian besar Free Software dan
sebagian Berbayar.
Aplikasi dapat dipilih dan didownload langsung dari Android
Market mellaui handheld Android
Android Market
Android Market ini adalah pasar digital
tempat untuk para pengguna sistem
operasi (OS) Android untuk mengakses
dan memilih aplikasi yang bisa diunduh.
Berisi puluhan ribu aplikasi Sebagian
besar free. Untuk yang berbayar,
biasanya developer/ pengembang
bersifat shareware
Diakses dan diunduh langsung dari
handheld
Android Market
vs
Apple Store

• Open system. Developer dapat • Closed system. Aplikasi harus


mempublish aplikasinya ke Android melalui Apple untuk direview
Market secara langsung terlebih dahulu

• Developer fee : $25 untuk registrasi • Developer fee : $99 untuk


registrasi tanpa jaminan aplikasi
• Refund untuk pembeli aplikasi. akan dipublish
Uninstalasi dalam 24 jam, uang
kembali /. refund • Tidak Refund

• Fee 30% untuk android Market • Fee 30% untuk Apple Store

• Populasi aplikasi saat ini lebih • Populasi saat ini mencapai lebih
kurang : 70.000 aplikasi kurang : 110.000 aplikasi
ANDROID Application Development
• Aplikasi Android ditulis dalam bahasa pemrograman JAVA

• Source code Java, data, dan file-file resources dibundel menjadi


Android Package, suatu file archieve dengan ekstensi .APK

• File tersebut yang menjadi kendaraan untuk mendistribusikan


aplikasi dan menginstalasi nya dalam mobile device. File ini lah
yang didownload oleh pengguna.

• Reference : http://developer.android.com
Manfaatkan Android Emulator
• Instalasikan Java Development Kit (JDK)
https://jdk6.dev.java.net/
• Download dan ekstraksi Android SDK Starter
Package http://developer.android.com/sdk
• Tambahkan Android platforms dan komponen
lain dalam SDK. ( Perlu koneksi internet)
• Buat Virtual Device baru.
• Jalankan Virtual Device
Android Emulator
What Next ?
• Kompetisi platform antara Android, IOS, Blackberry dan
Windows Phone akan semakin ketat khususnya untuk
dua OS pertama tersebut. Tetapi akselesari Android
akan lebih tinggi karena keterbukaan sistem dan
dukungan hardware manufacturer yang kuat

• Semakin banyak pengguna Hphone, laptop/netbook


akan bergeser ke smartphone dan tablet

• Developer dan populasi aplikasi Android akan


berkembang sangat pesat. Aplikasi untuk semua
kebutuhan akan dikembangkan di basis Android
Saran
• Android hanya salah satu sisi atau sebagian
kecil dari perkembangan tekTidaklogi bidang IT
yang sangat luas dan komprehensif
• Tidak ada tekTidaklogi yang terbaik, yang ada
adalah tekTidaklogi yang lebih baik. Manfaatkan
secara proporsional
• Bergeraklah dari fase NATIVE USER ->
POWERUSER -> ENHANCER -> DEVELOPER
• Manfaatkan peluang usaha/kerja di bidang
pengembangan software baik berbasis Android
atau platform lainnya
Terimakasih
Semoga Bermanfaat

Você também pode gostar