APLIKASI PADA TEKNOLOGI BERGERAK “KREASI DALAM BERJILBAB”
Indah Purnama Sari1 Widya Silfianti2
Universitas Gunadarma
Jl. Margonda Raya No. 100 Depok – 16424
[email protected] [email protected]
ABSTRAKSI
Penulisan ini membahas tentang pembuatan suatu aplikasi yang dapat digunakan pada perangkat android. Dalam hal ini dibuat aplikasi pembelajaran kreasi jilbab pada platform android, dimana dengan aplikasi ini penggunanya dapat dengan mudah mendapatkan informasi tentang kreasi berjilbab memudahkan wanita yang menggunakan jilbab.
Aplikasi ini dapat memudahkan wanita yang menggunakan jilbab mendapatkan informasi kreasi model jilbab khususnya untuk orang dewasa dan memudahkan pengguna untuk mengkreasikan model jilbabnya dari informasi kreasi model jilbab. Jadi mereka tidak perlu repot-repot lagi untuk membawa buku kreasi model jilbab di dalam tasnya saat mereka berpergian.
Kata kunci : Android, Eclipse, Java, Kreasi Jilbab
ABSTRACT
This Undergraduate thesis is about making an application that can be used on android devices. In this case the hijab creations is created by learning applications on the android platform, where with this application the user can easily find out the information about ease creation hijab.
This application can facilitate women whose wearing hijab to get the information of creation hijab models especially for adults and allows the user to the creation of models from of information creation hijab models. So they do not bother anymore to bring the book creation model of the hijab in their bag when they are traveling.
PENDAHULUAN
Perkembangan Teknologi Informasi hingga saat ini mengalami kemajuan yang sangat pesat sehingga memudahkan pengguna untuk mendapatkan informasi. Teknologi Informasi banyak digunakan untuk mengolah data, yaitu menghasilkan informasi akurat dan tepat waktu yang digunakan untuk keperluan pribadi, bisnis dan pendidikan. Perkembangan smartphone saat ini berbanding lurus dengan perkembangan teknologi. Smartphone merupakan salah satu gadget yang banyak digunakan masyarakat karena paling praktis dan menyediakan banyak aplikasi yang memudahkan penggunanya dalam memperoleh informasi. Salah satunya adalah aplikasi yang digunakan untuk mendapatkan informasi aplikasi kreasi dalam berjilbab.
Sekarang banyak muslimah yang memakai jilbab, dari anak-anak sampai orang dewasa. Bentuk-bentuk dan kreasi jilbab yang di pakaipun bermacam-macam, tetapi ada juga yang tidak tahu bagaimana cara mengkreasikan jilbab yang mereka kenakan agar terlihat cantik dan modis saat mereka gunakan.
Berangkat dari masalah itulah penulis ingin menyajikan suatu aplikasi informasi kreasi model jilbab dengan menggunakan platform android yang mudah untuk dilihat dimana saja dan kapan saja melalui telepon genggam (handphone) yang berbasis android. Aplikasi ini dibuat untuk mempermudah pengguna mencari tahu informasi kreasi model jilbab yang lebih efektif.
Bagi para muslimah yang belum menggunakan jilbab akan lebih tertarik untuk memakai jilbab (hijab), dan untuk muslimah yang sudah menggunakan jilbab tidak akan bosan dengan model jilbab yang selalu mereka kenakan. Setiap orang tidak pernah lupa membawa telepon genggam (handphone), jadi hanya dengan melihat aplikasi ini di telepon genggam yang berbasis android, mereka dengan mudah mengkreasikan bentuk jilbab yang mereka kenakan.
Diharapkan aplikasi ini dapat membantu para muslimah yang sudah menggunakan jilbab dan para muslimah yang belum menggunakan jilbab agar dapat menggunakan jilbab (hijab).
Tujuan Penulisan
Penulis membuat penulisan ini dengan tujuan untuk memudahkan wanita yang menggunakan jilbab mendapatkan informasi kreasi model jilbab khususnya untuk orang dewasa dan memudahkan pengguna untuk mengkreasikan model jilbabnya dari informasi kreasi model jilbab. Jadi mereka tidak perlu repot-repot lagi untuk membawa buku kreasi model jilbab di dalam tasnya saat mereka berpergian.
TINJAUAN PUSTAKA Jilbab
Islam sebagai agama yang bersifat universal dalam arti mempunyai aturan-aturan yang mengatur seluruh aspek kehidupan
manusia dimana di dalamnya terdapat aturan atau hukum-hukum yang mengatur masalah pakaian baik itu bagi laki-laki maupun bagi perempuan, yang pada intinya pakaian itu baik bagi laki-laki maupun bagi perempuan digunakan sebagai penutup aurat sebagaimana disebutkan di dalam Al Qur'an. Batas aurat untuk laki-laki sebagaimana yang ada didalam Hadits adalah dari pusar sampai dengan lutut, sedangkan untuk perempuan adalah seluruh tubuh kecuali muka dan telapak tangan hingga pergelangan tangannya, maka perempuan harus memakai jilbab. Karena memakai jilbab merupakan ibadah dalam memenuhi firmah Allah dan agar terhindar dari fitnah atau terjauh dari bahaya zina.
Kata jilbab digunakan di dalam al-Qur’an dan Hadits, namun maksud kata itu harus dikembalikan pada maksud yang dipahami oleh masyarakat ketika kata itu diturunkan atau diungkapkan. Jilbab pada umumya adalah pakaian yang lebar, longgar, dan menutupi seluruh bagian tubuh.
Diriwayatkan dari Ibnu Abbas, dia berkata jilbab (pada nash tersebut) : baju luar yang berfungsi menutupi tubuh dari atas sampai bawah (tanah). Dalam kamus arab Al-Muhith, jilbab bermakna: Pakaian yang lebar bagi wanita, yang menutupi tsiyab/mihnah (pakaian harian yang biasa dipakai ketika berada di dalam rumah), bentuknya seperti malhafah (kain penutup dari atas kepala sampai ke bawah).
Android
Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance
menyatakan mendukung
pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
JDK (Java Development Kit)
JDK (Java Development Kit) adalah semacam kontak peralatan (kit) yang digunakan untuk aplikasi development,applet, dan komponen lainya dengan menggunakan bahasa pemrograman java dan termasuk tools yang sangat berguna untuk pengembangan dan pengujian program yang dibuat dengan pemrograman java.
Android SDK (Software
Development Kit)
Android SDK merupakan tools bagi para programer yang yang ingin mengembangkan aplikasi berbasis android. Perangkat-perankat pengembangan yang terdapat didalam android SDK sangat komprehesif. Android SDK terdiri dari debugger, libraries, handset emulator (berdasarkan QEMU), dokumentasi, contoh kode prosram dan tutorial. Android SDK telah dirilis pada tanggal 12 November 2007.
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 saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya
dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
Eclipse
Eclipse adalah sebuah Integreted Development Environment (IDE) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent). Eclipse memiliki sifat sebagai berikut:
Multi-platform, Eclipse bisa dipakai di berbagai system operasi seperti Microsoft Windows,Linux,Solaris,AIX,H P-UX, dan Mac OS X.
Multi-Language, Selain
menggunakan bahasa
pemrograman java Eclipse juga mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lainnya.
Multi-role, Selain sebagai IDE (Integreted Development Environment) untuk pengembangan aplikasi, Eclipse juga bias digunakan untul aktivitas dalam siklus pengenbangan perangkat lunak, seperti dokumentasi, test
perangkat lunak,
pengembangan web, dan lain sebagainya.
Eclipse bersifat open source sehingga menjadi salah satu IDE favorit, selain itu Eclipse juga mempunyai kemampuan untuk dapat di kembangkan oleh pengguna dengan komponen yang dinamakan plug-in. Konsep Eclipse adadalah IDE yang terbuka (open), mudah diperluas (extensible) untuk apa saja, dan tidak untuk sesuatu yang spesifik. Jadi, Eclipse tidak saja untuk mengembangkan program Java, akan tetapi dapat digunakan untuk berbagai macam keperluan, cukup dengan menginstal plug-in yang dibutuhkan. Contohnya jika kita ingin mengembangkan program C/C++ terdapat plugin CDT (C/C++ Development Tools).
Sejak tahun 2006 Eclipse Foundation secara rutin merilis versi Eclipse setiap tahun. Setiap rilis kemudian diberi kode sesuai dengan berbagai nama bintang dari planet Jupiter.
METODE PENELITIAN
Dalam menyelesaikan penulisan ini, penulis menggunakan metode studi pustaka yaitu dengan mengumpulkan informasi dan berbagai referensi yang menunjang penulisan seperti, mengambil bahan dari buku Android, buku Model Kreasi Jilbab, dan browser di Internet.
Adapun metode yang
digunakan dalam penulisan ini melalui tahap-tahap berikut ini:
1. Perencanaan
Merencanakan bagaimana nantinya aplikasi ini dibuat, dengan software dan hardware apa saja, dan juga bagaimana nantinya aplikasi ini berguna bagi pengguna.
2. Kepustakaan
Metode penelitian yang pertama digunakan dalam pembuatan penulisan tugas akhir ini adalah metode studi kepustakaan, dimana penulis menggunakan fasilitas jaringan internet untuk mencari bahan-bahan yang dapat dijadikan referensi serta buku-buku yang berhubungan dengan Android dan Kreasi Jilbab.
3. Analisis
Proses analisis ini meliputi : analisis kebutuhan, yaitu memberitahu informasi mengenai kreasi model jilbab kepada pengguna. Berikutnya tujuan dari analisis ini adalah bagaimana pengguna ini nantinya menggunakan aplikasi ini, sehingga tujuan dari pembuatan aplikasi yang sudah dijabarkan sebelumnya dapat tercapai.
4. Perancangan
Proses perancangan ini dimaksudkan agar nantinya pengguna yang menggunakan aplikasi ini dapat dengan mudah menggunakannya, karena tampilan dan alur program yang dibuat, meliputi struktur navigasi aplikasi, tampilan program dan user interface.
5. Implementasi
Pada tahap implementasi penulis akan mengimplementasikan pada perangkat android, mulai dari pembuatan file.apk dan transfer file.apk nya.
PEMBAHASAN Struktur Navigasi
Struktur navigasi yang dipakai dalam pembuatan aplikasi ini adalah struktur navigasi campuran, yaitu gabungan antara sktuktur navigasi linier dan hirarki. Strukutur navigasi linier menampilkan satu demi satu tampilan layar secara terurut menurut urutannya dan tidak diperbolehkan adanya percabangan. Sedangkan struktur navigasi hirarki merupakan struktur navigasi yang mengandalkan percabangan untuk menampilkan data atau gambar pada layer dengan kriteria tertentu.
Gambar 1. Struktur Navigasi
Rancangan Aplikasi Menggunakan Diagram UML
Rancangan Diagram Usecase
Gambar 2. Rancangan Diagram Usecase
Rancangan Diagram Activity
Gambar 3. Rancangan Diagram Activity
Rancangan Diagram Sequence
Gambar 4. Rancangan Diagram Sequence
Perancangan Tampilan Program Dalam setiap pembuatan program alangkah baiknya terlebih dahulu merancang suatu rancangan
tampilan dari aplikasi atau program yang akan kita buat. Rancangan tersebut untuk mempermudah dalam pembuatan aplikasinya nanti.
1. Halaman Intro
Tampilan intro adalah halaman paling pertama atau pembuka aplikasi. Pada tampilan ini terdapt gambar dan loading. Setelah loading selesai baru akan muncul tampilan utama dari aplikasi ini.
Gambar 5. Rancangan Intro
2. Halaman Menu Utama
Halaman ini adalah halaman pertama yang akan muncul setelah tampilan intro, dimana di halaman ini terdapat menu-menu yang terdapat di aplikasi informasi tata cara kreasi jilbab, di antaranya adalah menu Sejarah Jilbab, Kreasi dan Cara Berjilbab, Galeri Gambar, Tips Berjilbab Sesuai Bentuk Wajah, Pengenalan Jilbab, Toko Jilbab, Tentang Program, dan Button keluar yang terdapat diatas.
: Pengguna
Halaman Utama Sub Menu
1 : Menampilkan menu utama()
2 : Memilih halaman menu utama()
3 : Memilih sub menu()
Gambar 6. Rancangan Tampilan Menu Utama
3. Halaman Sejarah Jilbab
Menu ini dibuat untuk mengenalkan kepada pengguna sejarah jilbab. Pada menu ini terdapat juga mengenai firman Allah, sejarah jilbab di tampilkan menggunakan TextView dan firman Allah di tampilkan menggunakan Button, selain itu di halaman ini juga terdapat Button Kembali untuk kembali ke menu sebelumnya.
Gambar 7. Rancangan Halaman Sejarah Jilbab
4. Halaman Firman Allah
Menu ini dibuat untuk memberitahu tentang firman Allah, firman Allah berisi tentang tulisan Al-Qur'an beserta arti dan penjelasannya. Pada menu ini firman Allah di tampilkan menggunakan TextView, selain itu di halaman ini juga terdapat Button Kembali untuk kembali ke menu sebelumnya.
Gambar 8. Rancangan Halaman Firman Allah
5. Halaman Kreasi dan Cara Berjilbab
Menu ini dibuat untuk mengenalkan kepada pengguna mengenai kreasi dan cara berjilbab. Pada menu ini terdapat dua jenis kreasi dan cara berjilbab, yaitu Jilbab Pashmina dan Jilbab Segiempat. Jilbab Pashmina dan Jilbab Segiempat di tampilkan menggunakan Button, selain itu di halaman ini juga terdapat Button Kembali untuk kembali ke menu sebelumnya.
Gambar 9. Rancangan Halaman Kreasi dan Cara Berjilbab
Jika Button Jilbab Pashmina tampilannya akan seperti gambar berikut :
I
Gambar 10. Rancangan Halaman Jilbab Pashmina
Dan bila salah satu jenis pashmina itu di klik maka tampilannya seperti gambar berikut :
Gambar 11. Rancangan Tampilan Pashmina Kasual
Bila sudah mencari model jenis pashmina, maka akan muncul tampilan proses cara memakainya. Seperti gambar berikut :
Gambar 12. Rancangan Tampilan Pashmina secara Detail
Untuk kreasi jilbab segiempat pun juga sama langkah dan tampilannya. Hanya saja yang membedakannya hanyalaha isi dari cara langkah-langkahnya.
6. Halaman Galeri Gambar
Menun pada halaman ini berisikan tentang gambar-gambar model jilbab yang sudah di kreasikan.
Gambar 13. Rancangan Halaman Galeri Gambar
Bila di klik salah satunya, maka tampilan galeri gambar seperti :
Gambar 14. Rancangan Galeri Gambar Detail
7. Tips Berjilbab Sesuai Bentuk Wajah
Menu ini dibuat untuk mengenalkan kepada pengguna tips berjilbab sesuai bentuk wajah. Pada menu ini terdapat tips berjilbab sesuai bentuk wajah, diantaranya wajah panjang atau lonjong, wajah oval, wajah kotak atau segitiga, dan wajah bulat. Wajah panjang atau lonjong, wajah oval, wajah kotak atau segitiga, dan wajah bulat di tampilkan menggunakan Button. Setelah diklik salah satu tips bentuk wajah tersebut seperti wajah oval maka di tampilkan menggunakan TextView, selain itu di halaman ini juga terdapat Button Kembali untuk kembali ke menu sebelumnya.
Gambar 15. Rancangan Jilbab Sesuai Bentuk Wajah
Bila diklik salah satu tips berjilbab sesuai bentuk wajah, misalnya wajah oval, maka tampilan rancangannya akan seperti gambar dibawah ini :
Gambar 16. Rancangan Tampilan Tips Berjilbab Detail
8. Halaman Pengenalan Jilbab Menu ini dibuat untuk mengenalkan kepada pengguna tentang pengenalan jilbab, dari pengenalan hijab, pengenalan ciput, pengenalan aksesoris, dan gaya dasar berjilbab. Pengenalan hijab, pengenalan ciput, pengenalan aksesoris, dan gaya dasar berjilbab di tampilkan menggunakan Button. Setelah diklik salah satu pengenalan tersebut misalnya seperti pengenalan hijab maka di tampilkan menggunakan TextView dan juga disertai dengan gambar, dan begitu juga dengan yang lainnya, selain itu di halaman ini juga terdapat Button Kembali untuk kembali ke menu sebelumnya.
Gambar 17. Rancangan Halaman Pengenalan Jilbab
Bila diklik salah satu pengenalan jilbab, misalnya pengenalan hijab, maka tampilan rancangannya akan seperti gambar dibawah ini :
Gambar 18. Rancangan Tampilan Pengenalan Hijab
9. Halaman Toko Jilbab
Menu ini dibuat untuk menampilkan lokasi toko jilbab. Pada menu ini terdapat denah lokasi DKI Jakarta,
diantaranya Jakarta Timur, Jakarta Barat, Jakarta Selatan, Jakarta Pusat, dan Jakarta Utara dan di tampilkan menggunakan Button, selain itu di halaman ini juga terdapat Button Kembali untuk kembali ke menu sebelumnya.
Gambar 19. Rancangan Tampilan Halaman Toko Jilbab
10. Halaman Tentang Program Rancangan untuk halaman tentang aplikasi hanya terdapat informasi tentang pembuat aplikasi yang berbentuk TextView dan Button untuk melihat halaman selanjutnya, yaitu halaman Sumber Materi yang berisi info sumber materi yang dipakai dalam pembuatan aplikasi ini.
Gambar 20. Rancangan Menu Tentang Aplikasi
Gambar 21. Rancangan Sumber Materi
KESIMPULAN DAN SARAN Kesimpulan
Setelah dilakukan ujicoba pada program baik di emulator maupun di berbagai macam perangkat android lainnya seperti Samsung I8150 Galaxy Wonder, Samsung Galaxy Mini S5570, Galaxy Y S5360, dan Sony Ericsson Experia dapat dikatakan bahwa aplikasi kreasi jilbab dapat
berjalan dengan baik. Sedangkan bedasarkan hasil pengujian yang telah dilakukan dengan memberikan kuisioner kepada beberapa responden dapat disimpulkan bahwa aplikasi kreasi jilbab yang berisikan tentang sejarah, cara dan kreasi jjilbab, galeri, tips berjilbab sesuai bentuk wajah, pengenalan jilbab, serta toko dan exit berfungsi dengan baik dan dapat membantu pengguna mempermudah dalam pemakaian jilbab bila di kreasikan.
Saran
Penulis menyadari bahwa masih banyaknya kekurangan dalam aplikasi ini, salah satunya adalah gambar kreasi jilbabnya kurang banyak, selain itu database yang digunakan pada gambar adalah offline sehingga pengguna harus mengupdate apk yang databasenya sudah diupdate oleh programmer di market jika ingin mengupdate gambar-gambar kreasi jilbab. Harapan dari penulis dalam pengembangan aplikasi ini adalah database yang digunakan adalah database online sehingga gambar dan cara kreasi jilbab dapat berubah tanpa harus pengguna mengupdate apk dari aplikasi ini di market android.
DAFTAR PUSTAKA
[1] Benjamin, Speckman,The Android Mobile Platform, Michigan, 2008.
[2] Bia, Adabina, Hijab Praktis Pashmina, PT. Kawah Media, Jakarta, 2012.
[3] Deepika,Mulani, How Smart Is Your Android Smartphone?, San Jose, 2010.
[4] Meiliasari, Mila, Gaya Berhijab Kerudung Segiempat, PT. Kawah Media, Jakarta, 2012.
[5] Meiliasari, Mila, Gaya Praktis Pashmina dan Kerudung Segiempat, PT. Kawah Media, Jakarta, 2012.
[6] Mulyadi, Membuat Aplikasi Untuk Android, ST MULTIMEDIA
CENTER, publishing,
Yogyakarta, 2010.
[7] Rinjani, Noni, Gaya dan Cantik Dengan Pashmina, Tiara Aksara, Surabaya.
[8] Safaat, Nazruddin, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasisi Android, Informatika, Bandung, 2011.
[9] Zahra Aulia, M.Deddy, Tata Rias Wajah dan Kreasi Jilbab Muslimah, PT. Gramedia Pustaka Utama, Jakarta, 2011. [10] URL : http://akhwat-pejuang-mabda.blogspot.com/2010/07/me mahami-pengertian-jilbab.html / diakses tahun 2012. [11] URL : http://www.f-adikusumo.staff.ugm.ac.id/artikel/ jilbab.html diakses tahun 2012.
[12] URL : http://www.kreasi-jilbab.com/ diakses tahun 2012.
[13] URL :
http://m- wali.blogspot.com/2012/03/cara- memakai-jilbab-yang-benar-disertai.html / diakses tahun 2012