Anda di halaman 1dari 19

DEVELOP APLIKASI DENGAN PLATFORM ANDROID

BANYAK PERANGKAT DALAM SATU PLATFORM


Android adalah platform OpenSource Setiap hari ada 900K+ perangkat android yang diaktivasi di

seluruh dunia 1 milliar download aplikasi tiap bulannya Setiap perangkat yang menggunakan layanan Google harus lolos tahap uji test kompatibiltas
Kemampuan perangkat dan API-nya

Mendukung banyak macam ukuran layar dan Resolusi Membedakan market berdasarkan kemampuan Hardware

* Data tahun 2011

APLIKASI

PROSES
Setup Environment
Android SDK, Android Development Tools, dan Android Platforms Virtual Device

Development
Membangun sebuah aplikasi dengan tools dan API. Java atau C++

Testing & Debugging


Menjalankan dan menguji aplikasi. Menggunakan Tools.

Publishing
Konfigurasi aplikasi untuk siap dirilis Google Play

SETUP ENVIRONMENT (TOOLS)


Android Software Development Kit Android Development Tools (Editor) Android Platforms (Sistem Operasi)
Ice Cream Sandwich Ginger Bread Froyo

Virtual Device (Emulator)

DEVELOPMENT TOOLS (1)

DEVELOPMENT TOOLS (2)

PLATFORM MANAGER

VIRTUAL DEVICE (1)

VIRTUAL DEVICE (2)

DEVELOPMENT
Desain Layout dan antarmuka (UI)

Background Process (Messaging, Location, Telephony, Camera,

Sensors, Data Storage, Connectivity, Localization, etc..)


Bahasa pemrograman Java atau C++ Output dari proses ini adalah file aplikasi yang berekstensi .apk

DESAIN LAYOUT & ANTARMUKA


Layout

Icon
Tombol Input Teks Map

Navigasi
dll

PEMROGRAMAN JAVA ATAU C++


Untuk mengatur proses yang terjadi di dalam aplikasi

C++ digunakan untuk proses yang bersifat native (low level)

TESTING & DEBUGGING (1)


Menguji semua fungsi yang ada pada aplikasi menggunakan

Tools
Activity Testing Content Provider Testing Service Testing

Memperbaiki jika ditemukan kesalahan dan mengoptimasi

performansi Memastikan semua fitur telah diuji sebelum aplikasi dirilis

TESTING & DEBUGGING (2)

TESTING & DEBUGGING (3)

PUBLISHING
Mempersiapkan aplikasi untuk dipublish
Icon Aplikasi License Agreement Application Keys

Publish Aplikasi
Google Play (TRUSTED) Via Email Via Website App Markets

DEMO

SUMBER
http://developer.android.com/

Anda mungkin juga menyukai