Praktikum 1 - Getting Started with Android

dokumen-dokumen yang mirip
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Cara Membuat Background Dinamis di Android

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

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

Penggunaan Button di Android

Membuat Interface Dinamis Menggunakan FrameLayout

Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0

Membuat preferensi atau pengaturan pada aplikasi android

PEMBUATAN APLIKASI SOAL UMPN BESERTA PEMBAHASANNYA MENGGUNAKAN ANDROID BERBASIS CLIENT SERVER TUGAS AKHIR EKO JULIO MISRA

Lecture Notes

TUTORIAL PEMBUATAN APLIKASI SEDERHANA TOUCH AND GESTURE PADA ANDROID

UNIVERSITAS KOMPUTER INDONESIA

LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.dentalexsys;

Cara Membuat Aplikasi Android Sederhana Menggunakan Eclipse

Location Based Services

Pembuatan Aplikasi Android Sederhana dengan Eclipse

UNIVERSITAS KOMPUTER INDONESIA

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.tht;

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

Membuat Aplikasi Sederhana Hello World untuk Android

Cara membuat Aplikasi Android : CheckBox dengan Eclipse

Praktikum VI Activity dan Intent

Cara Install Java SE Development Kit (JDK) di Windows

Praktikum XI Animasi dan Multimedia

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

Stuktur Folder Project Di Android Studio

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

Latihan 2 List Menu Bertingkat

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

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

Memiih Penyimpanan Internal atau External

First Cup Android. TripleLands Tutorial

Menulis Aplikasi untuk Android Bagian I

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

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

Ijin Akses Agar program kita dapat mengakses GPS, kita harus menambahkan permission pada AndroidManifest.xml sebagai berikut:

PAPB-C. Yang harus dipersiapkan: 1. Eclipse 2. AVD/GenieMotion 3. JDK Membuat Android Application Project Baru

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

[Pelatihan Pemrograman Android]

Persiapan. 2.1 Hardware

Latihan 1 Menghitung Luas Persegi Panjang

UNIVERSITAS KOMPUTER INDONESIA

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

Variabel dan tipe data

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

Praktikum VI Activity dan Intent

Tutorial Membuat Aplikasi Web View Android pada Eclipse

Praktikum XI Animasi dan Multimedia

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

PENGENALAN APLIKASI DENGAN ANDROID STUDIO

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca telah membaca beberapa tutorial sebagai berikut:

BAB IV IMPLEMENTASI DAN ANALISA

Praktikum IV Komponen UI (Radio Button, CheckBox dll)

Workshop Struktur dan Pemakaian Teknologi Game BAB 4. Menu

UNIVERSITAS KOMPUTER INDONESIA

MEMULAI ECLIPSE. Juli 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir.

Membuat Spash Screen

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

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

Call Phone Permission pada Android

Percobaan 9 Basic Widget

BAB I SEKILAS VISUAL STUDIO.NET 2008

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

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

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

MODUL 1 DASAR-DASAR PEMROGRAMAN C++

Persiapan Lingkungan Pengembangan Android

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

Dasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.

Lankah langkah install windows 98

DASAR MENGGUNAKAN VISUAL BASIC 6.0

Praktikum I Pengenalan Android

Membuat Tab Layout Menggunakan Android Material Design

Membuat list dengan RecylerView dan dependency injection ButterKniffe


Custom Button pada Android Februari 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

Membuat Chating Messager Di Android

Praktikum IX Drag and Drop GUI dan Image Gallery

Praktikum 9 Pemprograman Android GUI 2 Layar

BAB IV IMPLEMENTASI DAN PENGUJIAN

Tutorial Aplikasi Android Sederhana dengan Action Button

PEMOGRAMAN APLIKASI BERGERAK (Java ME) Yoannita

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

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

SHARING DATA, PRINTER, DAN INTERNET PADA WINDOWS 7 (SEVEN)

MODUL I PENGENALAN VISUAL BASIC.NET

SUPLEMEN KULIAH MOBILE PROGRAMMING By : Tenia Wahyuningrum, S.Kom., MT

SEDUNIA v.0.1 Muhammad Amiral

INSTRUKSI PENCABANGAN

Transkripsi:

Praktikum 1 - Getting Started with Android Dosen : Tenia Wahyuningrum, S.Kom., MT Sebelum menjalankan aplikasi sederhana Hello World, kita perlu untuk menginstal programming environment. Hello World App dijalankan dengan Android emulator (yang mungkin akan berjalan lambat) dan menggunakan ponsel (yang akan berjalan lebih cepat). Resource yang paling baik untuk membangun aplikasi android adalah Android Developers. Kita akan menggunakan developers sebagai sumber materi sebagai bagian dari kuliah ini. Creating a New Android Project Untuk memulai aplikasi Android baru (dalam hal ini akan membuat HelloWorld), ikuti wizard sebagai berikut. 1. Klik "Start a new Android Studio project" seperti gambar berikut. 2. Isikan pada Application name, package name, dan project location seperti pada gambar. Package name adalah nama domain perusahaan (isikan bebas). Jika Anda ingin mengubah package name, klik edit pada kanan dari package name. Project Location adalah tempat dimana Anda akan menyimpan

project. Anda dapat memilih tempat yang anda inginkan. Selanjutnya klik next. 3. Untuk Minimum Required SDK, biarkan secara default and klik next 4. Buatlah activity. Disini Anda dapat memilih template yang diinginkan untuk aplikasi Anda. Pilih BlankActivity dan klik next. 5. New blank activity. Kemudian, klik default setting, dan klik finish. Hasilnya akan terlihat seperti ini.

MainActivity.java Open the app/java folder and look at the MainActivity.java code. package edu.dartmouth.cs.helloworld.helloworld; import android.support.v7.app.actionbaractivity; import android.os.bundle; import android.view.menu; import android.view.menuitem; public class MainActivity extends ActionBarActivity { @Override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); } @Override public boolean oncreateoptionsmenu(menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getmenuinflater().inflate(r.menu.menu_main, menu); return true; } @Override public boolean onoptionsitemselected(menuitem item) { // Handle action bar item clicks here. The action bar will

} } // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getitemid(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onoptionsitemselected(item); Running HelloWorld App Bagaimana cara menjalankan aplikasi tergantung pada dua hal, apakah Anda ingin melihat kekuatan pada device Android secara langsung, atau menggunakan emulator. Pada modul ini akan dijelaskan bagaimana menginstal dan menjalankan aplikasi pada device yang riil dan menggunakan emulator Android. Running HelloWorld on your phone Keuntungan besar menggunakan ponsel untuk membangun program adalah kecepatan saat load dan menjalankan program. Ini sangat kontras dengan emulator yang akan dibahas berikutnya, dimana program akan berjalan lambat dibandingkan dengan menjalankan di ponsel. Sebelum memulai, pastikan ponsel terhubung dengan laptop melalui USB port, seperti pada gambar berikut. Android Studio akan menginstal Hello World app pada ponsel yang terhubung dan menjalankannya.

Kemudian, klik setting pada ponsel dan pilih Developer option (opsi pengembang) dan pilihlah USB debugging hal ini akan mengijinkan Android Studio untuk berkomunikasi dengan ponsel untuk memrogramnya.

Pada dasarnya vendor dan provider tidak ingin opsi yang dapat diakses tanpa mengubahnya menjadi enable, jadi jika Anda tidak dapat melihat pilihan pengembang tombol, Anda harus tekan pada tombol About phone (di bawah pengaturan ) dan klik tombol Build nomor ' 7 ~ 8 kali dan sekarang Anda melihat pilihan pengembang. Klik dan jalankan button run pada toolbar Pilih Android Application dan klik OK.

Aplikasi telah di unduh, terinstal dan berjalan pada ponsel

If you app did not run Jika Anda tidak dapat melihat aplikasi berjalan pada ponsel, silakan cek USB enabled pada status bar seperti pada gambar berikut. Jika hal ini tidak dapat berjalan, pastikan Anda telah menekan klik pada opsi USB debugging seperti yang telah dibahas diatas. Jika masih belum bisa bekerja, anda dapat mencabut kabel USB dan memasukkannya kembali. Lihat kotak dialog yang akan terlihat pada ponsel. Jika itu bekerja, cek "Always allow from this computer" dan klik OK, seperti yang terlihat berikut ini.

Running HelloWorld on the Android Emulator Sekarang, mari kita jalankan program menggunakan emulator. Pengembang tanpa ponsel, memungkinkan mereka untuk menjalankan kode, pengujian dan kode debug. Kode yang berjalan pada emulator sama dengan yang berjalan pada perangkat riil (ponsel). Untuk menjalankan aplikasi, klik tombol run pada Android Studio. Dalam dialog pilih perangkat, klik lauch emulator dan klik OK. Android Studio akan menginstal aplikasi pada AVD Anda, waktu yang dibutuhkan bervariasi, bisa jadi agak memakan waktu yang lama.

Tugas pertamaku 1. Buatlah program helloworld, dan jalankan aplikasi tersebut (boleh di ponsel maupun emulator)! 2. Jelaskan fungsi mainactivity.java dan activity_main.xml dalam direktori android! 3. Apa perbedaan wrap content dan match parent pada pengaturan layout? Diambil dari kuliah : Smartphone Programming, Professor Andrew T. Campbell http://www.cs.dartmouth.edu/~campbell/cs65/cs65.html