laporan kerja praktek pembuatan aplikasi...
TRANSCRIPT
-
LAPORAN KERJA PRAKTEK
PEMBUATAN APLIKASI “ LEARN HIJAIYAH ” PADA
SMARTPHONE BERBASIS BLACKBERRY 10
Diajukan sebagai salah satu syarat
Untuk memperoleh gelar sarjana Teknik Informatika
Disusun oleh :
Nama : Pikiring Waskitha Hutama
NIM : 11650013
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA
YOGYAKARTA
2014
-
i
LAPORAN KERJA PRAKTEK
PEMBUATAN APLIKASI “ LEARN HIJAIYAH ” PADA
SMARTPHONE BERBASIS BLACKBERRY 10
Diajukan sebagai salah satu syarat
Untuk memperoleh gelar sarjana Teknik Informatika
Disusun oleh :
Nama : Pikiring Waskitha Hutama
NIM : 11650013
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA
YOGYAKARTA
2014
-
ii
-
iii
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Allah SWT, karena atas berkat
rahmat-Nya, pelaksanaan Kerja Praktek dengan membuat aplikasi “Learn
Hijaiyah” pada Smartphone berbasis Blackberry 10 dapat dilaksanakan dengan
baik. Pelaksanaan kerja praktek ini merupakan salah satu syarat untuk memperoleh
gelar Sarjana Teknik Informatika di Universitas Islam Negeri Sunan Kalijaga.
Selanjutnya penulis mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Ibu dan Ayah atas segala yang telah beliau berikan secara materi dan non
materi.
2. Aulia Faqih Rifa’i, M.Kom, selaku dosen pembimbing yang telah banyak
memberi pangarahan demi kelancaran pelaksanaan kerja praktek.
3. Agus Mulyanto, S.Si.,M.Kom, selaku Ketua Program Studi Teknik
Informatika Fakultas Sains dan Teknologi.
4. Teman-teman Kelompok Kerja Praktik pada khususnya dan Teman-
teman Program Studi Teknik Informatika Kelas Reguler UIN Sunan
Kalijaga yang banyak membantu dalam pelaksanaan Kerja Praktek dan
dalam penyusunan laporannya.
Penulis menyadari masih banyaknya kekurangan dan kelemahan dalam
pelaksanaan serta penyusunan laporan kerja praktek ini. Semoga pelaksanaan kerja
praktek ini menjadi pengalaman yang berharga bagi penulis dan bermanfaat untuk
masyarakat.
Yogyakarta, 21 Mei 2014
Penulis
-
iv
DAFTAR ISI
COVER
HALAMAN COVER....................................................................................... i
HALAMAN PENGESAHAN.......................................................................... ii
KATA PENGANTAR ..................................................................................... iii
DAFTAR ISI.................................................................................................... iv
DAFTAR GAMBAR ....................................................................................... vi
BAB I PENDAHULUAN
1.1 Latar Belakang ........................................................................................... 1
1.2 Rumusan Kerja Praktek.............................................................................. 2
1.3 Batasan Kerja Praktek ................................................................................ 2
1.4 Tujuan Kerja Praktek ................................................................................. 3
1.5 Manfaat Kerja Praktek ............................................................................... 3
BAB II TEMPAT KERJA PRAKTEK
2.1 Gambaran Umum....................................................................................... 4
2.2 Lingkungan Pengembangan pada Blackberry 10....................................... 5
2.3 Ruang Lingkup Kerja Praktek.................................................................... 5
BAB III LAPORAN KEGIATAN
3.1 Perancangan Use Case Diagram ................................................................ 6
3.2 Implementasi Sistem .................................................................................. 7
3.2.1 Proses Pebuatan Aplikasi ................................................................. 7
3.2.1.1 Install Perangkat Lunak Pendukung......................................... 7
3.2.1.2 Pengumpulan Asset .................................................................. 11
3.2.1.3 Pengkodean Aplikasi................................................................ 18
-
v
3.2.1.4 Testing Aplikasi pada Simulator .............................................. 23
3.2.2 Gambaran Umum Aplikasi”Learn Hijaiyah”................................... 24
3.2.3 Tampilan Antarmuka Aplikasi......................................................... 24
3.2.3.1 Splash Screen ........................................................................... 24
3.2.3.2 Menu iqro’................................................................................ 25
3.2.3.3 Menu kitabah............................................................................ 26
3.2.3.4 Menu Info ................................................................................. 27
3.3 Pengujian Sistem........................................................................................ 29
3.3.1 Daftar Responden............................................................................. 29
3.3.2 Pengujian Fungsionalitas Sistem ..................................................... 29
3.3.3 Pengujian Antarmuka....................................................................... 30
3.3.4 Hasil Pengujian ................................................................................ 31
BAB IV PENUTUP
4.1 Kesimpulan ................................................................................................ 32
4.2 Saran........................................................................................................... 32
DAFTAR PANDUAN ..................................................................................... 33
-
vi
DAFTAR GAMBAR
Gambar 2.1 Blackberry 10 pada smartphone Z10 ........................................... 4
Gambar 3.1 Use Case Diagram........................................................................ 6
Gambar 3.2 Momentics IDE 2.0 ...................................................................... 7
Gambar 3.3 Update API Level ........................................................................ 8
Gambar 3.4 VMware Player ............................................................................ 9
Gambar 3.5 Blackberry Simulator 2.0 ............................................................. 10
Gambar 3.6 Huruf Hijaiyah.............................................................................. 11
Gambar 3.7 Ejaan pada huruf Hijaiyah............................................................ 18
Gambar 3.8 Running aplikasi di simulator....................................................... 23
Gambar 3.9 Icon aplikasi “Learn Hijaiyah”..................................................... 24
Gambar 3.10 Splash Screen ............................................................................. 25
Gambar 3.11 Menu iqro’.................................................................................. 25
Gambar 3.12 Menu kitabah.............................................................................. 27
Gambar 3.13 Meuu Info................................................................................... 28
-
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Telepon genggam atau biasa disebut dengan Mobile phone merupakan salah
satu teknologi yang tidak dapat terlepas dari kehidupan sehari-hari. Selain mudah
didapat, saat ini telepon genggam juga mudah digunakan kapan saja, dimana saja
dan hampir semua kalangan masyarakat pada saat ini sudah bisa mengoperasikan
telepon genggam. Pada saat ini banyak sekali telepon genggam yang beredar pada
masyarakat, mulai dari yang berbasis Java, Symbian, Blackberry 10, Windows
phone, IOS dan Android. Maka dari itu, telepon genggam merupakan media
pembelajaran yang cukup efektif dan interaktif bagi masyarakat saat ini (Afifuddin,
2013).
Media pembelajaran yang memanfaatkan teknologi telepon genggam
disebut dengan mobile learning (m-learning). Mobile learning merupakan salah
satu alternative pengembangan media pembelajaran yang lebih menarik bagi semua
kalangan, mulai dari anak-anak hingga dewasa (Afifuddin, 2013). Materi
pembelajaran yang dapat disajikan juga sangat bervariasi, salah satunya adalah
pengenalan huruf Arab atau biasa disebut huruf Hijaiyah.
Huruf hijaiyah adalah huruf-huruf yang dipergunakan dalam bahasa Arab
dan Al-Qur’an yang berjumlah 29 huruf (Albab, 2012). Yaitu :
ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن و ھـ ي
Pengenalan huruf hijaiyah tersebut dapat di implementasikan dalam bentuk aplikasi
interaktif. Akan tetapi untuk pengembangan aplikasi ini masih kurang begitu
banyak karena keterbatasan-keterbatasan yang ada pada telepon genggam biasa.
Namun hal yang demikian itu sekarang sudah teratasi dengan hadirnya handphone-
hanphone yang berteknologi canggih atau lebih dikenal dengan smartphone.
Smarthpone merupakan sebuah device yang memungkinan untuk
melakukan komunikasi (seperti menelpon atau sms) juga di dalamnya terdapat
-
2
fungsi PDA (personal Digital Assistant ) dan berkemampuan seperti
layaknya komputer. Selain itu, suatu telepon genggam dapat dikatakan smartphone
juga harus memiliki sistem operasi didalamnya (Rikez, 2012). Sistem Operasi yang
saat ini mulai popular adalah Blackberry 10 yang diluncurkan beserta perangkat
smartphone terbaru dari vendor Blackberry. Sistem Operasi baru tersebut
merupakan wadah untuk meningkatkan pengalaman dan eksplorasi dalam bentuk
pengembangan aplikasi berbasis Blackberry 10.
Oleh karena itu, melalui Kerja Praktek ini dirancang dan dibuat sebuah
Aplikasi “Learn Hijaiyah” pada Smartphone berbasis Blackberry 10. Pembelajaran
melalui media telepon genggam akan lebih mudah dilakukan di mana saja sehingga
dapat memotivasi pengguna untuk lebih giat belajar. Dengan adanya aplikasi ini
diharapkan agar pengguna akan lebih nyaman dan bersemangat untuk belajar huruf
Hijaiyah.
1.2 Rumusan Kerja Praktek
Berdasasarkan latar belakang masalah yang telah diuraikan diatas maka
rumusan masalah dalam kerja praktek ini adalah sebagai berikut :
1. Bagaimana merancang dan membangun aplikasi “Learn Hijaiyah” yang
dapat berjalan di Smartphone berbasis Blackberry 10 ?
2. Bagaimana membuat aplikasi “Learn Hijaiyah” yang mudah digunakan
dengan tampilan yang menarik?
1.3 Batasan Kerja Praktek
1. Aplikasi ini dibuat di atas platform Blackberry 10 sehingga dimungkinkan
hanya dapat dijalankan pada smartphone berbasis Blackberry 10.
2. Sistem Operasi Blackberry yang digunakan minimal versi 10.2.0
-
3
3. Penulis tidak membahas keamanan database dan keamanan jaringan yang
digunakan untuk kebutuhan aplikasi.
4. Materi atau konten dalam aplikasi ini diperoleh dari berbagai macam
sumber bebas dan tidak berbayar.
1.4 Tujuan Kerja Praktek
1. Merancang dan membuat aplikasi “Learn Hijaiyah” yang dapat berjalan di
smartphone berbasis Blackberry 10
2. Membuat aplikasi “Learn Hijaiyah” yang mudah digunakan.
1.5 Manfaat Kerja Praktek
1. Memberi kemudahan dalam belajar huruf Hijaiyah kepada masyarakat luas
pada umumnya dan pengguna Blackberry 10.
2. Mampu meningkatkan minat belajar huruf Hijaiyah.
3. Mampu meningkatkan kemamuan penulis dalam pengembangan aplikasi
berbasis Blackberry 10.
4. Membantu bagi perkembangan ilmu pengetahuan dan teknologi serta
menambah wawasan ilmu bagi pengembangan selanjutnya.
-
4
BAB II
TEMPAT KERJA PRAKTEK
2.1 Gambaran Umum
Blackberry 10 adalah Sistem Operasi Mobile yang dikembangkan oleh
Blackberry Limited (Research In Motion) untuk divisi smartphone dan Tablet.
Perangkat smartphone yang menjalankan Blackberry 10 antara lain Q5, Q10, Z3,
Z10 dan Z30. Blackberry 10 didasarkan pada Sistem Operasi QNX, yang populer
di industri komputer dan digunakan di banyak mobil pintar. QNX diakuisisi oleh
Blackberry pada bulan April 2010 (Wikipedia Organization, 2014).
Gambar 2.1 Blackberry 10 pada smartphone Z10
Sistem Operasi Blackberry 10 menggunakan sebuah kombinasi inovatif dari
gerakan dan sentuhan untuk navigasi dan kontrol. Dengan demikian membuat
tombol “back” atau “exit” tidak diperlukan dan memungkinkan memasukkan
semua perintah ke dalam Sismtem Operasi Blackberry 10 tanpa harus menekan
salah satu tombol fisik, kecuali tombol “Power” untuk mematikan atau
menghidupkan smartphone (BlackBerry, 2014).
-
5
2.1.1 Lingkungan Pengembangan pada Blackberry 10
Blackberry 10 mengadopsi banyak lingkungan bahasa pemrogaman dalam
bentuk SDK, antara lain :
1. Native SDK : Cascade ( Qt ) dan Core
Penulis menggunakan lingkungan pemrogaman Cascade dengan
Momentics IDE 2.0 sebagai editor untuk membuat aplikasi dan
menginstall Native SDK.
2. HTML5 Web Works
3. Blackberry SDK for Adobe AIR
4. Runtime for Android apps
2.2 Ruang Lingkup Kerja Praktek
Pada penulisan laporan Kerja Praktek ini mempunyai ruang lingkup dalam
membuat aplikasi “Learn Hijaiyah” berbasis Blackberry 10 :
1. Aplikasi ini dibuat di atas platform Blackberry 10 sehingga dimungkinkan
hanya dapat dijalankan pada smartphone berbasis Blackberry 10.
2. Sistem Operasi Blackberry yang digunakan minimal versi 10.2.0
3. Penulis tidak membahas keamanan database dan keamanan jaringan yang
digunakan untuk kebutuhan aplikasi.
4. Materi dan konten dalam aplikasi ini diperoleh dari berbagai macam sumber
bebas dan tidak berbayar.
-
6
BAB III
LAPORAN KEGIATAN
3.1 Pembahasan
3.1.1 Perancangan Use Case Diagram
Dalam perancangan aplikasi “Learn Hijaiyah” penulis
menggunakan permodelan use case diagram. User dapat melakukan
interaksi dengan aplikasi yang telah didefinisikan dalam diagram
berikut :
Gambar 3.1 Use Case Diagram
-
7
3.2 Implementasi Sistem
3.2.1 Proses Pembuatan Aplikasi
3.2.1.1 Install Perangkat Lunak Pendukung
3.2.1.1.1 Momentics IDE 2.0
Momemntic IDE 2.0 merupakan editor yang digunakan untuk
melakukan development aplikasi Native pada Blackberry 10. Editor ini
merupakan turunan Eclipse IDE yang digunakan untuk pengembangan
aplikasi berbasis Android. Momentics IDE 2.0 dapat diunduh secara
gratis melalui situs resmi untuk pengembang Blackberry
https://developer.blackberry.com/native/downloads/ dengan ukuran file
sekitar 220 Megabyte serta disediakan pula installer untuk hampir semua
Sistem Operasi komputer seperti Windows, OS X dan Linux.
Gambar 3.2 Momentics IDE 2.0
-
8
3.2.1.1.2 Update Blackberry Native SDK 10.2.0
Blackberry Native SDK 10.2 dibutuhkan untuk melakukan
pengkodean dengan lingkungan pemrogaman Cascade di Moementics
IDE 2.0 dan juga untuk mendukung kompatibilitas pada perangkat
smartphone Blackberry terbaru.
Update Blackberry Native SDK sementara hanya bisa dilakukan
melalui Momentics IDE dan dilakukan secara Online langsung dari
editor pada menu Update API Level. File Native SDK 2.0 berukuran
sekitar 800 Megabyte.
Gambar 3.3 Update API Level
-
9
3.2.1.1.3 VMware Player
VMware player digunakan untuk menjalankan simulator
Blackberry di laptop atau PC.
Gambar 3.4 VMware Player
-
10
3.2.1.1.4 Blackberry Simulator 2.0
Blackberry Simulator 2.0 digunakan untuk memuat dan menguji
aplikasi yang penulis kembangkan. Simulator memiliki dan dapat
mengakses hampir sebagian besar kemampuan perangkat fisik yang
dikendalikan melalui Controller.
Gambar 3.5 Blackberry Simulator 2.0
-
11
3.2.1.2 Pengumpulan Asset
3.2.1.2.1 Gambar Huruf Hijaiyah
Gambar-gambar huruf Hijaiyah yang digunakan di dalam aplikasi
ini berasal dari sebuah poster digital. Pada awalnya poster digital ini
adalah bentuk mentah dari poster-poster cetak yang biasa digunakan pada
Lembaga Pendidikan Anak (TK), Taman Pendidikan Al-Quran (TPA)
atau dijual di took-toko buku. Penulis mengunduh gambar huruf Hijaiyah
ini secara gratis dan kemudian diolah sedemikian rupa hingga bisa
digunakan menjadi Image Asset pada aplikasi “Learn Hijaiyah”
Pemberian warna untuk gambar huruf Hijaiyah ini juga
merupakan pekerjaan penting yang harus penulis lakukan. Perpaduan
warna yang tepat dan menarik akan membuat tampilan aplikasi yang
sederhana menjadi menarik dan tidak membosankan. Berikut gambar
huruf Hijaiyah yang sedang dalam proses pegerjaan :
3.2.1.2.2 Suara
Sound Asset yang digunakan sebagai suara pengucapan huruf
Hijaiyah pada aplikasi ini berasal dari file suara belajar membaca Al-
Quran yang penulis miliki. Proses berikutnya adalah dengan
menggunakan bantuan tools pengolah suara untuk memotong-motong
Gambar 3.6 Huruf Hijaiyah
-
12
file suara menjadi bagian-bagian sesuai kebutuhan yang digunakan
dalam pembuatan aplikasi “Learn Hijaiyah”. Berikut cara pengucapan
huruf Hijaiyah secara tertulis :
1. Huruf ء ( Alif )
Makhroj ketika mengucapkan huruf A berada pada tenggorokan yang
terjauh. Kesalahan pada huruf A biasanya sering terjadi ketika
bertemu dengan huruf ‘ain, sehingga antara huruf hamzah dengan A
seringkali saling mempengaruhi.
2. Huruf ب ( BA )
Huruf ba dikeluarkan dengan cara merapatkan kedua bibir . Danketika
mati atau ba disukun maka terdengar pantulan. Kesalahan yang terjadi
seringkali Ba lupa untuk dipantulkan suaranya.
3. Huruf ت ( TA )
Huruf Ta keluar dengan menyentuhkan ujung lidah dengan gusi-gusi
gigi seri bagian atas. Kemudian huruf Ta ketika diucapkan terdengar
ada nafas yang mengalir. Atau dalam ilmu tajwid disebut dengan sifat
Al-Hams. Tidak boleh membaca huruf Ta misalkan dengan
menyentuhkan ujung lidah dengan gigi . Kemudian sering kali
nafasnya tidak mengalir ketika mengucakan huruf Ta.
4. Huruf ث ( TSA )
Huruf Tsa dikeluarkan dengan menyentuhkan ujung lidah dengan
dinding dua gigi seri bagian atas, diucapkan dengan suara dan nafas
yang terdengar mengalir. Biasanya huruf Tsa terjadi kesalahan pada
suara yang tidak mengalir,jadi sekedar nafasnya saja yang mengalir,
atau lidah yang keluar terlalu panjang. Jadi yang tepat adalah ujung
lidah disentuhkan dengan dinding dua gigi seri bagian atas.
5. Huruf ج ( JA )
-
13
Huruf Ja dikeluarkan dengan menyentuhkan tengah-tengah lidah
dengan langit langit. Kesalahan yang sering munculketika
mengucapkan huruf Ja adalah mengalirnya nafas, padahal kalau
melihat sifat yang dimiliki huruf Ja adalah tidak boleh mengalir nafas
atau disebut dengan Al-Jahr, lawan dari Al-Hams.
6. Huruf ح ( ha )
Huruf ha dikeluarkan dari tengah-tengah tenggorokan. Kesalahan
yang paling sering ketika mengucapkan huruf ha adalah seringkali
terpengaruh dengan huruf Ha.
7. Huruf خ ( KHO )
Huruf Kho dikeluarkan dari pangkal tenggorokan, diucapkan dengan
mengalir nafas, atau lebih praktisnya pegucapan huruf Kho persis
terdengar sperti orang yang tidur dalam keadaan
mendengkur/mengorok.
Kesalahan pada pengucapan huruf Kho biasanya adalah suara yang
tidak menebal, padahal huruf Kho memiliki sifat Al-Isti’la. Ada
sebuah kaidah yaitu semua huruf yang memilki sifat Al-Isti’la mesti
diucapkan dengan suara yang tebal.
8. Huruf د ( DA )
Huruf Da diucapkan dengan menyantuhkan ujung lidah dengan
bagian gusi-gusi dua gigi seri bagian atas.
Kesalahan yang sering dilakukan adalah menyentuhkan ujung lidah
dengan langit-langit, dan kesalahan yang lainnya ketika mengucapkan
huruf Da adalah melupakan sifat Qolqolah yang dimilki huruf Da.
9. Huruf ذ ( DZA )
-
14
Huruf Dza diucapkan dengan menyentuhkan ujnug lidah dengan
dinding dua gigi seri bagian atas seperti mengucapkan huruf
Tsa,ujung liodah boleh ditampakan ataupun tidak nampak.
Kesalahan yang suka terjadi pada pengucapan huruf Dza suara yang
seringkali tertahan ketika diucapkan dalam keadaan sukun atau suara
seringkali dipantulkan.
10. Huruf ر ( RO )
Huruf Ro diucapkan dengan menyentuhkan punggung lidah dengan
langit-langit.
11. Huruf ز ( ZA )
Huruf Za diucapkan dengan cara ujung lidah berada diantara dua gigi
seri bagian atas dan bagian bawah.Menyerupai dengan pengucapan
huruf Z didalam huruf latin, tetapi ingat huruf Za bersifat Al-Jahr
artinya ketika menhucapkan huruf Za suara mengalir akan tetapi
nafas tidak boleh mengalir.
12. Huruf س ( SA )
Huruf Sa diucapkan dengan ujung lidah berada diantara dua gigi seri
.
Diantara sifat yang menonjol ketika mengucapkan huruf Sa atau
huruf Sin, adalah sifat Ash-Shofir dimana ketika mengucapkan huruf
Sa ada suara tambahan yang menyerupai dengan suara belalang.
13. Huruf ش ( Sya )
Huruf Sya dikeluarkan dengan cara mengangkat tengah lidah ke
langit-langit. Dansifat yang dimiliki huruf Sya yang paling nampak
adalah yang disebut dengan sifat At-Tafasyi yaitu menyebarnya angin
didalam mulut .
14. Huruf ص ( SHO )
-
15
Huruf Sho sama seperti huruf Sa dan Za, yaitu lidah berada diantara
dua gigi seri, untuk memudahkan pengucapan huruf Sho perhatikan
sifat Ash-Shofir yang dimiliki oleh huruf Sho, yaitu suara tambahan
yang terdengar menyerupai dengan suara angsa.
Dan ingat ketika mengucapkan huruf fathah maka bibir tidak boleh
diucapkan dengan monyong, satu hal yang mesti ingat setiap
mengucapkan huruf fathah maka dibuka rongga mulutnya dengan
sempurna. Tidak ada huruf fathah yang diucapkan dengan cara
memonyongkan dua bibir .
15. Huruf ض ( DHO )
Huruf Dho diucapkan dengan menyentuhkan sisi lidah dengan
graham-graham atas, boleh salahsatu sisi disentuhkan dengan
salahsatu graham atas , atau boleh juga menyentuhkan dua sisi lidah
dengan dua graham .
Diantara sifat yang menonjol pada pengucapan huruf Dho adalah sifat
Al-Istitholah, yaitu suara memanjang dan terdengar lembut suaranya
ketika diucapkan dan memanjang suara .
16. Huruf ط ( THO )
Huruf Tho diucapkan dengan menyentuhkan ujung lidah dengan gusi-
gusi dua gigi seri bagian atas. Sifat yang dimiliki oleh huruf Tho yang
mesti nampak ketika ucapkan adalah sifat Al-Isti’la dan sifat Al-
Itbakh,sehingga dengan dua sifat ini maka ketika Tho diucapkan suara
terdengar menebal.Dan dalam posisi sukun Tho memiliki sifat
Qolqolah sehingga suaranya mesti terdengar mantul.
17. Huruf ظ ( ZHO )
Huruf Zho diucapkan dengan menyentuhkan ujung lidah dengan dua
gigi seri bagian atas sebagaimana mengucapkan huruf Dza, yang
membedakannya adalah Zho memiliki sifat Al-Isti’la dan sifat Al-
-
16
Itbakh yang tidak dimilki oleh huruf Dza, sehingga Dza terdengar
lebih tipis dibandingkan dengan Zho.
18. Huruf ع ( AIN )
Huruf Ain dikeluarkan dari tengah-tengah tenggorokan seperti
mengucapkan huruf ha.
19. Huruf غ ( GHO )
Huruf GHO diucapkan seperti mengucaokan huruf Kho, yaitu
diucapkan dari pangkal tenggorokan, yang membedakannya adalah
Kho mengalir nafas dan Gho tidakmengalir nafas. Dan keduanya
memiliki persamaan yaitu keduanya memiliki sifat Al-Isti’la sehingg
kedua huruf tersebut ketika diucapkan suara mesti terdengar menebal.
20. Huruf ف ( FA )
Huruf Fa diucapka dengan menyentuhkan ujung dua gigi seri bagian
atas dengan bibir bawah bagian dalam, sepeti mengucapkan huruf F
didalam huruf latin. Suara dan angina mesti keluar dengan lembut.
21. Huruf ق ( QO )
Huruf Qo diucapkan dengan cara menyentuhkan pangkal lidah
dengan langit-langit bagian belakang, diucapkan dengan suara yang
tebal dan dalam posisi sukun maka terdengar pantulan suara.
22. Huruf ك ( KA )
Huruf Ka diucapkan dengan mengangkat pangkal lidah keposisi
didepan huruf Qof. Diucapkan dengan mengalirkan nafas .
23. Huruf ل ( LA )
Huruf La diucapkan dengan menyentuhkan ujung lidah disentuhkan
dengan langit-langit didepan pengucapan huruf Ro.
24. Huruf م ( MA )
-
17
Huruf Ma diucapkan dengan cara merepatkan dua bibir.
25. Huruf ن ( NA )
Huruf Na cara pengucapannya dengan menyentuhkan ujung lidah
diantara posisi Ro dan La.
26. Huruf و ( WA )
Huruf Wa diucapkan dengan cara memonyongkan dua bibir .
27. Huruf ه ( Ha )
Huruf ha pengucapannya dikeluarkan dari tenggorokkan yang terjauh,
sama seperti mengucapkan huruf a. Huruf Ha seringkali diucapkan
dari dada, ingat didalam makhorijul huruf tidak mengenal
pengucapan huruf-huruf dada.
28. Huruf ي ( YA )
Huruf Ya, makhrojnya membuka kedua bibir dengan sempurna.
3.2.1.2.3 Ejaan Huruf Hijaiyah dalam Bahasa Inggris
Penulis memilih untuk menampilkan ejaan dalam bahasa Inggris
supaya aplikasi ini nantinya dapat diterima di AppWorld ( Pasar aplikasi
milik Blackberry ). Acuan yang penulis gunakan dalam penulisan ejaan
adalah poster huruf Hijaiyah yang berasal dari situs
www.geocities.com/mutmainaa.
-
18
3.2.1.3 Pengkodean Aplikasi
3.2.1.3.1 Membuat Tampilan Tabbed Pane ( Main.qml )
Menampilkan aplikasi “Learn Hijaiyah” dalam bentuk Tabbed
Pane perlu didefinisikan didalam Container utama yang bertugas untuk
menangani tampilan layout dan memuat halaman-halaman QML menu
yang lain. Berikut potongan kode program yang digunakan :
Gambar 3.7 Ejaan pada huruf Hijaiyah
-
19
Sedangkan untuk mendapatkan navigasi menu info berupa action item,
digunakan potongan kode progam sebagai berikut :
3.2.1.3.2 Menu iqro’ ( HijaiyahPage.qml )
Menu iqro’ adalah bagian yang menampilkan semua gambar
huruf Hijaiyah dan suara pelafalan setiap hurufnya. Gambar dan suara
huruf Hijaiyah dimuat ke halaman dengan didefinisikan dahulu dalam
format file XML. Berikut potongan kode program yang digunakan :
-
20
Sedangkan suara hanya akan diputar bila event onTapped
terpenuhi atau dilakukan oleh pengguna.
3.2.1.3.3 Menu Kitabah ( KitabahPage.qml )
Menu kitabah adalah bagian yang menampilkan semua gambar
huruf Hijaiyah dan ejaan dalam Alfabet dari setiap huruf Hijaiyah.
Gambar dan tulisan ejaan huruf Hijaiyah dimuat ke halaman dengan
didefinisikan dahulu dalam format file XML Berikut potongan kode
program yang digunakan :
-
21
-
22
3.2.1.3.4 Menu Info ( InfoPage.qml )
Menu Info adalah bagian yang menampilakan tentang deskripsi
singakat dari aplikasi dan informasi dari penulis. Berikut potongan kode
program yang digunakan :
-
23
3.2.1.4 Testing Aplikasi pada Simulator Blackberry
Pengujian aplikasi yang dilakukan pada simulator bertujuan untuk
melihat kinerja program, melihat desain aplikasi hasil proses pengkodean
setelah running, mengamati error yang terjadi bila ada fungsi-fungsi yang
tidak berhasil tereksekusi dan melakukan proses-proses Alpha testing yang
lain.
Gambar 3.8 Running aplikasi di simulator
-
24
3.2.2 Gambaran Umum aplikasi “Learn Hijaiyah”
Aplikasi “Learn Hijaiyah” merupakan aplikasi smartphone yang
dirancang sebagai salah satu alternatif media pembelajaran tentang
huruf Hijaiyah yang interaktif disertai suara pelafalan ejaan huruf dan
ditunjukan untuk semua kalangan dan khususnya pengguna Blackberry
10.
Pada menu utama ( iqro’ ), pengguna diberikan tampilan
serangkaian gambar huruf Hijaiyah penuh warna mulai dari “Alif”
hingga “Yaa” disertai kemampuan membunyikan suara pelafalan ejaan
huruf ketika gambar tersebut ditekan oleh pengguna.
Pada menu kedua ( kitabah ), pengguna diberikan tampilan yang
hampir mirip dengan dengan menu utama disertai tampilan ejaan dalam
Alfabet dari setiap huruf Hijaiyah. Pada menu ini tidak ada suara
pelafalan ketika gambar huruf Hijaiyah ditekan.
Gambar 3.9 Icon aplikasi “Learn Hijaiyah”
3.2.3 Tampilan Antarmuka Sistem (Front End Interface)
3.2.3.1 Splash Screen
Splash Screen merupakan tampilan pembuka aplikasi yang akan
muncul sesaat setelah icon aplikasi ditekan atau di launch
-
25
Gambar 3.10 Splash Screen
3.2.3.2 Menu iqro’ ( Menu Utama )
Menu iqro’ adalah bagian yang menyajikan semua gambar huruf
Hijaiyah dan suara pelafalan setiap hurufnya. Tampilan Menu iqro’
ditunjukkan pada Gambar 3.10
-
26
Gambar 3.11 Menu iqro’
3.2.3.3 Menu kitabah ( Menu Kedua )
Menu kitabah adalah bagian yang menyajikan semua gambar huruf
Hijaiyah dan ejaan dalam Alfabet dari setiap huruf Hijaiyah. Tampilan
Menu iqro’ ditunjukkan pada Gambar 3.11
-
27
Gambar 3.12 Menu kitabah
3.2.3.4 Menu Info ( About )
Menu Info adalah bagian yang berisi tentang sekialas deskripsi dari
aplikasi dan informasi dari penulis. Tampilan Menu Info ditunjukkan
pada Gambar 3.12
-
28
Gambar 3.13 Menu Info
-
29
3.3 Pengujian Sistem
3.3.1 Daftar Responden
No Nama Pekerjaan
1 Doni Aryanto Mahasiswa
2 Dwi Imam Prasetya Mahasiswa
3.3.2 Pengujian Fungsionalitas Sistem
Responden 1
No Pernyataan Ya Tidak
1 Aplikassi dapat menampilkan Tab
menu
v
2 Aplikasi dapat menampilkan gambar
huruf Hijaiyah
v
3 Aplikasi dapat mengeluarkan suara
pelafalan huruf Hijaiyah
v
4 Aplikasi dapat menampilkan ejaan
huruf Hijaiyah
v
5 Aplikasi dapat menampilkan
halaman info
v
Total 5
Responden 2
No Pernyataan Ya Tidak
1 Aplikassi dapat menampilkan Tab
menu
v
-
30
2 Aplikasi dapat menampilkan gambar
huruf Hijaiyah
v
3 Aplikasi dapat mengeluarkan suara
pelafalan huruf Hijaiyah
v
4 Aplikasi dapat menampilkan ejaan
huruf Hijaiyah
v
5 Aplikasi dapat menampilkan
halaman info
v
Total 5
3.3.3 Pengujian Antarmuka
Responden 1
No Pernyataan SS S N TS STS
1 Aplikasi memiliki tampilan
yang menarik
v
2 Aplikasi mudah digunakan v
3 Bahasa yang digunakan mudah
dimengerti
v
Total 1 2
Responden 2
No Pernyataan SS S N TS STS
1 Aplikasi memiliki tampilan
yang menarik
v
2 Aplikasi mudah digunakan v
3 Bahasa yang digunakan mudah
dimengerti
v
Total 1 2
-
31
Ketrangan :
SS = Sangat Setuju ; S = Setuju ; N = Netral
TS = Tidak Setuju ; STS = Sangat Tidak Setuju
3.3.4 Hasil Pengujian
3.3.4.1 Hasil Pengujian Funsionalitas SistemData :
Bobot setiap pernyataan : 20 poin
Jumlah responden : 2
Fungsionalitas = (5 x 20) + (5 x 20) / 2
= 200 / 2
= 100%
3.3.4.2 Hasil Pengujian Antarmuka
Data :
Bobot : SS = 5; S= 4; N = 3; TS = 2; STS = 1
Jumlah responden : 2
Jumlah opsi : 3
Jumlah skor : 22
Prosentase Kelayakan = 22 / 2 x 3 x 5
= 22 / 30
= 0,73 x 100%
= 73%
-
32
BAB IV
PENUTUP
4.1 Kesimpulan
Dari hasil Kerja Praktek yang dilakukan oleh penulis dengan membuat
aplikasi “Learn Hijaiyah” pada Smartphone berbasis Blackberry 10 maka dapat
diambil kesimpulan sebagai berikut :
1. Telah berhasil membuat sebuah aplikasi “Learn Hijaiyah” pada
Smartphone bebasis Blackberry 10, dibuktikan dengan nilai hasil
pengujian fungsionalitas 100%.
2. Aplikasi mempunyai antarmuka yang mudah digunakan dengan
tampilan cukup menarik, dibuktikan dengan prosentase kelayakan 73%.
4.2 Kritik & Saran
Berdasarkan hasil dan pembahasan didapatkan saran sebagai berikut :
1. Aplikasi bisa dikembangkan dengan menambahkan menu permainan
edukatif dalam aplikasi
2. Aplikasi bisa dikembangkan dengan menambah fitur ganti suara pada
pembacaan huruf Hijaiyah.
3. Aplikasi bisa dikembangkan dengan menambahkan kontent untuk level
pembelajaran pada tingkat selanjutnya.
-
33
DAFTAR PANDUAN
Ludin, Anwar. 2014. Learn BlacBerry 10 App Development A Cascade-Driven
Approach, Apress Open.
Manual, Lab. 2013. Developing Apps With BlacBerry 10 Native SDK v 2.0.
BlackBerry Limited.
Afifuddin. 2013. Pengembangan Aplikasi Mobile-Learning pada Smartphone
Berbasis Android. Skripsi tidak diterbitkan, Yogyakarta : SAINTEK
UIN SUKA YOGYAKARTA.
Albab, U. (2012, 05 16). AL DAN HURUF HIJAIYAH. Retrieved from
http://www.ulilalbab.wen.ru/menu/hrfhijaiyah.html
BlackBerry. (2014, 05 10). Blackberry 10 OS. Retrieved from id.blackberry.com:
http://id.blackberry.com/software/smartphones/blackberry-10-
os.html?LID=id:bb:software:smartphonesoftware:blackberrydevicesoft
warev5&LPOS=id:bb:software
Rikez. (2012, September 13). Smartphone itu apa sih? Retrieved from
http://www.tasikisme.com/apakah-smartphone-itu
Wikipedia Organization. (2014, 05 10). BlackBerry 10. Retrieved from
en.wikipedia.org: http://en.wikipedia.org/wiki/BlackBerry_10
BlackBerry.http://supportforums.blackberry.com/t5/BlackBerry-10-
Applications/ct-p/blackberry10apps , (diakses 16 Mei 2014 )
BlackBerry. https://developer.blackberry.com/native/sampleapps/, (diakses 16 Mei
2014)
BlackBerry.https://developer.blackberry.com/native/documentation/cascades/,
(diakses 16 Mei 2014)
Cover KP.pdf (p.1)Halaman Judul-Daftar Isi.pdf (p.2-7)Bab I - IV.pdf (p.8-40)