TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

dokumen-dokumen yang mirip
TUTORIAL INSTALASI ANDROID SDK

Membuat Aplikasi Sederhana Hello World untuk Android

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

Percobaan 9 Basic Widget

INSTRUKSI PENCABANGAN

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

Program Kalkulator Sederhana Menggunakan Java Netbeans

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

Prosedur merupakan suatu tata cara kerja atau kegiatan untuk menyelesaikan pekerjaan

Persiapan. 2.1 Hardware

Modul Aplikasi Mobile. Pertemuan ke-2. Pengenalan environment android pada eclipse

Membuat File Database & Tabel

Membuat File Database & Tabel

Praktikum II Membuat Project di Android

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

Pembuatan Aplikasi Android Sederhana dengan Eclipse

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

E-Trik Visual C++ 6.0

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

Web Service: Memulai Proyek

[Pelatihan Pemrograman Android]

Praktikum 1 - Getting Started with Android

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

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

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

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

UNIVERSITAS KOMPUTER INDONESIA

visit :

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

TUTORIAL PEMBUATAN MEDIA PEMBELAJARAN DENGAN MENGGUNAKAN AUTOPLAY OLEH KELOMPOK 1. gunakan start menu untuk menampilkan program autoplay media studio.

Membuat Form. Oleh: Toni Heryana,S.Pd, MM

FLASH, FRAME, BEHAVIOR

Variabel dan tipe data

Mengenal dan Mulai Bekerja dengan Access 2007

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

Membuat JSP dan Servlet Sederhana

PENGENALAN STRUCT. Apa Itu Struct? Latar Belakang. Contoh. A. Pengenalan Struct

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

Prosedur Penggunaan Aplikasi Nanny My Kiddy

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

Bab I Pengenalan Visual BASIC

Praktikum 9 Pemprograman Android GUI 2 Layar

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK. Maimunah, S.Si,M.Kom

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

3.1 Mendaftar dan Pengenalan Cloudo

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

Membangun Android Studio Dengan Gradle

MODUL I Pengenalan IDE Visual Basic 6.0

BAB 2 SOFTWARE MULTIMEDIA

A. Memulai dan Struktur Visual Basic

Cara Install Java SE Development Kit (JDK) di Windows

Ginanjar Utama Workbench Tempat Bekerja

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

DEPOK AIR UNLIMITED NETWORK TAHUN ANGGARAN 2012

PENDAHULUAN TENTANG NETBEANS

Membuat Template Interaktif pada Microsoft Word 2010

BAB 3 Mengenali Lingkup Pemrograman Anda

BAB I MENGENAL PLANNER

PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING OBAT PANITIA

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE

Algoritma Pemrograman A

Area kerja. Gambar 1. Tampilan awal MS FrontPage

PERTEMUAN I PENGENALAN SHEET

03ILMU. Microsoft Word Mata Kuliah: Aplikasi Komputer. Sabar Rudiarto, S.Kom., M.Kom. KOMPUTER. Modul ke: Fakultas

Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio)

BAB II MICROSOFT VISUAL STUDIO

Menggunakan Microsoft Access (perhatikan untuk red text)

Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)

PENGOPERASIAN SISTEM OPERASI

LAB SISTEM OPERASI 1 AUGUST 29, Membuat direktori/folder.

Tutorial penggunaan CMS / Application By. Steph/IT/04/2010

Praktikum Pemrograman 1. Mengenal Delphi

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

ARTIKEL TUGAS AKHIR TUTORIAL APLIKASI RUMUS-RUMUS FISIKA LISTRIK DINAMIS DASAR BERBASIS ANDROID

MEMBUAT LAPORAN (DATA REPORT)

SERVLET. 5.1 Membuat Program Servlet

Pemrograman Mobile Android # 2

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

PRAKTIKUM 1 INPUT - OUTPUT

Java Library dan Java Swing

Cara membuat Aplikasi Android : CheckBox dengan Eclipse

BAB I SEKILAS VISUAL STUDIO.NET 2008

SIKLUS HIDUP ACTIVITY PADA ANDROID

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

DAFTAR ISI DISKOPUMKM.PAPUA.GO.ID 1

URAIAN POKOK PERKULIAHAN

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

Pembuatan Report menggunakan JasperReports dan ireport

Tampilan layar menu login

Pengenalan Visual Basic

PENGENALAN APLIKASI STATISTICAL PRODUCT AND SERVICE SOLUTIONS (SPSS)

1. MENGENAL VISUAL BASIC

Transkripsi:

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD TUTORIAL ANDROID 1. Pendahuluan Tutorial aplikasi android CoolHelloWorld adalah suatu tutorial yang akan memberikan suatu petunjuk pembuatan aplikasi CoolHelloWorld. Aplikasi CoolHelloWorld adalah suatu aplikasi sederhana yang akan menerima suatu input dari user lalu menampilkannya pada layar. Sebagai suatu batasan kita akan membatasi panjang string yang diperbolehkan yaitu 15. 2. Langkah Pembuatan 1. Buka Eclipse yang telah terinstalasi dengan baik pada laptop/pc anda. 2. Pilih meny File New Project Android. Pilih Android Application Project lalu tekan Next. 3. Jendela pembuatan aplikasi baru akan muncul seperti di bawah ini, 4. Isi field Application Name dan Project Name dengan CoolHelloWorld. Field Package Name akan terisi dengan sendirinya namun jika anda berniat untuk mengunggah aplikasi anda pada Android Market maka package name kalian tidak diperbolehkan ATA HALAMAN 1 DARI 11

menggunakan awalan seperti com.example, com.android dan lainnya. Kalain dapat memberikan nama lain yang menurut kalian unik untuk Package Name aplikasi kalian. 5. Pilih Build SDK dan Minimum Required SDK aplikasi Anda. Kedua hal tersebut menentukan batasan batasan yang dapat dilakukan oleh Aplikasi anda. Sebagai contoh pada aplikasi ini saya menggunakan Build SDK : Android 4.1 dan Minimum Required SDK : API 8 Android 2.2. Untuk pembuatan aplikasi CoolHelloWorld ini anda dapat menggunakan Build SDK dan Minimum Required SDK secara bebas karena aplikasi CoolHelloWorld tidak membutuhkan spesifkasi secara khusus. Lalu tekan Next. 6. Jendela Configure Launcher Icon akan muncul. Pada jendela ini anda akan melakukan pengaturan Ikon aplikasi anda. Tentukan ikon anda lalu tekan Next. ATA HALAMAN 2 DARI 11

7. Jendela Create Activity akan muncul seperti di bawah ini, untuk pemula sebaiknya kita memilih BlankActivity lalu tekan Next. 8. Jendela BlankActivity akan muncul, isi field Activity Namedan Tittle dengan Cool- HelloWorld lalu tekan Finish. ATA HALAMAN 3 DARI 11

9. Halaman kerja anda akan muncul seperti di bawah ini, halaman kerja anda yang akan muncul pertama kali adalah file activity_cool_hello_world.xml. Pada activity_cool_hello_world.xml anda akan diberikan suatu layar/halaman device yang menggambarkan aplikasi anda. 10. Klik pada bagian Hello World pada halaman kerja anda. Lalu hapus tulisan tersebut dengan menekan delete. Sehingga halaman kerja anda menjadi kosong seperti di bawah ini, ATA HALAMAN 4 DARI 11

11. Pada bagian kiri terdapat kolom pallete yang menyediakan berbagai macam kebutuhan yang dibutuhkan oleh seorang developer seperti button, textfield, images danlainnya. 12. Pilih pada kolom pallete tab Text Field, pada tab tersebut akan diberikan beberapa jenis pilihan Text Field, pilih Text Field untuk Person Name / Multiline Text lalu drag ke dalam halaman kerja anda seperti gambar di bawah ini, 13. Pada menu bar diatas halaman kerja terdapat pilihan Toogle Width untuk membuata Text Field yang kita buat sebelumnya menjadi merentang lebar. Pada menu bar tersebut juga terdapat fungsi untuk mengatur margin dari Text Field tersebut, kita atur sehingga hasilnya kurang lebih seperti di bawah ini, ATA HALAMAN 5 DARI 11

14. Pilih pada kolom pallete tab Form Widget. Pada tab tersebut akan diberikan beberapa form widget yang tersedia. Pilih Button lalu drag ke dalam halaman kerja anda, seperti gambar di bawah ini, 15. Lakukan hal yang sama pada Button yang baru anda drag seperti Text Field sebelumnya. 16. Klik kanan pada button tersebut lalu pilih Edit Text ubah teks pada button dari Button menjadi Change. 17. Tambahkan kembali sebuah button dengan pengaturan yang sama sebagaimana button dan text field sebelumnya.lalu ubah teks pada button tersebut menjadi Clear. Sehingga halaman kerja anda kurang lebih menjadi seperti di bawah ini. ATA HALAMAN 6 DARI 11

18. Pilih pada kolom pallete tab Form Widget. Pada tab tersebut akan diberikan beberapa form widget yang tersedia, pilih Large Text lalu drag ke dalam halaman kerja anda. 19. Klik kanan pada Large Text tersebut pilih Edit Text, ganti teks tersebut menjadi Hello World, lakukan pengaturan yang sama sesuai dengan Button atau Text Field sebelumnya. Sehingga halaman kerja anda akan seperti di bawah ini, 20. Klik kanan pada Large Text tersebut lalu pilih Eedit TextSize lalu atur ukuran tekstersebut menjadi 32dp. 21. Pada kolom kanan halaman kerja terdapat sebua tabel Properties, anda dapat mengatur warna teks sesuai dengan yang anda inginkan. Eclipse menerima kode warna dalam RGB dengan diawali # sebagai contoh pada tutorial kali ini saya atur Text- Color menjadi #008000 atau warna hijau ATA HALAMAN 7 DARI 11

22. Pada sebelah kiri halam kerja terdapat kolom Package Explorer, klikfolder src, lalu klik dua kali pada file CoolHelloWorld.java 23. Pada halaman kerja anda akan muncul tab baru yaitu CoolHelloWorl.java seperti di bawah ini, ATA HALAMAN 8 DARI 11

24. Seluruh button, text field dan text pada activity_cool_hello_world.xml perlu diatur dalam CoolHelloWorld.java. Hal tersebut dibutuhkan untuk mengatur perilaku dari masing masing button, text field dan text tersebut. 25. Tambahkan potongan kode dibawah ini pada method OnCreate pada CoolHelloWorld.java : EditText text_source = (EditText) findviewbyid(r.id.edtttext1); Button btn_change = (Button) findviewbyid(r..id.button1); Button btn_clear = (Buttonn) findviewbyid(r.id.button2); TextView output_text = (TextView) findviewbyid(r.id.textview1); Sehingga hasilnya seperti di bawah ini, 26. Kode - kode diatas hanya berfungsi untuk mendeklarasikan pengatur - pengatur dari setiap widget yang kita buat. Sekarang kita akan membuatpengubah atau eksekutor dari setiap event/kejadian yang terjadi pada aplikasi kita. Aplikasi yang kita buat kali ini hanya akan melakukan suatu eksekusi jika tombol "Change" atau tombol "Clear". 27. Kita akan membuat sebuah eksekutor/listener untuk menjalankan suatu perintah logis ketika tombol "Change" ditekan. Saat tombol "Change" ditekan makan hasil yang kita inginkan adalah teks yang kita punya akan berubah menjadi teks yang sesuai dengan yang user masukan. Untuk dapat melakukan hal ini kita memerlukan suatu variabel string untuk menyimpan teks yang terdapat pada text field yang kita miliki. Kodenya seperti dibawah ini private String source ; ATA HALAMAN 9 DARI 11

28. Untuk membuat sebuah eksekutor atau listener dari suatu event kita perlu membuat suatu method listener pada method oncreate pada CoolHelloWorld.java seperti di bawah ini, 29. Tambahkan kode untuk mengambil teks dari Text Field yang telah kita buat seperti di bawah ini, source = text_source.gettext()..tostring(); 30. Sesuai dengan penjelasan sebelumnya kita ingin membatasi jumlah karakter yang dapat ditampilkan yaitu 15 karakter. Tambahkan kode di bawah ini, kode dibawah ini akan menentukan apakah aplikasi akan menampilkan input dr user atau tidak. if(source.length > 15) { output_text.settext( too long ); } else { outputt_text.settext(source); } ATA HALAMAN 10 DARI 11

31. Sehingga listener untuk tombol change kurang lebih seperti di bawah ini, btn_clear.setonclicklistener(new View.OnClickListener(){ public void onclick(view v){ } }); source = text_source.gettext()..tostring(); if(source.length > 15) { output_text.settext( too long ); } else { } outputt_text.settext(source); 32. Setelah membuat eksekutor/listener untuk tombol "Change" kita akan membuat eksekutor/listener untuk tombol "Clear". Eksekutor untuk tombol "Clear" lebih sederhana di bandingkan "Change" kita cukup tambahkan kode seperti dibawah ini, btn_clear.setonclicklistener(new View.OnClickListener(){ public void onclick(view v){ output_text.settext(""); } }); 33. Selamat aplikasi anda telah berjalan dengan sempurna, terima kasih telah mengikuti tutorial kali ini, semoga bermanfaat. Revisi Terakhir : http://bebas.vlsm.org/v24/sosp12/root/android/instalasi_sdk.pdf' Copyright 2012 by SOSP12. all rights reserved. This material may be freely copied and distributed subject to inclusion of this copyright notice and our World Wide Web URL http://sosp.vlsm.org ATA HALAMAN 11 DARI 11