BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Anggit Pintoko
10.11.3639
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2014
ii
DESIGN APPLICATIONS EDUCATION HEALTHY TOOTH
BASED ON ANDROID
Anggit Pintoko
Heri Sismoro
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
iii
1. Pendahuluan
pasar dengan jumlah penjualan mencapai 78,1% selanjutnya iOS 17,6%, Windows
Phone 3,0%, Blackberry 0,6%, dan sisanya 0,7% untuk yang lainnya, survei tersebut
Android sebagai salah satu platform terkemuka yang telah berkembang pesat,
hampir semua orang menggunakan teknologi ini. Android adalah salah satu sistem
operasi seluler (terbuka) yang berbasis linux yang di kembangkan oleh Android inc. Saat
ini teknologi android bukan hanya menjadi sarana trend dan gaya hidup di masyarakat.
digunakan sebagai sarana untuk pendidikan, juga untuk membantu aktifitas masyarakat
Para pengguna android dapat memaksimalkan fungsi dan performa dari ponsel
maupun tabletnya dengan berbagai macam aplikasi. Aplikasi yang banyak beredar saat
ini didominasi oleh aplikasi yang diperuntukkan kepada remaja dan orang dewasa,
sedangkan aplikasi yang bermanfaat dan ditujukan khusus untuk anak usia dini masih
Terutama aplikasi edukasi yang berhubungan tentang kesehatan gigi, masih sedikit yang
mengembangkannya.
merupakan bagian penting dalam menjaga kesehatan tubuh secara keseluruhan. Tidak
hanya itu, apabila gigi anak rusak dapat mempengaruhi kepercayaan dirinya dan bisa
ditanamkan kepada si kecil sejak dini, agar ia terbiasa untuk peduli terhadap kebersihan
aplikasi android sebagai media pembelajaran untuk membantu orang tua dalam
1
mengajarkan anaknya tentang cara menyikat gigi yang tepat, merawat gigi dan menjaga
kesehatan giginya. Oleh karena itu, penulis mengambil judul “Perancangan Aplikasi
2. Landasan Teori
rancangan perangkat lunak dengan menggunakan teknik dan prinsip tertentu sedemikian
hingga model atau rancangan tersebut dapat diwujudkan menjadi perangkat lunak. 1
2.2 Aplikasi
berketerkaitan antara satu dengan yang lainnya dalam melakukan suatu kegiatan secara
bersama-sama untuk mencapai tujuan tertentu. Program aplikasi dapat diartikan juga
sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan
tugas tertentu. 2
2.3 Gigi
Gigi merupakan jaringan tubuh yang mudah sekali mengalami kerusakan dan
gigi berfungsi untuk mengunyah makanan. Penyakit yang biasa muncul pada gigi dan
mulut adalah karies gigi, sariawan dan gingitivitis, ini terjadi ketika gigi tidak memperoleh
perawatan semestinya. 3
2.4 JAVA
Bahasa Java dikembangkan oleh Sun Microsystem tahun 1991 sebagai bagian
dari suatu proyek penelitian untuk mengembangkan software bagi konsumer barang-
barang elektronik seperti televisi, VCR, toaster dan mesin-mesin lainnya yang dapat
dibeli di swalayan. Tujuan penciptaan Java pada waktu itu adalah menjadi suatu program
1
Verdi Yasin, Rekayasa Perangkat Lunak Berorientasi Objek Pemodelan, Arsitektur dan
Perancangan (Modeling, Aechitecture and Design), Penerbit Mitra Wacana Media. Hal 179
2
Ibid. Hal 259
3
Dito Ludfiabri, Hubungan Mengkonsumsi Makanan Kariogenik dengan Kejadian Karies Gigi
pada Anak Usia 10 dan 11 tahun di SD Mekarsari III Depok 2011, Jakarta: Universitas
Pembangunan Nasional Veteran Jakarta, hal 11
2
yang berukuran kecil, efisien, dan portable di segala jenis hardware. Tujuan yang sama
ini membuat Java menjadi satu bahasa yang ideal untuk mendistribusikan program-
program yang dapat dijalankan melalui www dan juga suatu bahasa pemrograman untuk
segala tujuan untuk mengembangkan program – program yang dapat digunakan dengan
digunakan seperti Java API, atau JDK atau JAVA Developer Kit . Selain itu, banyak juga
program-program lain yang dapat digunakan untuk membuat program Java, seperti
Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux
yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform
bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi
objek.
Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh
dan mengevaluasi permasalahan, kesempatan, dan hambatan yang akan terjadi dalam
dengan sangat hati-hati dan teliti, karena jika terjadi kesalahan dalam tahap ini juga akan
4
Nazarudin Safaat, Pemograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android,
Penerbit Informatika Bandung, Hal 1
3
kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat
diusulkan perbaikan.
menyikat gigi supaya pengguna tidak lupa untuk menyikat giginya pada
waktunya. Waktu pada pengingat dapat diatur oleh pengguna. Ada juga
Kelemahannya adalah gambar, animasi dan audio dalam aplikasi ini masih
belum bagus. Hiburan menyikat gigi virtual juga masih kurang menarik.
besar.
aplikasi yang lebih bagus dan lengkap kemungkinan pengguna akan beralih
ke aplikasi tersebut.
akan dimasukkan ke dalam aplikasi yang akan dibuat. Fitur-fitur tersebut antara lain
sebagai berikut.
1. Sikat Gigi
Fitur ini merupakan hiburan menyikat gigi virtual. Menyikat gigi virtual dibuat
4
sikat gigi, lalu menyikat gigi kemudian kumur-kumur lagi. Dalam fitur ini
memakai drag dan drop pada android, juga menggunakan animasi menyikat
giginya.
Fitur ini menampilkan tutorial untuk menyikat gigi yang baik dan benar.
Fitur ini berisi tentang tips-tips untuk menjaga dan merawat gigi.
menyikat gigi.
5. Panduan Aplikasi
6. Tentang aplikasi
proses pembuatan sistem aplikasi gigi sehat. Di bawah ini beberapa kebutuhan non-
Perangkat keras adalah alat yang digunakan untuk mengolah data dan
5
Untuk hardware penerapan yang digunakan adalah Lenovo A390i,
(d) Layar : 480 x 800 , 4.0 inches (~233 ppi pixel density)
Ultimate (64-bit)
Dalam hal ini digunakan Java Development Kit (JDK) dan Java
Development Tools.
Android membuat custom plugin untuk IDE Eclipse yaitu ADT yang
6
(g) Adobe Flash CS3
Aplikasi gigi sehat merupakan aplikasi yang dibuat untuk smartphone android
sebagai media pembelajaran untuk anak. Untuk menjalankan aplikasi ini pengguna tidak
harus menggunakan android versi terbaru, karena minimal spesifikasi sistem operasi
yang diperlukan adalah Android versi 2.2 (Froyo). Dengan demikian, aplikasi ini layak
Analisis kelayakan yang ditinjau dari segi hukum membahas apakah aplikasi ini
bertentangan dengan hukum yang berlaku. Dari segi hukum negara, aplikasi ini tidak
melanggar hukum atau undang-undang yang berlaku. Aplikasi tidak mengandung hal
yang menyinggung masalah SARA dan pornografi. Dengan demikian, pembuatan dan
mengalami kesulitan ketika mengoperasikan aplikasi ini, karena didesain agar nyaman
memberikan keuntungan bagi pembuat maupun pengguna dari sudut pandang ekonomi.
Aplikasi gigi sehat ini memiliki keuntungan baik dilihat dari sudut pandang pembuat
7
1. Bagi pembuat aplikasi ini tidak membutuhkan dana untuk membeli software
yang digunakan untuk membuat aplikasi, karena dapat diunduh secara gratis
dan legal.
2. Bagi pengguna aplikasi ini dapat diunduh secara gratis. Namun ada biaya
yang mungkin digunakan oleh pengguna yaitu untuk mengunduh file dari
Dengan demikian, aplikasi ini tidak merugikan pihak pembuat maupun pengguna dari
tinjauan kelayakan ekonomi, maka aplikasi ini layak dari segi ekonomi.
gambaran umum tentang sistem yang baru atau sistem yang akan diusulkan. Rancangan
Rancangan sistem aplikasi ini memakai Unified Modeling Language atau UML.
4.1 Implementasi
Aplikasi gigi sehat ini dibangun berdasar pada perancangan dan analisa yang
terdapat pada bab sebelumnya. Setelah dilakukan perancangan sistem, maka tahap
sistem adalah untuk menerapkan sistem agar dapat dioperasikan secara optimal sesuai
Aplikasi gigi sehat ini dikembangkan dengan menggunakan IDE Eclipse, secara
1. Proses Coding
2. Export Aplikasi
Splash Screen merupakan halaman pertama yang akan tampil ketika user masuk
aplikasi.
8
Gambar 4.1 Tampilan Splash Screen
9
Gambar 4.3 Tampilan Menu Opsi
Gambar 4.4 Tampilan Panduan Aplikasi Gambar 4.5 Tampilan Menu Tentang
10
Gambar 4.6 Notifikasi Keluar Aplikasi
Halaman sikat gigi akan tampil setelah pengguna memilih menu sikat gigi pada
Gambar 4.7 Sikat Gigi ( Awal ) Gambar 4.8 Sikat Gigi ( Kumur 1 )
11
Gambar 4.9 Sikat Gigi ( Pasta Gigi ) Gambar 4.10 Sikat Gigi ( Sikat )
Gambar 4.11 Sikat Gigi ( Kumur 2 ) Gambar 4.12 Sikat Gigi ( Akhir )
Halaman panduan sikat gigi akan tampil setelah pengguna memilih menu
panduan sikat gigi pada menu utama. Berikut tampilan panduan sikat gigi.
12
Gambar 4.13 Panduan Sikat Gigi
Halaman tips gigi sehat akan tampil setelah pengguna memilih menu tips gigi
Gambar 4.14 Tips Gigi Sehat Gambar 4.15 Isi Tips Gigi Sehat
13
4.1.6 Pengingat Sikat Gigi
Halaman pengingat sikat gigi akan tampil setelah pengguna memilih menu
pengingat sikat gigi pada menu utama. Berikut tampilan pengingat sikat gigi.
Gambar 4.16 Pengingat Sikat Gigi Gambar 4.17 Notifikasi Sikat Gigi
Pada pengujian sistem dan program aplikasi gigi sehat menggunakan dua
1. Android Virtual Device (emulator), OS Android 2.2 Froyo dengan resolusi layar
2. Lenovo A390i (real device), OS Android 4.0 Ice Cream Sandwich dengan
5.1 Kesimpulan
14
2. Aplikasi gigi sehat dapat dijadikan sebagai media untuk pembelajaran bagi
pengguna, khususnya anak dipandu orang tuanya. Aplikasi ini dapat menambah
3. Aplikasi ini dapat tertampil sesuai pada rancangan jika diaplikasikan pada
4. Aplikasi ini dapat diaplikasikan pada device android dengan minimal sistem
5.2 Saran
Adapun saran agar aplikasi ini bisa berfungsi dengan lebih optimal dan lebih
1. Pada desain antarmuka (interface) dan animasi lebih diberikan tampilan yang
2. Hiburan pada aplikasi berupa sikat gigi dibuat lebih menarik lagi.
3. Aplikasi Gigi Sehat ini dapat dikembangkan dengan penambahan fitur-fitur baru
aplikasi.
4. Panduan menyikat gigi berupa animasi atau video supaya lebih jelas.
15
DAFTAR PUSTAKA
Erwana, Agam Ferry. 2013. Seputar Kesehatan Gigi dan Mulut. Yogyakarta: Rapha
Publishing
Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Berorientasi Objek dengan metode
USDP (Unfield Software Development Process). Yogyakarta: Andi Offset
Safaat H., Nazaruddin. 2013. Pemograman Aplikasi Mobile Smartphone dan Tablet PC
Berbasis Android. Bandung: INFORMATIKA
Shalahuddin, M dan Rosa A.S. 2011. Buku Modul Pembelajaran Rekayasa Perangkat
Lunak (Terstruktur dan Berorientasi Objek). Bandung: Modula
Supardi, Yuniar. 2012. Sistem Operasi Andal Android. Jakarta: PT. Elex Media
Komputindo
16