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
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
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 PengumpulanAsset ... 11
3.2.1.3 Pengkodean Aplikasi... 18
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 padasmartphoneZ10 ... 4
Gambar 3.1Use CaseDiagram... 6
Gambar 3.2 Momentics IDE 2.0 ... 7
Gambar 3.3UpdateAPI 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.8Runningaplikasi di simulator... 23
Gambar 3.9 Icon aplikasi “Learn Hijaiyah”... 24
Gambar 3.10Splash Screen... 25
Gambar 3.11 Menu iqro’... 25
Gambar 3.12 Menu kitabah... 27
Gambar 3.13 Meuu Info... 28
1
Telepon genggam atau biasa disebut denganMobile phonemerupakan 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 hadirnyahandphone- hanphoneyang berteknologi canggih atau lebih dikenal dengansmartphone.
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 diSmartphoneberbasis 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. 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 smartphoneyang 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 padasmartphoneZ10
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 menghidupkansmartphone(BlackBerry, 2014).
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 PerancanganUse CaseDiagram
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.1Use CaseDiagram
3.2 Implementasi Sistem
3.2.1 Proses Pembuatan Aplikasi
3.2.1.1InstallPerangkat Lunak Pendukung 3.2.1.1.1 Momentics IDE 2.0
Momemntic IDE 2.0 merupakan editor yang digunakan untuk melakukandevelopment 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 UpdateBlackberry 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 smartphoneBlackberry terbaru.
UpdateBlackberry 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.3UpdateAPI Level
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 melaluiController.
Gambar 3.5 Blackberry Simulator 2.0
3.2.1.2 PengumpulanAsset
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 menjadiImage Assetpada 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 )
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 )
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 )
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 diAppWorld( 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 TampilanTabbed Pane( Main.qml )
Menampilkan aplikasi “Learn Hijaiyah” dalam bentuk Tabbed Paneperlu didefinisikan didalamContainerutama 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
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 formatfileXML. Berikut potongan kode program yang digunakan :
20
Sedangkan suara hanya akan diputar bilaevent 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 :
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 :
3.2.1.4 TestingAplikasi 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-prosesAlpha testingyang lain.
Gambar 3.8Runningaplikasi 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.1Splash Screen
Splash Screen merupakan tampilan pembuka aplikasi yang akan muncul sesaat setelah icon aplikasi ditekan atau dilaunch
Gambar 3.10Splash 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
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
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
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 Sistem Data :
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.
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)