Perpustakaan Universitas Gunadarma BARCODE
BUKTI UNGGAH DOKUMEN PENELITIAN PERPUSTAKAAN UNIVERSITAS GUNADARMA
Nomor Pengunggahan
SURAT KETERANGAN
Nomor: 277/PERPUS/UG/2021
Surat ini menerangkan bahwa:
Nama Penulis : Wiwied Widiyaningsih
Nomor Penulis : 000918
Email Penulis : wiwied@staff.gunadarma.ac.id
Alamat Penulis : Komp. Depkes 2 Blok M No. 3 Jatibening Pondok Gede
dengan penulis lainnya sebagai berikut:
Penulis ke-2/Nomor/Email : Mita Lailasari / 00000400 /
Telah menyerahkan hasil penelitian/ penulisan untuk disimpan dan dimanfaatkan di Perpustakaan Universitas Gunadarma, dengan rincian sebagai berikut :
Nomor Induk : FTI/IA/PENELITIAN/277/2021
Judul Penelitian : RANCANG BANGUN APLIKASI BERBASIS ANDROID UNTUK KOMUNITAS REPTIL DI INDONESIA
Tanggal Penyerahan : 16 / 06 / 2021
Demikian surat ini dibuat untuk dipergunakan seperlunya dilingkungan Universitas Gunadarma dan Kopertis Wilayah III.
Dicetak pada: 20/08/2021 20:08:35 PM, IP:118.137.224.253 Halaman 1/1
RANCANG BANGUN APLIKASI BERBASIS ANDROID UNTUK KOMUNITAS REPTIL DI INDONESIA
Disusun Oleh :
WIWIED WIDIYANINGSIH, SKOM., MMSI MITA LAILASARI, SKOM., MMSI
UNIVERSITAS GUNADARMA
JUNI 2021
RANCANG BANGUN APLIKASI BERBASIS ANDROID UNTUK KOMUNITAS REPTIL DI INDONESIA
Wiwied Widiyaningsih, SKom., MMSI Mita Lailasari, SKom., MMSI
ABSTRAK
Komunitas pecinta reptil adalah perkumpulan orang-orang yang senang memelihara hewan reptil. Hubungan baik yang terjalin antara reptil dan manusia di antaranya ditunjukkan oleh para anggota pecinta reptil yang tergabung dalam Komunitas Pecinta Reptil di Indonesia. Perkembangan teknologi komputer dapat dimanfaatkan sebagai media informasi dan komunikasi bagi komunitas pecinta reptil tersebut. Ditambah dengan semakin banyaknya pengguna smartphone berbasis sistem operasi android. Salah satu manfaat yang dapat diperoleh melalui smartphone berbasis android ini adalah dengan dibuatnya sebuah aplikasi untuk komunitas pecinta reptil di Indonesia. Dengan adanya aplikasi ini, akan memudahkan untuk mendapatkan informasi dan interaksi diantara anggota komunitas dan dengan aplikasi ini, seluruh anggota dapat mengakses berbagai jejaring sosial pecinta reptil tanpa harus membuka satu-persatu jejaring sosial lainnya.
Kata Kunci : Aplikasi, Komunitas, Reptil.
PENDAHULUAN
Reptil adalah sekelompok hewan yang memiliki tulang belakang (vertebrata), berdarah dingin, dan memiliki kulit kering (sisik) yang menutupi seluruh permukaan tubuhnya. Masih banyak orang di Indonesia yang menganggap bahwa reptil, seperti ular, buaya, biawak, dan iguana adalah hewan yang menakutkan dan
5 berbahaya. Padahal, reptil merupakan hewan yang memiliki sifat pemalu dan dapat dijadikan “sahabat”. Hubungan baik yang terjalin antara reptil dan manusia di antaranya ditunjukkan oleh para anggota pecinta reptil yang tergabung dalam Komunitas Pecinta Reptil di Indonesia
Android adalah sistem operasi berbasis Linux yang dikembangkan oleh Google Inc.
Kelebihan Android dari semua jenis sistem operasi untuk ponsel adalah sifatnya yang open source. Sifat ini memungkinkan pengguna agar dapat membuat aplikasi baru atau mengembangkan aplikasi yang sudah ada, kemudian dijalankan pada ponsel Androidnya.
Aplikasi Android kini dapat digunakan oleh semua kalangan, termasuk juga mencakup komunitas tertentu. Kebanyakan suatu komunitas memberikan informasinya melalui jejaring sosial seperti facebook, twitter, instagram, dan lain- lain. Salah satu komunitas yang banyak memberikan informasi melalui jejaring social adalah komunitas pecinta reptil yang ada di Indonesia. Untuk lebih memudahkan komunitas tersebut dalam memberikan informasi, melakukan interaksi antar anggota, dan memudahkan dalam mengakses jejaring social yang berhubungan dengan reptil, maka dibuatlah sebuah Aplikasi Berbasis Android Untuk Komunitas Pecinta Reptil di Indonesia.
TELAAH PUSTAKA
Definisi Komunitas
Komunitasadalah sebuah kelompoksosialdari beberapaorganismeyang berbagi lingkungan, umumnya memiliki ketertarikan dan habitat yang sama. Dalam komunitas manusia, individu-individu di dalamnya dapat memiliki maksud, kepercayaan, sumber daya, preferensi, kebutuhan, risiko, kegemaran dan sejumlah kondisi lain yang serupa. Komunitas berasal daribahasa Latincommunitasyang berarti "kesamaan", kemudian dapat diturunkan daricommunisyang berarti "sama, publik, dibagi oleh semua atau banyak".
6 Komponen Komunitas
Komponen komunitas dibagi menjadi 3 bagian, antara lain : a. Berdasarkan Lokasi atau Tempat
Wilayah atau tempat sebuah komunitas dapat dilihat sebagai tempat di mana sekumpulan orang mempunyai sesuatu yang sama secara geografis. Dan saling mengenal satu sama lain sehingga tercipta interaksi dan memberikan konstribusi bagi lingkungannya.
b. Berdasarkan Minat
Sekelompok orang yang mendirikan suatu komunitas karena mempunyai ketertarikan dan minat yang sama, misalnya agama, pekerjaan, suku, ras, hobi maupun berdasarkan kelainan seksual. Komunitas berdasarkan minat memiliki jumlah terbesar karena melingkupi berbagai aspek, contoh komunitas pecinta animasi dapat berpartisipasi diberbagai kegiatan yang berkaitan dengan animasi, seperti menggambar, mengkoleksi action figure maupun film.
c. Berdasarkan Komuni
Komuni dapat berarti ide dasar yang dapat mendukung komunitas itu sendiri.
Reptil
Reptil adalah hewan yang berjalan dengan cara melata atau merayap. Kata reptil sendiri diambil dari kata reptans yang berarti melata atau merayap.
Pengertian secara umum reptil yaitu kelompok hewan vertebrata berdarah dingin serta memiliki sisik yang menutupi tubuhnya.
Sedang reptilia adalah hewan dengan empat tungkai ( tetrapoda ) dan menelurkan telur yang embrionya diselubungi oleh membran yang bernama amniotik.
Android (Sistem Operasi)
Android adalah sistem operasi mobile berbasis Linux. Android merupakan sistem operasi yang dikembangkan dan dipopulerkan oleh Google. Andy Rubin dapat disebut sebagai otak utama dibalik OS Android ini. Pada awalnya perkembangan OS Android ini kurang begitu bagus, yang membuat Google turun tangan dengan
7 melahirkan ponsel Google Android pertama yang legendaris yang dikenal dengan nama Nexus One. Pada Nexus One ini Google menunjukkan kemampuan Android yang hasilnya luar biasa, tanggapan pasar begitu bagus. Hal inilah yang mendorong minat perusahaan-perusahaan smartphone bersemangat untuk membuat smartphone dengan OS Android.
Java
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems. Java merupakan bahasa berorientasi objek (OOP) yaitu cara ampuh dalam pengorganisasian dan pengembangan perangkat lunak. Pada OOP, program komputer sebagai kelompok objek yang saling berinteraksi. Deskripsi OOP secara ringkas adalah mengorganisasikan program sebagai kumpulan komponen yang disebut objek. Objek-objek ini ada secara independen, mempunyai aturan-aturan berkomunikasi dengan objek lain dan untuk memerintahkan objek lain guna meminta informasi tertentu atau meminta objek lain mengerjakan sesuatu. Kelas bertindak sebagai modul sekaligus tipe. Sebagai tipe maka pada saat jalan program menciptakan objek-objek yang merupakan instan- instan kelas. Kelas dapat mewarisi objek yang merupakan instan kelas. Kelas dapat mewarisi kelas lain. Java tidak mengijinkan pewaris jamak namun menyelesaikan kebutuhan pewaris jamak.
JDK (Java Development Kits)
Java Development Kit (JDK) merupakan bagian terpenting dalam pengembangan aplikasi android, karena Android merupakan aplikasi yang dibangun dengan menggunakan Bahasa pemgrograman Java.
Untuk mendapatkan installer JDK bisa mengunduh / mendownload langsung di situs resminya. JDK yang bisa digunakan untuk membuat program Android adalah JDK 5 dan 6 atau versi terbarunya.
8 SDK (Software Development Kit)
Android SDK adalah tools API (Application Programming Interface) yang digunakan untuk mulai mengembangkan aplikasi pada platform android menggunakan Bahasa pemrograman Java. Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem opeasi, middleware dan aplikasi kunci yang di release oleh Google. Saat ini disediakan android SDK (Software Development Kit) sebagai alat bantu dan API untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman Java. Sebagai platform aplikasi netral, android memberi anda kesempatan untuk membuat aplikasi yang kita butuhkan yang bukan merupakan aplikasi bawaan hanphone/smartphone.
Beberapa fitur android yang paling penting adalah :
• Framework aplikasi yang mendukung penggantian komponen dan reusable.
• Mesin Virtual Dalvik dioptimalkan untuk perangkat mobile.
• Integrated browser berdasarkan engine open source webkit.
• Grafis yang dioptimalkan dan didukung oleh libraries grafis 2D, grafis 3D berdasarkan spesifikasi openGL ES 1.0 (Opsional Akselerasi Hardware).
• SQLite untuk penyimpanan data.
• Media Support yang mendukung audio, video dan gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF), GSM Telephony (tergantung hardware).
• Bluetooth, EDGE, 3G, WiFi (tergantung hardware).
• Kamera, GPS, kompas dan Accelerator (tergantung hardware).
• Lingkungan development yang lengkap dan kaya, termasuk perangkat emulator, tools untuk debuging, profil dan kinerja memori, dan plug in untuk IDE Eclipse.
9 METODE PENELITIAN
a. Perencanaan
Merencanakan pemilihan bahasa pemrograman yang akan digunakan dan pokok bahasan atau materi yang akan digunakan. Penulisan ini menggunakan 1 unit laptop pribadi dengan spesifikasi windows 10 pro 64 bit, Intel Core i7 Processor, memori 6 gb ddr 3, VGA NVDIA GeForce 840M 2GB, Power Supply 650watt. Dan perangkat lunak Laptop yang digunakan adalah Sistem operasi windows 10 Enterprise, Android Studio, Android SDK, Java Development Kit serta aplikasi yang mendukung proses penulisan seperti Microsoft Word 2016.
b. Perancangan
Memilih metode apa yang akan digunakan untuk pembuatan aplikasi Komunitas Pecinta Reptil Di Indonesia. Dalam pembuatan aplikasi ini, penulis menggunakan struktur navigasi dan diagram alur (flowchart). Sedangkan software yang digunakan untuk membuat aplikasi ini adalah Android Studio IDE for Java Developers dan Android SDK Manager.
c. Implementasi
Mengimplementasikan materi tersebut kedalam bahasa pemrograman yang telah dipilih, yaitu Java.
d. Uji coba Aplikasi
Di tahap ini akan dilakukan serangkaian uji coba menggunakan 5 tipe smartphone.
e. Testing
Di tahap ini akan dilihat sejauh mana aplikasi yang telah dirancang dan dibangun akan berfungsi seperti yang diharapkan. Spesifikasi perangkat untuk melakukan uji coba aplikasi ini adalah smartphone Android dengan versi android Kitkat.
10 HASIL DAN PEMBAHASAN
Struktur Navigasi
Gambar Struktur Navigasi
Rancangan Tampilan Aplikasi
• Rancangan Tampilan Menu Utama
Rancangan Tampilan Utama
11
• Forum komunitas
Rancangan Tampilan Daftar Komunitas dan Detail Komunitas
• Seputar Reptil
Rancangan Tampilan Daftar Artikel
12 Rancangan Tampilan Isi Artikel Seputar Reptil
• Forum Jual-Beli
Rancangan Tampilan Daftar Forum Jual-Beli
Rancangan Tampilan Detil Forum Jual-Beli
13 Implementasi
Setelah pembuatan aplikasi dilakukan, dan dilakukan instalasi dan berada dalam tampilan shortcut pada smartphone. Ketika .apk sudah berhasil melakukan instalasi, maka shortcut akan dengan sendirinya muncul pada home dan dalam menu smartphone.
Tampilan Shortcut
Setelah di klik, akan menunjukan tampilan halaman utama dengan layout yang menyajikan 3 pilihan menu utama
14 Tampilan menu utama
Tampilan daftar komunitas reptil jabodetabek
15 Tampilan halaman detail forum komunitas
Tampilan halaman Homepage sosial media forum komunitas
16 Tampilan menu
Tampilan isi artikel .
17 Tampilan daftar forum jual-beli
Tampilan halaman detail forum jual-beli
18 Tampilan halaman Homepage tokopedia
Uji Coba Aplikasi
Dalam tahap ini, aplikasi akan melalui proses pengaplikasian pada beberapa perangkat smartphone. Pada progam ini telah di uji oleh 5 model tipe hp dan versi android yang berbeda, secara keseluruhan berjalan sempurna tidak ada perbedaan yang signifikan pada setiap tipe hp yang di uji cobakan tapi ada sedikit perbedaan tampilan dalam hal ini dikarenakan oleh beda ukuran hp penguji seperti gambar di bawah ini
19 Tampilan hp pixel 2
Tampilan hp galaxy nexus
Dari kedua gambar diatas terlihat perbedaan pada jarak batas bawah
20 Testing
Pengujian aplikasi menggunakan smartphone Pixel 2.
Tabel 3.1 Testing
No. Fungsi Masukkan Hasil yang
Diharapkan Keluaran Hasil Akhir
1 Forum
komunitas
Pengguna memilih tombol
Forum komunitas pada
menu.
Tampil daftar kota Forum
komunitas.
Tampil daftar kota Forum komunitas.
Sukses
2 Pilih kota
Pengguna memilih tombol
Bogor.
Tampil halaman forum
komunitas Bogor.
Tampil halaman Forum
komunitas Bogor.
Sukses
3 Facebook
Pengguna memilih tombol
facebook komunitas reptil
Bogor.
Tampil halaman detail
facebook komunitas reptil Bogor.
Tampil halaman detail
facebook komunitas reptil Bogor.
Sukses
4 Twitter
Pengguna memilih tombol
twitter komunitas reptil
Bogori.
Tampil halaman detail
twitter komunitas reptil Bogor.
Tampil halaman detail
facebook komunitas reptil Bogor.
Sukses
5 Kaskus
Pengguna memilih tombol
kaskus komunitas reptil
Bogor.
Tampil halaman detail
kaskus komunitas reptil Bogor
Tampil halaman detail
kaskus komunitas reptil Bogor
Sukses
6 Instagram
Pengguna memilih tombol
instagram komunitas reptil
Bogor.
Tampil halaman detail
instagram komunitas reptil Bogor.
Tampil halaman detail
instagram komunitas reptil Bogor.
Sukses
7 Masuk
forum
Pengguna memilih tombol
Masuk forum
Tampil halaman homepage sosial media
komunitas reptil Bogor
Tampil halaman homepage sosial media
komunitas reptil Bogor
Sukses
8 Seputar Reptil
Pengguna memilih Seputar
Reptil pada menu.
Tampil daftar artikel Seputar
Reptil.
Tampil daftar artikel Seputar
Reptil.
Sukses
9 Artikel Pengguna
memilih salah
Tampil halaman isi
Tampil
halaman isi Sukses
21 satu Artikel pada
menu.
artikel seputar reptil.
artikel seputar reptil.
10 Forum Jual- Beli
Pengguna memilih tombol Forum Jual-Beli
pada menu.
Tampil daftar forum jual-beli Seputar Reptil.
Tampil daftar forum jual-beli Seputar Reptil.
Sukses
11
Facebook Forum Jual-
Beli
Pengguna memilih tombol
facebook forum jual-beli.
Tampil halaman detail facebook forum
jual-beli
Tampil halaman detail facebook forum
jual-beli
sukses
12 Olx Forum Jual-Beli
Pengguna memilih tombol Olx forum jual-
beli.
Tampil halaman detail Olx forum jual-
beli
Tampil halaman detail Olx forum jual-
beli
sukses
13
Tokopedia Forum Jual-
Beli
Pengguna memilih tombol
Tokopedia forum jual-beli.
Tampil halaman detail
Tokopedia forum jual-beli
Tampil halaman detail
Tokopedia forum jual-beli
sukses
14
Instagram Forum Jual-
Beli
Pengguna memilih tombol Instagram forum
jual-beli.
Tampil halaman detail
Instagram forum jual-beli
Tampil halaman detail
Instagram forum jual-beli
sukses
15 Masuk toko
Pengguna memilih tombol
Masuk toko.
Tampil halaman homepage online shop
Tampil halaman homepage online shop
sukses
16 Exit
Pengguna memilih tombol
exit pada menu.
Keluar aplikasi Keluar aplikasi sukses
PENUTUP
Kesimpulan
Aplikasi Berbasis Android Untuk Komunitas Retil Di Indonesia telah berhasil dibuat. Aplikasi ini dilengkapi dengan 3 menu utama yaitu “Forum Komunitas”,
“Seputar Reptil”, “Forum Jual-Beli”. Pada aplikasi ini anggota komunitas bisa mendapatkan informasi secara langsung, dapat berinteraksi langsung dan dapat membeli reptil peliharaan baru melalui masing-masing social media dan online Shop terpercaya yang telah direkomendasikan oleh Komunitas Pecinta Reptil Di
22 Indonesia. Dan aplikasi ini dapat digunakan oleh masyarakat awam untuk mendapatkan informasi seputar kegiatan Komunitas Pecinta Reptil di Indonesia.
Berdasarkan hasil uji coba yang dilakukan menggunakan 5 perangkat smartphone aplikasi ini dapat digunakan dan berjalan dengan baik untuk smartphone berbasis Andorid dengan minimal OS 4.4 (Kitkat).
Saran
Aplikasi ini masih terbatas hanya menampilkan website dan social media dari beberapa Komunitas Pecinta Reptil saja dan hanya dapat diakses jika terhubung internet. Oleh karena itu dalam pengembangan aplikasi ini ke depannya diharapkan dapat membuat aplikasi ini menjadi lebih baik dan dapat mencangkup semua Komunitas Pecinta Reptil dimanapun di seluruh Indonesia, penambahan jenis reptil lainnya dan forum chat antar pengguna untuk berbagi informasi seputar kegiatan komunitas serta dapat menyajikan platform online shop sendiri.
DAFTAR PUSTAKA
1. Huda, Akbarul. (2014). Livecoding! 9 Aplikasi Android Buatan Sendiri.
Yogyakarta : PT. Gramedia Pustaka Utama.
2. Nadia, Firly. (2018). Create Your Own Android Application. Jakarta : PT Alex Media Koputindo.
3. R, H, Sianipar. (2014). Soal, Kasus, dan Penyelesaian Pemrograman Java.
Bandung : Informatika Bandung.
4. Rizka, Sepriandy. (2008). Mengenal Pemrograman Android Menggunakan Android Studio. Ilmuti. 2008, pp, 1.
5. Romeo. 2003. Testing Dan Implementasi Sistem. Surabaya: STIKOM Surabaya.
6. Safaat, N.H. (2011). Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung.
7. Sommerville, Ian. 2001. Software Engineering. Edisi 6. Buku 1. Jakarta:
Erlangga.
23 8. Edrawsoft. (n.d.). Standard Flowchart Symbols
https://www.edrawsoft.com/flowchart-symbols.php. Diakses 21 April 2021.
9. Komunitas (2014).
http://www.mi.com/en/about/. Diakses 10 April 2021.
10. Struktur Navigasi. (2013).
https://wacanakomputer.wordpress.com/tag/struktur-navigasi/. Diakses 21 April 2021.
11. Swalt. Mengenal Java JDK, SDK, AVD, dan Eclipse.
http://swalt.info/pemrograman/android/115-mengenal-jdk-sdk-avd-dan- eclipse.html. Diakses 25 April 2021
12. Tentang Reptil. (2018).
https://jagad.id/pengertian-reptil/. Diakses 7 April 2021