Escolar Documentos
Profissional Documentos
Cultura Documentos
Mobile
Mobile Operating
Operating System
System
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
LG Tablet
Beberapa new features
Android 2.2 “Froyo”
Portable Hotspot & USB Tethering
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
• 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
• 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