Anda di halaman 1dari 3

GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.

id

MAKING AN EARTHQUAKE EARLY WARNING SYSTEM APPLICATION FOR ANDROID-BASED PHONE


Andhika Apriadi (51407026)
AbstractMAKING AN EARTHQUAKE EARLY WARNING SYSTEM APPLICATION FOR ANDROID-BASED PHONE Andhika Apriadi Undergraduate Program, 2011 Gunadarma University http://www.gunadarma.ac.id Key Words: Android, Application, Earthquake ABSTRACT : This Skripsi discusses about creating an earthquake early warning system application for android-based phone. This application is intended as a means of distribution and delivery of information about earthquakes that occurred in the world. This application is based on the android operating system on mobile phones so its not interfering with the mobility of users. This application can display a map that shows locations of earthquakes that allow users to know where the location of the earthquake. This application can be set from the update interval until the minimum earthquake magnitude that displayed. By making this application I hope it can help reduce or prevent casualties caused by the earthquake. Penamaan File: 51407026

utamanya sebagai alat komunikasi. Smartphone merupakan salah satu perkembangan teknologi ponsel terdepan saat ini. Ponsel multifungsi yang dilengkapi 1 2 kemampuan untuk mengakses internet, e-mail, memaikan game online sampai menulis dan mengedit dokumen dapat dilakukan di ponsel ini. Ponsel android adalah salah satu perkembangan teknologi smartphone keluaran google, sistem operasi android menggunakan versi modikasi kernel linux. Android didistribusikan secara terbuka (open source) sehingga mempermudah programmer untuk pengembangan selanjutnya. Berdasarkan uraian di atas, maka dibuat skripsi dengan judul PEMBUATAN APLIKASI SISTEM....... For further detail, please visit UG Library (http://library.gunadarma.ac.id) II. Chapter 2

I. Chapter 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sebagian besar orang pernah merasakan gempa bumi. Gempa bumi merupakan bencana alam yang mengakibatkan permukaan bumi berguncang ataupun bergetar. Pada umumnya gempa bumi disebabkan oleh pergerakan lempengan bumi. Gempa bumi bisa memicu terjadinya bencana yang lebih besar seperti tanah longsor dan tsunami yang pernah terjadi diberbagai belahan dunia. Tsunami adalah perpindahan badan air yang disebabkan oleh perubahan permukaan laut secara vertikal dengan tiba-tiba. Indonesia pernah mengalami bencana mengerikan tsunami dan belum lama ini Jepang juga mengalami hal serupa. Untuk mengurangi atau mungkin mencegah jatuhnya korban akibat bencana gempa bumi dan tsunami diperlukan suatu sistem yaitu early warning system atau sistem peringatan dini. Sistem peringatan dini adalah sebuah sistem yang digunakan untuk mendeteksi bencana dan kemudian memberikan peringatan untuk mencegah jatuhnya korban. Saat ini sebenarnya sudah dibuat aplikasi sistem peringatan dini berbasis komputer, namun aplikasi tersebut masih belum sempurna karena sifat komputer yang immobile atau cenderung diam tidak seperti sifat manusia yang selalu bergerak. Oleh karena itu diperlukan suatu aplikasi yang mendukung mobilitas dan eksibilitas seperti aplikasi untuk ponsel. Dengan adanya perkembangan teknologi informasi dan komunikasi mobile dimana ponsel merupakan salah satu medianya, maka selalu muncul ponsel yang lebih canggih, inovatif dan inspiratif. Sebagai sebuah teknologi yang tidak membatasi mobilitas penggunanya, ponsel memiliki kelebihan karena kemampuannya menyediakan berbagai fungsi, selain fungsi

BAB II LANDASAN TEORI 2.1. Android Android adalah sebuah platform lengkap yang terdiri dari sistem operasi, aplikasi dan tools developing yang dapat digunakan untuk telepon genggam, platform ini dimodikasi dari kernel Linux yang pertama kali dikembangkan oleh Android Inc. Pada tahun 2005 Android Inc di akusisi oleh Google Inc, yang akhirnya pada akhir tahun 2007, Goolge Inc bersama dengan OHA (Open Handset Alliance) membuat Google Android SDK. OHA (Open Handset Alliance) sendiri adalah sebuah aliansi bisni dari sekitar 65 perusahaan yang mengembangkan suatu standar terbuka untuk mobile device yang mereka kembangkan. Anggota Open Handset Alliance ini di antaranya adalah Google Inc., HTC, Intel, Qualcomm, Texas Instrument, Samsung, LG, T-Mobile dan Nvidia. Open Headset Alliance ini didirikan pada tanggal 5 November 2007 yang dipimpin oleh google dan diikuti oleh 47 perusahaan lain yang di antaranya bergerak di bidang pembuatan handset mobile, pengembang aplikasi, pembuat chip, dan lainnya. 2.1.1 Sejarah Android Android memiliki berbagai versi sejak awal Juli 2000 bekerjasama dengan google. Dari versi awal hingga akhir tentunya mengalami perubahan. Dibawah ini merupakan urutan versi-versi dari android. Version Android 1.1 Released 9 Maret 2009 Detail Versi awal denganPembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email. 5 6 Android 1.5 (Cupcake) Mei 2009 Merekam dan menonton video dengan modus kamera, Youtube dan Picasa, Bluetooth A2DP, headset Bluetooth, animasi layar, dan keyboard pada layar Android 1.6 (Donut) September 2009 Galeri, CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-

GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id

tospeech engine, dial kontak, text to change speech Android 2.0/2.1 (clair) 3 Desember 2009 Pengoptimalan hardware, peningkatan Google Maps 3.1.2, dukungan HTML5, ash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1. Android 2.2 (Frozen Yoghurt/Froyo) 20 Mei 2010 Adobe Flash 10.1,....... For further detail, please visit UG Library (http://library.gunadarma.ac.id) III. Chapter 3 BAB III PERANCANGAN DAN IMPLEMENTASI Aplikasi sistem peringatan dini gempa bumi untuk ponsel berbasis android adalah adalah aplikasi untuk ponsel dengan sistem operasi android yang berguna untuk menyebarkan informasi mengenai gempa. Aplikasi ini dilengkapi dengan pengaturan aplikasi, map untuk mengetahui lokasi terjadinya gempa dan juga notikasi atau pemberitahuan apabila ada gempa baru yang terdeteksi. Target pengguna aplikasi ini adalah semua orang yang membutuhkan informasi terbaru mengenai gempa bumi terutama masyarakat yang tinggal di daerah rawan gempa dan juga untuk pihak yang bertugas menyebar luaskan informasi mengenai gempa bumi. Untuk pembuatan aplikasi ini diperlukan perancangan tampilan aplikasi, perancangan sistem, perancangan alur aplikasi, perancangan database, spesikasi hardware dan software serta implementasi dari perancangan aplikasi tersebut. 3.1. Rancangan Tampilan Aplikasi 3.1.1. Halaman Utama Halaman utama ini berisi list atau daftar gempa. Daftar gempa tersebut berupa waktu kejadian (jam), ukuran gempa dan lokasi kejadian. Pada bagian header terdapat nama aplikasi. 19 20 Nama Aplikasi Gempa 1 Gempa 2 Gempa 3 Gempa 4 Gempa 5 Gempa 6 Gambar 3.1 Rancangan Halaman Utama 3.1.2. Tampilan Detail Apabila kita memilih salah satu gempa maka akan muncul tampilan detail. Untuk tampilan detail penulis merancang desain seperti Gambar 3.2. Tampilan detail ini berisikan waktu kejadian (tanggal dan jam), ukuran gempa, lokasi kejadian dan link website http://earthquake.usgs.gov/. Detail Gempa Gambar 3.2 Rancangan Detail Gempa 21 3.1.3. Tampilan Menu Menu seperti Gambar 3.3 dibawah ini akan muncul apabila kita menekan tombol menu pada ponsel. Menu ini terdiri dari Refresh (untuk update daftar gempa terbaru), Preferences dan Earthquake Map. Refresh Preferences Earthquake Map Gambar 3.3 Rancangan Menu 3.1.4. Menu Preferences Bila kita memilih menu Preferences maka akan muncul pengaturan kontrol untuk mengatur aplikasi ini. Pada menu Preferences ini terdapat beberapa kontrol yang dapat diatur yaitu Auto Update (update....... For further detail, please visit UG Library (http://library.gunadarma.ac.id) IV. Chapter 4 BAB IV PENGUJIAN PROGRAM Untuk tahap pengujian penulis melakukan dua kali pengujian yaitu pada emulator (program yang berfungsi untuk menirukan lingkungan dari suatu sistem) dan pada ponsel dengan sistem op-

erasi android (Samsung Galaxy Mini GT-S5570 Android 2.2 Froyo). 4.1 Pengujian Aplikasi Pada Emulator Untuk melakukan pengujian aplikasi di emulator pertama-tama aplikasi harus diinstall terlebih dahulu ke dalam emulator. Ada dua cara yang bisa dilakukan, yang pertama langsung install dari eclipse dan yang kedua install manual melalui command line. 1. Install dari eclpise Klik kanan pada project pilih run as android application Gambar 4.1 Install 1 37 38 2. Install manual (via command line) Cara ini bisa dilakukan apabila kita ingin menguji aplikasi tapi kita tidak memiliki eclipse. Pertama-tama copy le Earthquake.apk yang tersimpan didalam folder project eclipse ke Android-sdkwindows-tools. Buka command line (cmd) masuk ke folder Android-windows-tools lalu jalankan emulator. Ketikan perintah adb install Earthquake.apk. Gambar 4.2 Install 2 3. Emulator Kemudian kita masuk ke tampilan emulator Gambar 4.3 Loading emu 1 39 Gambar 4.4 Loading emu 2 Ini adalah tampilan awal android Gambar 4.5 Home 40 Halaman menu android Gambar 4.6 Menu Halaman awal aplikasi sistem peringatan dini gempa bumi untuk ponsel berbasis android Gambar 4.7 Daftar Gempa 41 Ini tampilan detail dari gempa Gambar 4.8 Detail Gempa Menu Utama Gambar 4.9 Menu Utama 42 Tampilan Menu Preferences Gambar 4.10 Menu Preferences Tampilan Earthquake Map Gambar 4.11 Menu Earthquake Map 43 Tampilan browser Gambar 4.12 Browser Gambar 4.13....... For further detail, please visit UG Library (http://library.gunadarma.ac.id) V. Chapter 5 BAB V PENUTUP 5.1. Kesimpulan Berdasarkan uji coba yang telah dilakukan di emulator dan beberapa ponsel android dapat dikatakan aplikasi ini berjalan dengan baik. Aplikasi sistem peringatan dini gempa bumi untuk ponsel berbasis android ini pada dasarnya merupakan sarana penyebaran informasi mengenai gempa bumi. Aplikasi ini memiliki kelebihan dalam hal mobilitas, karena aplikasi ini berbasis ponsel maka penyebaran informasinya dapat diterima secara langsung dan tentunya tidak mengganggu mobilitas penggunanya. Aplikasi ini juga memiliki tur notikasi atau pemberitahuan sehingga apabila ada informasi terbaru pengguna dapat mengetahui informasi terbaru dan dapat lebih waspada terhadap gempa bumi yang terjadi. Aplikasi juga dilengkapi dengan map dan live folder yang berguna untuk menyimpan atau merekam gempa bumi yang terdeteksi sebelumnya sebagai dokumentasi pengguna. Aplikasi ini juga memiliki kekurangan yaitu aplikasi ini hanya dapat berjalan apabila terdapat koneksi internet. Aplikasi ini hanya mendukung ponsel dengan sistem operasi android versi 2.2 (froyo). 5.2. Saran Aplikasi sistem peringatan dini gempa bumi untuk ponsel ini diharapkan dapat disebarkan pada komunitas android atau seluruh pengguna android sehingga semua pengguna ponsel android dapat menggunakan aplikasi ini. Untuk

MAKING AN EARTHQUAKE EARLY WARNING SYSTEM APPLICATION FOR ANDROID-BASED PHONE

pengembangan selanjutnya dapat kita tambahkan turtur lain yang membuat aplikasi ini menjadi lebih baik dari sebelumnya. 51 ....... For further detail, please visit UG Library (http://library.gunadarma.ac.id)

Anda mungkin juga menyukai