Aplikasi Mobile Informasi Pengenalan Profil Pahlawan Tingkat Dasar di Indonesia Menggunakan Java Berbasis Android

dokumen-dokumen yang mirip
DAFTAR PUSTAKA. Binanto, I., multimedia digital-dasar teori dan pengembangannya, yogyakarta.

Praktikum VI Activity dan Intent

Membuat Spash Screen

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

DAFTAR PUSTAKA. Kementrian Agama. Alamat KUA. (diakses pada Maret 25, 2015).

Membuat list dengan RecylerView dan dependency injection ButterKniffe

Praktikum IV Komponen UI (Radio Button, CheckBox dll)

Listing Program. //mengeset nama tab dan mengisi content pada menu tab anda. tabhost.addtab(spec);

Tutorial berikut akan mengajarkan rekan-rekan cara membuat kalkulator sederhana di android.

Praktikum XI Animasi dan Multimedia

LAYOUT MENU UTAMA. <Button android:text="zakat Profesi" android:layout_width="wrap_content"

Tutorial Aplikasi Android Sederhana dengan Action Button

[Pelatihan Pemrograman Android]

Latihan 1 Menghitung Luas Persegi Panjang

Cara Membuat Aplikasi Android Sederhana Menggunakan Eclipse

Membuat Alert Dialog Pada Android

Praktikum 9 Pemprograman Android GUI 2 Layar

Struktur & Pemakaian Teknologi Game Pembuatan Activity

UNIVERSITAS KOMPUTER INDONESIA

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

Listing Program. Main.xml. About.xml. Universitas Sumatera Utara

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

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

MODUL 10 KOMPONEN GUI ANDROID

INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID. Dibuat Oleh : Nama : Zunar Fitrianto NIM : Kelas : 13.5B.11

Variabel dan tipe data

Praktikum XI Animasi dan Multimedia

TUTORIAL PEMBUATAN APLIKASI SEDERHANA TOUCH AND GESTURE PADA ANDROID

LISTING PROGRAM. TabHost tab = (TabHost) findviewbyid(r.id.tabhost); tab.setup();

public class MainActivity extends Activity implements AdapterView.OnItemClickListener{

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

BAB 3 XML LAYOUT, BASIC WIDGET DAN SELECTION WIDGET

UNIVERSITAS KOMPUTER INDONESIA

PERTEMUAN KE 7 Broadcast Receiver dan Services

Penggunaan Button di Android


Cara Membuat Background Dinamis di Android

MODUL 14 INTERKONEKSI CLIENT-SERVER ANDROID

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

MODUL 13 KOMPONEN GUI ANDROID

LAPORAN PENCATATAN DATA ZAKAT (ANDROID)

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

BAB V KESIMPULAN DAN SARAN. besar dari perbandingan perhitungan manual dan program adalah 1,4473 %. Selisih

LAMPIRAN PROGRAM. import android.content.intent; import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.

PEMROGRAMAN MOBILE PRAKTIKUM 11 ( DATABASE II ) Disusun oleh : CYNTHIA STEFFI CLIFF SI 12 A

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

Daftar Pustaka. Irawan Aplikasi Android dengan Eclipse.Palembang:H.Abdul Rozak

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

DAFTAR PUSTAKA. Adisasmita, Rahardjo Manajemen Pemerintah Daerah. Yogyakarta: Penerbit Graha Ilmu.

UNIVERSITAS KOMPUTER INDONESIA

DAFTAR PUSTAKA. A. S., R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika.

Membuat preferensi atau pengaturan pada aplikasi android

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

BAB 3 Android User Interface

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

DAFTAR PUSTAKA. A. S., Rossa & M. Shalahuddin Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung : Penerbit Informatika.

Cara membuat Aplikasi Android : CheckBox dengan Eclipse

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

Cara Membuat Layout Dynamic di Android

Membuat Interface Dinamis Menggunakan FrameLayout

UNIVERSITAS KOMPUTER INDONESIA

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

Modul. Android Programming. Dyah Fajar Nur Rohmah

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

Pembuatan Aplikasi Android Sederhana dengan Eclipse

Program Aplikasi tentangteori Dasar Fotogra Berbasis Mobile

Multi-platform Target sistem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP- UX dan Mac OS X.

UNIVERSITAS KOMPUTER INDONESIA

DAFTAR PUSTAKA.

Lecture Notes

BAB 5 Android Event Handling Mahardeka Tri Ananta

Struktur & Pemakaian Teknologi Game Struktur Project Android

XAMARIN ANDROID : Bekerja

Membuat Simple List Transaksi

Tutorial Membuat Aplikasi Web View Android pada Eclipse

ANDROID FOR BEGINNER MODUL 2

Penulis. Bagi anda yang mencari referensi buku, berikut ini buku yang sangat saya rekomendasikan sebagai panduan belajar.

Membuat UI Cantik Dan Serasi Di Android Menggunakan Palette Library Material Design

PERTEMUAN KE 4 Representasi Data (ListView dan Spinner)

Praktikum VI Activity dan Intent

Workshop Struktur dan Pemakaian Teknologi Game BAB 4. Menu

LAMPIRAN A. Universitas Sumatera Utara

UNIVERSITAS KOMPUTER INDONESIA

Android - Apa itu.this dan.class

Cara membuat aplikasi Google Map Mengenal Koordinat pemetaan (Longitude dan Latitude)

Gambar Tampilan aplikasi Database Android 2

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

main activity resource layout

Modul. Pemrograman Aplikasi Android

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Mulai minggu ke-2 sesi 2, mahasiswa akan melakukan praktikum PAM yang dibagi ke dalam dua bagian, yaitu:

BAB 4: HTTP CONNECTION

DAFTAR PUSTAKA. Rizky, Soetam KONSEP DASAR REKAYASA PERANGKAT LUNAK {Software Reeingeenering}. Jakarta. PT.Prestasi Pustakarya.

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

Pemrograman Android dengan Eclipse

APLIKASI PEMBELAJARAN DAN KUIS MATEMATIKA INTERAKTIF BERBASIS ANDROID NASKAH PUBLIKASI

Transkripsi:

Aplikasi Mobile Informasi Pengenalan Profil Pahlawan Tingkat Dasar di Indonesia Menggunakan Java Berbasis Android Nama : Hurul Aini NPM : 13110335 Fakultas : Ilmu Komputer dan Telknologi Informasi Jurusan : Sistem Informasi Pembimbing : Ega Hegarini, SKom., MM.

Latar Belakang Mobile learning yang merupakan bagian dari pembelajaran elektronik dapat dijadikan sebagai salah satu alternatif untuk memecahkan permasalahan bidang pendidikan Pengenalan profil pahlawan di Indonesia sangat kurang, kebanyakan dari orang Indonesia memiliki pengetahuan yang kurang tentang pahlawan Indonesia memanfaatkan aplikasi ini sebagai pembelajaran di sekolah serta menumbuhkan semangat patriotisme dan cinta terhadap tanah air Indonesia.

Batasan Masalah Pemrograman dilakukan pada sistem operasi Android, sehingga tidak dapat digunakan pada sistem operasi yang lainnya. Aplikasi ini hanya dibatasi pada pengenalan profil pahlawan zaman kemerdekaan nasional, pahlawan revolusi dan pahlawan nasional

Tujuan Penulisan Membuat aplikasi informasi mengenai pengenalan profil pahlawan yang terdapat di Indonesia untuk menambah pengetahuan terhadap pahlawan di Indonesia yang ditujukan untuk masyarakat Indonesia.

Metode Penulisan Studi Pustaka Perancangan Implemaentasi Testing dan Validasi

Struktur Navigasi

Storyboard Storyboard

Tampilan Output Tampilan Menu Pembuka Tampilan Halaman Home

Tampilan Output Tampilan Menu Tampilan Menu Tampilan Menu Listview Pahlawan Nasional Sutan Syahrir About

Listing Program main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/ res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="@drawable/phlwan" android:orientation="vertical" > <ImageButton android:id="@+id/start" android:layout_width="200dp" android:layout_height="140dp" android:layout_alignleft="@+id/about" android:layout_alignparenttop="true" android:onclick="menujuhal1" android:background="@drawable/start1" android:text="pahlawan" /> <RelativeLayout android:id="@+id/relativelayout1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerhorizontal="true" android:layout_centervertical="true" android:orientation="vertical" > </RelativeLayout> </RelativeLayout>

Listing Program start.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent > <WebView android:id="@+id/start1" android:layout_width="fill_parent" android:layout_height="fill_parent /> </LinearLayout>

Listing Program about.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/ res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="@drawable/aphlwan" android:orientation="vertical" > <TextView android:text="about PROGRAM" android:id="@+id/textview01" android:layout_gravity="center" android:textsize="35dp" android:textcolor="#000000" android:textstyle="bold" android:layout_width="wrap_content" android:layout_height="wrap_content"> </TextView> </LinearLayout>

Listing Program sutansyahrir.xml <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/re s/android" android:layout_width="match_parent" android:layout_height="match_parent" android:fillviewport="true" android:orientation="vertical" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/kertas" android:orientation="vertical" > android:layout_marginleft="25dp" android:layout_marginright="120dp" android:layout_margintop="5dp" android:src="@drawable/sutansyahrirstn" /> <Button android:id="@+id/suara" android:layout_width="50dp" android:layout_height="50dp" android:layout_marginbottom="10dp" android:layout_marginleft="140dp" android:layout_marginright="80dp" android:layout_margintop="30dp" android:background="@drawable/play" /> </LinearLayout> <ImageView android:id="@+id/imageview" android:layout_width="200px" android:layout_height="50px" android:layout_marginbottom="5dp" </ScrollView>

Listing Program about.java package indonesia.com; import android.app.activity; import android.os.bundle; public class about extends Activity { @Override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.about);

package indonesia.com; import android.app.activity; import android.widget.imagebutton; import android.view.view; import android.os.bundle; import android.content.intent; public class main extends Activity { ImageButton klik1; ImageButton klik2; ImageButton klik3; ImageButton klik4; ImageButton klik5; public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); klik1=(imagebutton) findviewbyid (R.id.start); klik2=(imagebutton) findviewbyid (R.id.about); klik3=(imagebutton) findviewbyid (R.id.exit); klik4=(imagebutton) findviewbyid (R.id.pakem); klik5=(imagebutton) findviewbyid (R.id.pare); klik5=(imagebutton) findviewbyid (R.id.panas); public void menujuhal1 (View v){ startactivity(new Intent(this, menu.class)); public void menujuabout (View v){ startactivity(new Intent(this, about.class)); public void keluar(view v){ finish();

Listing Program menu.java package indonesia.com; import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; public void menujufauna (View v){ startactivity(new Intent(this, pare.class)); public void menujufauna (View v){ startactivity(new Intent(this, panas.class)); public class menu extends Activity { public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.menu); public void menujuflora (View v){ startactivity(new Intent(this, pakem.class));

Listing Program sutansyahrir.java package indonesia.com; import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.button; import android.media.mediaplayer; public class sutansyahrir extends Activity { final sutansyahrir kelas_ini = this; private MediaPlayer player; Button play; @Override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.sutansyahrir); play = (Button) this.findviewbyid(r.id.suara); play.setonclicklistener(new OnClickListener() { @Override public void onclick(view arg0) { playsound(1); ); @Override public void onpause() { try{ super.onpause(); player.pause(); catch (Exception e) { protected void playsound(int arg) { try { if (player.isplaying()) { player.stop();

player.release(); catch (Exception e) { if (arg == 1) { player = MediaPlayer.create(this, R.raw.sutansyahrir); player.setlooping(false); player.start();

Kesimpulan Sistem operasi Android merupakan sistem operasi yang paling popular sekarang ini. Aplikasi ini memberikan alternatif dan juga kemudahan kepada pemakai untuk mendapatkan informasi dan gambar tentang pahlawan di Indonesia. Mudah diakses dimana saja dan kapan saja tanpa harus terkoneksi dengan internet terlebih dahulu serta memiliki informasi-informasi yang sangat baik untuk siapa saja terutama untuk pembelajaran anak yang masih bersekolah.

Saran Kepada pemakai agar lebih mencintai tanah airnya, meningkatkan rasa patriotisme dan nasionalisme serta menghargai jasa jasa pahlawan dan meneruskan semangatnya.