MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

dokumen-dokumen yang mirip
SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

[Pelatihan Pemrograman Android]

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Persiapan. 2.1 Hardware

Mengenal Pemograman Android Menggunakan Eclipse

Praktikum 1 - Getting Started with Android

Pemrograman Mobile Android # 2

First Cup Android. TripleLands Tutorial

UNIVERSITAS KOMPUTER INDONESIA

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

Praktikum II Membuat Project di Android

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

Percobaan 9 Basic Widget

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

Stuktur Folder Project Di Android Studio

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

Persiapan Lingkungan Pengembangan Android

Cara Install Java SE Development Kit (JDK) di Windows

Gambar 1. Perangkat mobile Android

BAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Perancangan Aplikasi

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN ANALISA

TUTORIAL INSTALASI ANDROID SDK

Membuat Aplikasi Sederhana Hello World untuk Android

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

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

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

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

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB IV HASIL DAN PEMBAHASAN

BAB IV PENGUJIAN DAN ANALISA

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

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

BAB IV PENGUJIAN DAN ANALISA ALAT

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

PENDAHULUAN TENTANG NETBEANS

MODUL-MODUL PRAKTIKUM VB.

Mudah Belajar Android A-Z. Annabe Anna arthdi putra

[Pemrograman Android Widget 01][Level: Pemula] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. Lisensi Dokumen:

Pembuatan Aplikasi Android Sederhana dengan Eclipse

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

BAB IV HASIL DAN UJI COBA

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

SIKLUS HIDUP ACTIVITY PADA ANDROID

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

PENGENALAN APLIKASI DENGAN ANDROID STUDIO

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

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Aplikasi Android Untuk Kimia (3): Reaksi Redoks

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

TUTORIAL PEMROGRAMAN PADA FPGA XILINX VIRTEX 5 ML506 BOARD

Praktikum 8 Dasar Pemprograman Android

BAB II LANDASAN TEORI

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Membuat Aplikasi Toko Buku Online

BAB 4 IMPLEMENTASI DAN EVALUASI

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

KUMPULAN APLIKASI JAVA J2ME

TINJAUAN PUSTAKA. berkembangnya metode pengelasan yang baik serta ditemukannya alat-alat

BAB I PENGENALAN FLASH DAN ACTIONSCRIPT 3.0

1. PENDAHULUAN 1.1. Latar Belakang Masalah

Menulis Aplikasi untuk Android Bagian I

SEDUNIA v.0.1 Muhammad Amiral

BAB IV IMPLEMENTASI DAN EVALUASI

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

Dasar Pemrograman Java

BAB II LANDASAN TEORI

Aplikasi Android Untuk Kimia (1): Volume Gas

Web Service: Memulai Proyek

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN

LAPORAN TUGAS AKHIR APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID. Disusun Oleh

Class yang dipakai Untuk membuat tampilan map pada Android, kita bisa memanfaatkan MapView sebagai berikut:

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

: Adhika Novandya NPM : Jurusan : Teknik Informatika Pembimbing : Dr. Debyo Saptono

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

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

CARA INSTALASI DAN MENJALANKAN PROGRAM

Aplikasi Enkripsi Untuk Pengiriman Pesan Rahasia Berbasis Android

BAB IV PENGUJIAN DAN ANALISA ALAT

Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)

DASAR MENGGUNAKAN VISUAL BASIC 6.0

PEMROGRAMAN MOBILE TUTORIAL MEMBUAT BUTTON

Langkah Mudah Pemrograman Android Menggunakan App Inventor 2 Ultimate

Panduan Instalasi Galileo Desktop Versi 2.5

Cara Mendownload dan Menginstall B4A Android

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

BAB 3 Mengenali Lingkup Pemrograman Anda

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi program Aplikasi Penghitung Zakat Berbasis Mobile Android

Transkripsi:

MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR

MATERI 1 MEMBUAT APLIKASI ANDROID PERTAMA Tujuan: Mahasiswa mampu dan memahami cara untuk membuat aplikasi mobile dengan menggunakan Android Studio. Mahasiswa memahami komponennya untuk mendukung dalam pembuatan aplikasi Android. Pustaka: Abdul Kadir, 2013: Pemograman Aplikasi Android. Andi Yokyakarta. 1. Membuat Aplikasi Pertama Sebelum membuat aplikasi Android pertama Anda, pastikan beberapa piranti pengembangan aplikasi Android berikut ini sudah terinstal pada komputer Anda. Piranti-piranti tersebut antara lain sebagai berikut. Java Development Kit (JDK), Eclipe / Android Studio, Android SDK, dan Android Development Tools (ADT). Catatan! Dalam buku ini Penulis menggunakan Android Studio sebagai IDE (Integrated Development Environment). Maka piranti pengembangan aplikasi yang lain yang dibutuhkan hanya JDK dan Android SDK. Setelah piranti pengembangan aplikasi yang dibutuhkan sudah terinstal, maka anda dapat membuat aplikasi Android pertama Anda. Berikut ini adalah langkah-langkah untuk membuat aplikasi Android pertama Anda. 1. Buka aplikasi Android Studio, pada saat pertama kali memulai akan terlihat tampilan sebagai berikut. Copyright 2015 by Chalifa Chazar- edu.script.id Page 2

2. Pilih Start a new Android Studio project. Pada saat Start a new Android Studio project dipilih, maka akan ditampilkan sebuah dialog box konfigurasi project sebagai berikut. Copyright 2015 by Chalifa Chazar- edu.script.id Page 3

Catatan. Application Name menyatakan nama aplikasi. Nama ini akan muncul pada bagian atas aplikasi. Nama aplikasi boleh menggunakan spasi. Company Domain menyatakan nama paket di aplikasi. Default akan menggunakan awalan com.example. dan akan diikuti dengan nama project. Perlu diketahui, com menyatakan nama domain organisasi tertinggi, example menyatakan nama subdomain. Package Name menyatakan penamaan package dalam bahasa pemograman java. Biasanya merupakan gabungan dari Company Domain dan Application Name. Project Location menyatakan alamat project akan disimpan. 3. Isi Application Name dan Company Domain project baru Anda. Lalu tekan Next. 4. Selanjutnya akan muncul dialog box untuk memilih platform dimana aplikasi akan dijalankan, seperti dibawah ini. Ceklist platforms Phone and Tablet dan klik Next. Copyright 2015 by Chalifa Chazar- edu.script.id Page 4

5. Selanjutnya Anda diminta untuk memilih sebuah Activity. Pilih Blank Activity dan klik Next. Catatan. Activity adalah komponen dalam aplikasi Android yang menyatakan satu tugas yang dapat dilakukan oleh aplikasi, seringkali terkait dengan interface aplikasi. Sebuah aplikasi biasanya memiliki activity utama saat menjalankan aplikasi, activity lain ketika melihat konten, dan activity lain ketika menjalankan fungsi dari aplikasi. 6. Selanjutnya akan muncul dialog box untuk meng-custom activity. Biarkan dalam bentuk default. Lalu klik Finish. Copyright 2015 by Chalifa Chazar- edu.script.id Page 5

Project Android saat ini merupakan aplikasi Hello World sederhana. Untuk mencoba silahkan Run App atau dengan menggunakan shortcut Shift+F10. Saat akan menjalankan aplikasi, akan muncul sebuah dialog box untuk memilih perangkat device. Anda bisa memilih device Android yang terkoneksi atau dengan menggunakan emulator. Catatan. Pada buku ini penulis menggunakan device Android (tidak menggunakan emulator) untuk menjalankan aplikasi. Copyright 2015 by Chalifa Chazar- edu.script.id Page 6

Latihan 1 Coba dan rubah tulisan Hello World menjadi Nama Anda. 2. Mengganti Hello World Untuk mengganti kata hello world, perlu diperhatikan langkah-langkah berikut ini. 1. Di ADT, double-klik values untuk memunculkan string.xml. 2. Double-klik string.xml untuk menampilkan isi kode. Berikut ini adalah tampilan kode dari string.xml. Copyright 2015 by Chalifa Chazar- edu.script.id Page 7

3. Ubahlah isi dari <string name= hello_world >, menjadi nama Anda. 4. Coba dan jalankan aplikasi. Latihan 2 Tambahkan NIM dan Jurusan Anda pada latihan sebelumnya sehingga menjadi tampilan seperti dibawah ini. 3. Memahami Struktur Project Dalam sebuah aplikasi tersusun oleh beberapa folder maupun file. Folder yang tersedia adalah src, gen, assets, bin, libs, dan res. Folder-forder tersebut memiliki fungsi antara lain sebagai berikut. Folder src berisi file-file sumber (berisi kode sumber) yang menyusun project. Pada saat proyek diciptakan, folder ini berisi file yang bernama <activity>.java. Folder gen berisi dua file yaitu BuildConfig.java dan R.java. Folder assets berisi file-file audio (jika aplikasi melibatkan audio) untuk keperluan streaming dan animasi. Folder bin berisi file biner. Hasil kompilasi aplikasi Android yang berekstensi.apk di letakkan pada folder ini. Folder libs berisi file pustaka (berekstensi.jar) Copyright 2015 by Chalifa Chazar- edu.script.id Page 8

Folder res berisi sumber-sumber daya proyect. Pada folder ini terdapat sub-folder antara lain:» Sub-folder yang berawalan drawable yang berisi gambar-gambar yang digunakan pada aplikasi.» Sub-folder layout berisi file XML yang berhubungan dengan activity. Berikut ini adalah contoh tampilan activity_main.xml.» Sub-folder menu berisi file main.xml, yang berguna untuk menangani menu» Sub-folder values menampung string-string yang bersifat global yang disimpan di file strings.xml. terdapat pula file dimens.xml (berisi file-file yang menyatakan dimensi layar) dan styles.xml (berisi nilai-nilai yang menyatakan style untuk mengatur tema) Perlu diketahui juga pada struktur project terdapat file AndroidMainfest.xml. file ini berisi pengaturan-pengaturan yang bersifat global atau yang dikenal dengan file konfigurasi. Berikut ini adalah isi dari file AndroidMainfest.xml. Copyright 2015 by Chalifa Chazar- edu.script.id Page 9