Pemrograman Mobile Android # 2

dokumen-dokumen yang mirip
Pemrograman Mobile Android. ajib susanto fik Udinus 1

Pemrograman Mobile Android # 3

BAB IV IMPLEMENTASI DAN ANALISA

SIAPA TAKUT? BELAJAR PEMROGRAMAN ANDROID DARI DASAR

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

Pertama tama install terlebih dahulu java versi terbaru pada. atau didalam

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

Persiapan. 2.1 Hardware

menjadi menurun. Untuk itu, mulai kembalikan kualitas dasar kesehatan dengan mengetahui istilah-istilah dan pola hidup sehat yang terkandung dalam ilm

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

Percobaan 9 Basic Widget

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

SILABUS MATAKULIAH. Revisi : 1 Tanggal Berlaku : Maret Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

Mengenal Pemograman Android Menggunakan Eclipse

SEDUNIA v.0.1 Muhammad Amiral

TUTORIAL INSTALASI ANDROID SDK

BAB 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi

First Cup Android. TripleLands Tutorial

Instalasi SDK dan AVD

UNIVERSITAS KOMPUTER INDONESIA

KUMPULAN APLIKASI JAVA J2ME

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Gambar 1. Perangkat mobile Android

Praktikum 8 Dasar Pemprograman Android

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca mendownload perangkat lunak yang dibutuhkan yaitu sebagai berikut:

BAB II TINJAUAN PUSTAKA

CARA INSTALASI DAN MENJALANKAN PROGRAM

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Persiapan Lingkungan Pengembangan Android

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

BAB 4 IMPLEMENTASI DAN EVALUASI

Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface

Membuat Aplikasi Sederhana Hello World untuk Android

E27 APLIKASI PENGENALAN BUAH DAN SAYURAN DALAM 4 BAHASA (INDONESIA, INGGRIS, PRANCIS, JERMAN) BERBASIS ANDROID

Pertemuan 2. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya

Location Based Services

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

APLIKASI WIDGET BERBASIS JAVA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang aplikasi resep makanan ini pernah

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

BAB I SEKILAS VISUAL STUDIO.NET 2008

PENGENALAN APLIKASI DENGAN ANDROID STUDIO

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

TUTORIAL PEMROGRAMAN PADA FPGA XILINX VIRTEX 5 ML506 BOARD

BAB IV HASIL DAN PEMBAHASAN

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

Praktikum II Membuat Project di Android

PEMROGRAMAN SMART PHONE MENGGUNAKAN SDK ANDROID DAN HACKING ANDROID : Prof. Jazi Eko Istiyanto, Ph.D.

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE

MODUL I PENGENALAN VISUAL BASIC.NET

Teknologi Game. ratnokustiawan.wordpress.com. Game Genres / Aliran Permainan

BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core

[Pelatihan Pemrograman Android]

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak pada

BAB 4 IMPLEMENTASI DAN EVALUASI

STMIK-IM MODUL PRAKTIKUM PHONEGAP MODUL PRAKTIKUM TKB PENGEMBANGAN APLIKASI BERBASIS PLATFORM. script.

INSTALASI ECLIPSE HELIOS DAN ANDROID SDK

APLIKASI HITUNG ZAKAT BERBASIS ANDROID TUGAS AKHIR. Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

BAB IV PENGUJIAN DAN ANALISA ALAT

KONEKSI NETBEANS DENGAN DATABASE SQLITE

Menampilkan Map. B. Menambahkan referensi library google-play-service.jar ke dalam project

BAB IV PENGUJIAN DAN ANALISA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

(ELks) BERBASIS ANDROID

Panduan Instalasi Galileo Desktop Versi 2.5

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

BAB IV TESTING DAN IMPLEMENTASI SISTEM

SISTEM PENDUKUNG KEPUTUSAN BERBASIS TABLET PC (PERSONAL COMPUTER) SEBAGAI PENENTU STATUS GIZIGIZI

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

1. MENGENAL VISUAL BASIC

BAB II. KAJIAN PUSTAKA

1. Desktop Microsoft Windows

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB I PENDAHULUAN. masyarakat dalam memperoleh data dan informasi. Internet (Interconnected

BAB II TINJAUAN PUSTAKA. Implementasi Kampanye Pariwisata Museum Sangiran di Kabupaten Sragen

DATABASE SQL SERVER. Database SQL Server Halaman 1

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

PANDUAN INSTALASI CONNECTION KIT PADA WINDOWS 3.1

BAB IV HASIL DAN UJI COBA

PRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

Transkripsi:

Pemrograman Mobile Android # 2 SDK & Dasar Pengembangan Aplikasi Mobile ajib susanto fik Udinus 1

TIK Mahasiswa dapat menjelaskan beberapa macam SDK untuk pemrograman mobile. Mahasiswa dapat menggunakan SDK tertentu untuk mengompilasi aplikasi pemrograman mobile. Mahasiswa mampu men-deploy aplikasi mobile ke dalam emulator dan perangkat mobile. ajib susanto fik Udinus 2

Android SDK (Software Development Kit) tools API (Application Programming Interface) yang diperlukan untuk memulai pengembangan suatu aplikasi pada platform android menggunakan bahasa pemrograman Java ajib susanto fik Udinus 3

AVD (Android Virtual Device) Emulator untuk menjalankan virtual Android Terdiri : Sebuah profil perangkat keras yang dapat mengatur pilihan untuk menentukan fitur hardware emulator. Misalnya, menentukan apakah menggunakan perangkat kamera, apakah menggunakan keyboard QWERTY fisik atau tidak, berapa banyak memori internal, dan lain-lain. Sebuah pemetaan versi Android, maksudnya menentukan versi dari platform Android akan berjalan pada emulator. Pilihan lainnya, misalnya menentukan skin yang kita ingin gunakan pada emulator, yang memungkinkan untuk menentukan dimensi layar, tampilan, dan sebagainya. Dapat menentukan SD Card virtual untuk digunakan dengan di emulator. ajib susanto fik Udinus 4

AVD ajib susanto fik Udinus 5

AVD ajib susanto fik Udinus 6

ADT (Android Development Tools) Plugin yang didesain untuk IDE Eclipse yang memberikan kemudahan dalam mengembangkan aplikasi android dengan menggunakan IDE Eclipse. Versi : ADT 22.6.0 (March 2014) ADT 22.3.0 (October 2013) ADT 22.2.1 (September 2013) ADT 22.2 (September 2013) ADT 22.0.5 (July 2013) ADT 22.0.4 (July 2013) ADT 22.0.1 (May 2013) ADT 22.0.0 (May 2013) ADT 21.1.0 (February 2013) ajib susanto fik Udinus 7

Konfigurasi Eclipse + ADT Jalankan Eclipse Pilih pada menubar HelpInstall New Software ajib susanto fik Udinus 8

Eclipse + ADT Klid add utk menambahkan Tulis nama field, misal : androit ADT Pada Location Field, tuliskan: https://dlssl.google.com/android/eclipse/ ajib susanto fik Udinus 9

Install ADT Tampil, select all, next, review, klik next ajib susanto fik Udinus 10

Install ADT License agreement, klik finish Install akan berjalan, plugin ADT akan terinstall ajib susanto fik Udinus 11

Konfigurasi Lokasi SDK Pada menubar, pilih window preferences Pilih android pd tab kiri ajib susanto fik Udinus 12

Konfigurasi Lokasi ADT Pilih lokasi, klik OK ajib susanto fik Udinus 13

Konfigurasi Emulator Untuk melihat apakah aplikasi yang dibangun pada kondisi berjalan baik atau tidak, dapat dicoba dijalankan dengan emulator Developer harus tahu bagaimana men-set up emulator dengan beberapa konfigurasi yang berbeda harus membuat Android Virtual Device (AVD) yang disebut juga emulator Buka AVD Manager, pada toolbar klik ikon (Opens Android Virtual Device Manager) ajib susanto fik Udinus 14

Konfigurasi Emulator Kotak dialog Klik New Kemudian isikan : Name : 2_2_Default_HVGA Target : Android 2.2 API Level 8 SD Card : <sementara kosongkan> Skin : HVGA Hardware : <sementara abaikan> Klik Button Create AVG ajib susanto fik Udinus 15

Konfigurasi Emulator ajib susanto fik Udinus 16

Run Program Sebelum project aplikasi dijalankan, atur terlebih dahulu run configuration Pada MenuBar Run Run Configuration ajib susanto fik Udinus 17

Run Configuration Masukan Nama Konfigurasi dan Pilih Project yang akan dijalankan dengan konfigurasi ini Name : ContohKonfigurasi Project : ModeTelepon ajib susanto fik Udinus 18

Run Program Jalankan ajib susanto fik Udinus 19

Tampilan AVD ajib susanto fik Udinus 20

Struktur Program Android Pada Project Explorer terlihat detail struktur darisuatu Project Android Terdapat beberapa folder dibawah Nama Project, yaitu: src gen merupakan folder untuk source merupakan folder misterius. berisikan file yang di generate oleh ADT Android Version (misal: Android 2.2) assets res merupakan folder untuk menempatkan berbagai file asset (data) yang dimiliki project (contoh: file data dari SQLite). Data di folder inidapat diakses melalui AssetManager atau metode getassets(). merupakan folder untuk menempatkan berbagai resource yang digunakan oleh project, misal: file xml, icon atau picture ajib susanto fik Udinus 21

Struktur Program Android Selain folder-folder diatas, terdapat beberapa folder lain misal folder: bin, libs, danreferenced libraries. Folder bin tidak tampak dikarenakan di hidden. Sementara folder libs dan referenced libraries tidak akan muncul sampai developer menambahkan thirdparty library dan direferensi dalam project. File AndroidManifest.xml membantu developer mengidentifikasi komponen yang di build dan dijalankan oleh aplikasi. Project.properties membantu developer mengidentifikasi default properties dari project android. ajib susanto fik Udinus 22

Referensi FelkerD.; Dobbs J, 2011, Android Application Development For Dummies, Wiley Publishing Inc., USA Official Android Developer Documentation http://developer.android.com/. Esposito, Dino, Architecting Mobile Solutions for the Enterprise, 2012, O Reilly Media. Iversen, Jakob & Eierman, Michael, Learning Mobile App Development A Hands-on Guide to Building Apps with ios and Android, 2014, Pearson Education. Meier, Reto, Professional Android 4 Application Development, 2012, John Wiley and Sons. McWherter, Jeff & Gowell, Scott, Professional Mobile Application Development, 2012, John Wiley & Sons ajib susanto fik Udinus 23

Ada Pertanyaan ajib susanto fik Udinus 24

Tugas 2 Buat aplikasi pengalih mode, on/off ajib susanto fik Udinus 25

Rehat Sejenak Kepleset Password ajib susanto fik Udinus 26