Upload
ahmad-rozaq
View
215
Download
0
Embed Size (px)
Citation preview
8/7/2019 About_Android2
1/35
ANDROIDMobile Operating SystemANDROIDMobile Operating System
Teknologi dan PerkembangannyaTeknologi dan Perkembangannya
Sigit Wasi WasistoIT Manager Wahana Komputer Semarang
8/7/2019 About_Android2
2/35
Android Facts
Hingga akhir 2015, aplikasi smartphone yang
paling banyak tersedia dan di-download
pengguna di dunia adalah aplikasi
pendukung iOS dan Android. Aplikasi iOS
dan Android akan menguasai pangsa hingga
75 % di pasar aplikasi smartphone global
hingga tahun 2015
(Research Associate ABI Research Inc - 2010).
Penjualan handset Android ditahun 2010 telah melonjak 4x
dari angka penjualan di tahun2009(IDC 2010)
Di tahun 2011 mendatang
jumlah pengguna Androidakan melampaui jumlahpengguna Nokia, yangberplatform Symbian.
( IDC research)
(The Inquirer)
Android sudah berada diposisi kedua di bawah Nokia
Symbian di seluruh dunia.
(Andy Rubin, Android
project leader),Saat ini aktivasi Android
phones telah mencapai
300,000 per hari.
8/7/2019 About_Android2
3/35
Pertumbuhan Smartphones di US berdasarkanplatformnya
8/7/2019 About_Android2
4/35
Pertumbuhan Smartphones di Asia berdasarkanplatform
Juli 09 Sep 10
8/7/2019 About_Android2
5/35
Mengenal AndroidMengenal Android
8/7/2019 About_Android2
6/35
About Platform / Operating System
For Mobile ComputingSymbian (Nokia)Windows Mobile / WindowsPhoneiOSRIM OS
Bada (Samsung)Palm OSAndroiddll
OS For Cloud ComputingGoogle Chrome OS.....
For PC/desktopComputingMS Windows
Linux based
Osx / Leopard for Mac
Sundll
8/7/2019 About_Android2
7/35
8/7/2019 About_Android2
8/35
Android History 2005, Google mengakuisisi Android, Inc, sebuah perusahaan yang
memproduksi sistem operasi untuk perangkat mobile
Andy Drubin dan timnya mula mengembangkan sistem operasi untukperangkat mobil dan seluler berbasis Linux. Target pasar utama merekaadalah para manufacturer handset. Misi mereka adalah mengembangkansistemn operasi yang mnudah, fleksibel , dan upgradeable.
Akhir 2007, beberapa perusahaan Google, HTC, Motorola, Intel, Qualcomm,Sprint Nextel, T-Mobile dan Nvidia bergabung bersama membentuk OpenHandset Alliance. Akan mengembangkan platform standar terbuka untukperangkat 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 padasmartphone dan netbook (lisensi untuk telephony dan network).
Google selanjutnya memfokuskan pengembangan Android untuksmartphones dan tablet PC. Selanjutnya tidak menutup kemungkinanpengembangan akan difokuskan juga untuk perangkat Netbook danperangkat mobile lainnya
8/7/2019 About_Android2
9/35
Mengapa Google mengembangkan
Android dan OS Chrome ? Google mempunyai alasan kuat untuk melirik pangsa ini, karena perkembangantekTidaklogi perangka mobile termasuk seluler sudah merupakan revolusi.Perkembangan dalam dunia telekomunikasi nirkabel ini terus bergulir dengansangat cepat. Apabila saat ini seseorang memanfaatkan PC di rumah, danTidaktebook/netbook untuk ke kantor atau kuliah, serta berkomunikasi melaluitelepon seluler. Maka pergeseran yang selanjutnya terjadi adalah, orang mulaiberkeinginan bagaimana menyatukan semuanya dalam satu genggaman.
Hal tersebut telah mulai dipenuhi dengan munculnya PDA/smartphone, di manaseseorang dapat merangkum semua kebutuhan komputasinya dalam satugenggaman. Dan perkembangan inilah yang membuat Google berambisi untukmenguasai di pasar sistem/platform perangkatnya.
Google ingin memasuki dan mengambil pangsa pasar OS, sepertihalnyaMicrosoft mengembangkan Windows 7 dan Windows Phone 7, Apple dengan iOSdan 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
8/7/2019 About_Android2
10/35
Perkembangan Versi Android
Android 1.1
(released February,2009)Features included:Alarm ClockAPI DemosBrowserCalculator
CameraContactsDev ToolsDialerEmail
Maps (and StreetView)MessagingMusicPictures
Settings
Android 1.1
(released February,2009)Features included:Alarm ClockAPI DemosBrowserCalculator
CameraContactsDev ToolsDialerEmail
Maps (and StreetView)MessagingMusicPictures
Settings
Android 1.5 CupcakeRelease in May, 2009.
The UI was greatly improved
Added the following features:Video recording
Bluetooth A2DP
automatic Bluetooth connectinguploading videos to YouTube and Picassa
copy/paste functionality.
Android 1.5 CupcakeRelease in May, 2009.
The UI was greatly improved
Added the following features:Video recording
Bluetooth A2DP
automatic Bluetooth connectinguploading videos to YouTube and Picassa
copy/paste functionality.
Android 1.6 DonutSeptember, 2009.
This version included:integrated camera,video recorder,
gallery interface,
complete with a multi-select/delete feature
gesture search
voice search
application integration
greatly improved text-to-speech functions
Android 1.6 DonutSeptember, 2009.
This version included:integrated camera,video recorder,
gallery interface,
complete with a multi-select/delete feature
gesture search
voice search
application integration
greatly improved text-to-speech functions
8/7/2019 About_Android2
11/35
Android 2.0/2.1 (Eclair)October 26, 2009.
This revision included:Accelerated hardware speeds
More screen size options andresolutions
Greatly improved UI
Exchange support
Live wallpapers
Upgraded virtual keyboards
Bluetooth 2.1
Google Maps 3.1.2
Android 2.0/2.1 (Eclair)October 26, 2009.
This revision included:Accelerated hardware speeds
More screen size options andresolutions
Greatly improved UI
Exchange support
Live wallpapers
Upgraded virtual keyboards
Bluetooth 2.1
Google Maps 3.1.2
Android 2.2 Froyo
Some of these feature sets include: Full Flash 10.1 support Up to 5 times faster processing
Portable hotspot capabilities that will
support up to 8 devices
Better homescreen with dedicated
shortcuts
Greatly improved Exchange support
through Exchange 2010, Camera/video enhancements such as:
better onscreen control buttons and the
highly-anticipated feature of enabling
the LED to illuminate during video
recording.
Multiple keyboard languages
Android cloud-to-device messaging
Storing apps on an SD card Voice dialing over Bluetooth
dll
Android 2.2 Froyo
Some of these feature sets include: Full Flash 10.1 support Up to 5 times faster processing
Portable hotspot capabilities that will
support up to 8 devices
Better homescreen with dedicated
shortcuts
Greatly improved Exchange support
through Exchange 2010, Camera/video enhancements such as:
better onscreen control buttons and the
highly-anticipated feature of enabling
the LED to illuminate during video
recording.
Multiple keyboard languages
Android cloud-to-device messaging
Storing apps on an SD card Voice dialing over Bluetooth
dllAndroid 2.3"Gingerbread"
Diprediksikan rilis Januari
2011
Android 2.3"Gingerbread"
Diprediksikan rilis Januari
2011
8/7/2019 About_Android2
12/35
Platform Distribution
Android 1.5 6.3%
Android 1.6 10.6%
Android 2.1 39.6%
Android 2.2 43.4%
Data perDescember , 2010
8/7/2019 About_Android2
13/35
Operating
Systems
Touch ScreenSupport
Ya Ya Ya
Multi-touch Ya Ya Ya
Multitasking Tidak Ya Ya
Copy-Paste Tidak Ya YaApp Store Windows Marketplace Android Market App Store
Dedicated GameCenter
Xbox Live Tidak Game Center
Music/Video Player Ya Ya Ya
Default Browser IE based WP7 Browser Android Browser iPhone Safari
Default SearchEngine
Bing Google Google
Maps Bing Maps Google Maps Google Maps
Flash Support Tidak Ya Tidak
Office Mobile App Ya Ya Tidak
Dedicated BooksApps
Tidak Tidak Ya
Komparasi Android vs OS lainnya
8/7/2019 About_Android2
14/35
Messaging Ya Ya Ya
SDK Ya Ya Ya
FirmwareUpdates
Ya Ya Ya
AdvertisingPlatform
Ya Ya Ya
Tidak. of AppsAvailable
N/A 70,000+ 250,000+
SupportedPlatforms
XNA, Silverlight,ARM, x86
ARM, MIPS, x86 ARM
Java Support Tidak Ya Tidak
Release Date October 11, 2010 May 20, 2010 [SDKReleased]
September 8, 2010
8/7/2019 About_Android2
15/35
Android Open platform IDE berbasis Eclipse atau NetBeans Development SDK dapat diunduh free
Easy to debug, can send logs to developers Bhs pemrograman : Java Support script Perl, Python, etc Dapat instalasi aplikasi dari sdcard, random
sites - Tidakt locked to a specific market Can publish applications on the Android
market instantly User has access to the sdcard and can use it
as a USB disk Adobe Flash support
iOS (iPhone) Closed platform Multitasking support Development kit - berbayar Bhs pemrograman : C user does Tidakt have access to the
sdcard user can only do synchronization via
internet or LAN Third party Application hanya dapat
diinstalasi dari Apple store. Publishing aplikasi ke Apple store
harus dengan prosedur yang panjangdan sulit
Tidak support Adobe Flash
8/7/2019 About_Android2
16/35
BlackBerryClosed platformProgramming environment :JavaBelum support Adobe FlashSupport Multitasking
Windows Phone 7Closed platformKelanjutan dari Windows Mobile 6.xProgramming environment :
Silverlight & XNAIDE : Visual Studio 2010Tidak support multitasking for thirdparty applicationsThird party applications hanya dapatdiinstalasi dari MS Marketplace
Tidak support Adobe Flash
8/7/2019 About_Android2
17/35
Mobile Phones /
Smartphones
Tablet Netbook
Android Handheld
8/7/2019 About_Android2
18/35
ANDROID PHONESSamsung
LG
MotorolaHTC
Sony EricssonDll
8/7/2019 About_Android2
19/35
Nexus S
Sudah dilengkapi dengan pre-installed Android 3.(Gingerbread)
Beberapa handheld Android terbaru & terpopuler
HTC EVO4G network, HD camcorders, dll
MOTOROLLA DROID XAndroid handheld paling
populer di US
8/7/2019 About_Android2
20/35
SAMSUNG GALAXY S
SONY ERRICSON XPERIA X10
8/7/2019 About_Android2
21/35
ANDROID TABLET
8/7/2019 About_Android2
22/35
ACER Android Tablet
Samsung Galaxy TabletHrg: 9 jt an
LG Tablet
8/7/2019 About_Android2
23/35
Beberapa new features
Android 2.2 Froyo
8/7/2019 About_Android2
24/35
8/7/2019 About_Android2
25/35
Flash SupportDengan memanfaatkan Flash player for froyopengguna dapat mengakses dan menjalankanflash objek daam web, termasuk flash game
Text SelectionSeperti halnya di desktop OS, penggunadapat mengcopy teks ke dalam clipboarddan mem paste ke tempat yang diinginkan
8/7/2019 About_Android2
26/35
Android Market "Update all"Fitur update all memudahkan penggunamengupdate aplikasi-aplikasi dari Android Market
secara simultan.Di versi sebelumnya update aplikasi dilakukan satupersatu
Enhanced camera controlTombol on screen camera memudahkanpengaturan zoom, flash, white balance, geo-tagging, focus dan exposure.
8/7/2019 About_Android2
27/35
Aplikasi-Aplikasi AndroidTersedia 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 dansebagian Berbayar.Aplikasi dapat dipilih dan didownload langsung dari AndroidMarket mellaui handheld Android
8/7/2019 About_Android2
28/35
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
8/7/2019 About_Android2
29/35
Android Market
vsApple Store
Open system. Developer dapatmempublish aplikasinya ke AndroidMarket secara langsung
Developer fee : $25 untuk registrasi
Refund untuk pembeli aplikasi.Uninstalasi dalam 24 jam, uang
kembali /. refund Fee 30% untuk android Market
Populasi aplikasi saat ini lebihkurang : 70.000 aplikasi
Closed system. Aplikasi harusmelalui Apple untuk direviewterlebih dahulu
Developer fee : $99 untukregistrasi tanpa jaminan aplikasiakan dipublish
Tidak Refund
Fee 30% untuk Apple Store
Populasi saat ini mencapai lebihkurang : 110.000 aplikasi
8/7/2019 About_Android2
30/35
ANDROID Application Development
Aplikasi Android ditulis dalam bahasa pemrograman JAVA
Source code Java, data, dan file-file resources dibundel menjadiAndroid Package, suatu file archieve dengan ekstensi .APK
File tersebut yang menjadi kendaraan untuk mendistribusikanaplikasi dan menginstalasi nya dalam mobile device. File ini lahyang didownload oleh pengguna.
Reference : http://developer.android.com
8/7/2019 About_Android2
31/35
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
8/7/2019 About_Android2
32/35
Android Emulator
8/7/2019 About_Android2
33/35
What Next ?
Kompetisi platform antara Android, IOS, Blackberry danWindows Phone akan semakin ketat khususnya untukdua OS pertama tersebut. Tetapi akselesari Androidakan lebih tinggi karena keterbukaan sistem dan
dukungan hardware manufacturer yang kuat
Semakin banyak pengguna Hphone, laptop/netbookakan bergeser ke smartphone dan tablet
Developer dan populasi aplikasi Android akanberkembang sangat pesat. Aplikasi untuk semuakebutuhan akan dikembangkan di basis Android
8/7/2019 About_Android2
34/35
Saran
Android hanya salah satu sisi atau sebagiankecil dari perkembangan tekTidaklogi bidang IT
yang sangat luas dan komprehensif
Tidak ada tekTidaklogi yang terbaik, yang ada
adalah tekTidaklogi yang lebih baik. Manfaatkansecara proporsional
Bergeraklah dari fase NATIVE USER ->
POWERUSER -> EN
HAN
CER ->D
EVELOPER Manfaatkan peluang usaha/kerja di bidang
pengembangan software baik berbasis Android
atau platform lainnya
8/7/2019 About_Android2
35/35
Terimakasih
Semoga Bermanfaat