8/18/2019 Laporan Aplikasi Hijaiyah Android
1/25
8/18/2019 Laporan Aplikasi Hijaiyah Android
2/25
+
BAB I
PENDAHULUAN
8/18/2019 Laporan Aplikasi Hijaiyah Android
3/25
.
1.1 LATAR BELAKANG
Pengembangan teknlgi yang begitu 'epat, menuntut penggunaan teknlgi
berbasis kmputer di segalabidang pekerjaan" Tidak dapatdisangka bah!a
kebutuhan akane(isiensi, e(ekti(itas, dan ke'epatansuatu pekerjaan dapat dengan
mudahdi'apai se'ara maksimal denganadanya teknlgi kmputer"
Semuain(rmasi yang dibutuhkan akan lebihmudah diperleh se'ara 'epat,
tepatdan akurat" #engan sistem yangdijalankan menggunakan teknlgikmputer
akan memudahkan suatupekerjaan menjadi lebih baik danmenguntungkan"
Huru( hijaiyah adalah huru(yang dipakai dalam kitab su'i )l-/ur0an yang terdiri
dari +* huru(dengan beberapa harakat"Mempelajarihuru( hijaiyah merupakan
satulangkah a!al untuk memba'a kitabsu'i )l-/ur0an"Pada aman mdernsaat
ini, masih banyak muslim yangbelum mengenal huru( hijaiyahdikarenakan
terlambat belajar ataubaru memeluk agama 2slam 3mualaf 4"5anyak dari muslim
itu sudah tidakmau belajar dikarenakan sudahberumur dan malu jika belajar
denganguru mengaji")kan tetapi, di sisi lainmereka juga kesulitan jika
belajarse'ara tdidak"Pengembangan rekayasa perangkat lunak untuk
membantupembelajaran tentang huru( hijaiyah berasal dari kebutuhan akanadanyasuatu program yang memudahkandalam memperkenalkan huru( hijaiyah"
#engan pengumpulan datadatayang akurat akan membuatpenyampaian in(rmasi
lebih jelas danmudah diterima leh pengguna,apalagi disajikan dalam satu
aplikasiyang lebih menarik dan mudah untukdipelajari"#ari uraian di atas
penulismenganggap perlu adanya suatusistem pengenalan yang
nantinyadapatmembantu penyajian yangdikemas dalam media smartphone"Maka
dari itu penulisingin me!ujudkan hal tersebut dalamtugas akhir denganmengambil judul“APLIKASI PENGENALANHURUF HIJAIYAH
UNTUKSMARTPHONE
ANDROID“ ")plikasi ini diharapkanpengguna dapat memahami bentukbentuk
huru( hijaiyah dan harakat serta 'ara memba'anya sesuaiharakat "
1.2 PERMASALAHAN
8/18/2019 Laporan Aplikasi Hijaiyah Android
4/25
5erdasarkan latar belakang yang telah dikemukakan sebelumnya" Maka
dapat diidenti(ikasikan masalah 6
1" 5agaimana meran'ang sebuah aplikasi ja$a andrid untuk belajar
mengenali, ataupun mengeja huru( hijaiyah7"
+" 5agaimana membuat system yang mampu mempermudahprses
pembelajaran untuk belajar huru( hijaiyah yang di khususkan untuk anak
anak7"
1.3 TUJUAN
Tujuan dari penulisan prpsal yang telah dilakukan leh penulis
adalahuntuk 6
1" Membangun sebuahaplikasi andrid yang dapat membantu prses
belajar anak anak dalam belajar huru( hijaiyah"
1.4 BATASAN MASALAH
Sistem in(rmasi )dministrasi Keuangan Kantr ini dapat digunakan
untuk memprses data Keuangan sebuah perusahaan 6
1" )plikasi ini bisa leh pengguna smartphne andrid"+" 2mplementasi aplikasi ini menggunakan smartphne andrind "." )plikasi inimemuat pembelajaran mengenai huru( hijaiyah"
1.5 METODOLOGI
Metde penelitian dalam pembuatan aplikasi hijaiyah andrid adalah6
1" Study %iteraturePada tahapan ini, dilakukan pen'arian re(erensi-re(erensi terkait, mulai dari
internet, jurnal, buku-buku maupun sumber langsung" Re(erensitersebut digunakan untuk menentukan ran'angan system, metde yang
digunakan maupun teknis pengerjaan system"+" 2mplementasi System
Sebagai implementasi, penulis menggunakan e'lipse sebagai penulisan
'de prgram"
." Pengujian Sistem
Pada tahap ini dilakukan pengujian system terhadap kmpnen-kmpnen
yang berhubungan dengan andrid dan knsistensinya"
8/18/2019 Laporan Aplikasi Hijaiyah Android
5/25
8
" Penyusunan %apran
Pada tahap terakhir ini disusun lapran sebagai dkumentasi dari
penyelesaian lapran"
1.6 SISTEMATIKA PENULISAN
Sistematika atau susunan penulisan lapran ini dibagi dalam bentuk bab-
bab dan pada setiap 5ab-bab tersebut berisi antara lain 6
5)5 1 PE9#)H:%:)9
Pada bab ini berisi tentang 6
)" %atar belakang"5" Perumasan masalah";" 5atasan masalah"
#" Tujuan"E" Metdlgi"enjang"#" #
8/18/2019 Laporan Aplikasi Hijaiyah Android
6/25
A
untukmengembangkan aplikasi pada platform Android menggunakanbahasa
pemrgraman >a$a" Android d ikembangkan lehGoogle bersama Open
HandsetAllience 3OHA4 yaitu aliansi perangkatselular terbuka yang terdiri dari
Bperusahaan hardware software dan
perusahaan telekmunikasi ditujukanuntuk mengembangkan standarterbuka
bagi perangkat seluler 3Sa(aat,+114")ndrid merupakan salah satu &S yang berbasiskan %inuC, salah satu pesaing
berat Mi'rs(t" 2a sengaja dibuat untuk melengkapi sistem perasi yang ada
pada gadget-gadget tu'hs'reen seperti smartphne dan tab" Perusahaan
)ndrid, 2n'" lah yang pertama kali mengembangkan sistem perasi ini
dengan suntikan dana dari =gle" Pada tahun +8, pihak =gle akhirnya
bersedia membelinya dan kemudian di tahun +B &S ini dilun'urkan se'ara
resmi" Telepn genggam pertama yang memakai sistem perasi )ndrid telah
dijual pada tahun +D bulan &ktber")ndrid, 2n'" berdiri di kta Pal )lt, salah satu kta terkenal di ;ali(rnia
3:S)4, tepatnya pada bulan &ktber tahun +." Pendirinya terdiri dari tiga
rang yang ahli dalam bidang pengembangan aplikasi, mereka adalah )ndy
Rubin, Ri'h Miner, dan ;hris hite" Pada mulanya, mereka mengembangkan
)ndrid untuk perangkat elektrnik sejenis kamera digital" Tapi, karena
permintaan knsumen terhadap perangkat itu tidak terlalu banyak, akhirnyamereka mengalihkannya ke pnsel smartphne yang sudah diketahui besarnya
peluang jika dapat diterapkan pada perangkat ini" Tidak seperti sistem perasi
lainnya, &S ini dikembangkan se'ara diam-diam meskipun dibuat leh rang-
rang yang ahli dalam pengembangan aplikasi"
Tanggal 1B )gustus +8 =gle mulai mengakui keberadaan )ndrid dengan
membelinya se'ara penuh dan menjadikan salah satu prduk unggulannya"Salah satu (aktr keberhasilan )ndrid sebagai sistem perasi adalah
terbukanya =gle terhadap perangkat lunak yang diperblehkan masuk
3&pen Sur'e4" Selain itu, )ndrid juga telah mempunyai kmunitas
de$elper aplikasi tersendiri yang dapat meningkatkan (ungsi perangkat
seperti game andrid misalnya dan mungkin saat ini sudah lebih dari sejuta
aplikasi yang bisa diperasikan melalui )ndrid, dan =gle Play menjadi
apps shp utamanya" #i sana banyak sekali aplikasi yang bisa diunduh se'ara
http://www.android.com/http://www.downloadgameandroids.com/http://www.downloadgameandroids.com/http://www.downloadgameandroids.com/http://www.android.com/
8/18/2019 Laporan Aplikasi Hijaiyah Android
7/25
B
bebas baik yang berbayar maupun gratisan"
Pengperasian )ndrid bekerja dengan adanya kntak langsung leh
penggunanya, yaitu dengan memberikan sentuhan pada layar, sentuhan itu
akan ditanggapi se'ara 'epat layaknya kita menyentuh di permukaan air"
5ahkan terkadang ada getaran tertentu dari hasil sentuhan itu sebagai respn
yang diberikan leh &S kepada penggunanya" =irskp, sensr prksimitas,
serta akselermeter adalah beberapa hard!are sebagai pelengkap &S ini yang
mampu merespn tindakan-tindakan user, seperti mengubah layar menjadi
lands'ape maupun prtrait, atau digunakan untuk menyetir kendaraan pada
beberapa permainan tertentu"
Tigkatan )ndrid
1" )ndrid $ 1"1
)ndrid $ 1"1 dirilis tanpa adanya nama yang disematkan, jenis ini hanya berlaku
bagi pnsel T-Mbile =1 (itur(itur utama yang dimilikinya adalah sebagai berikut6
Maps - Menambahkan rin'ian serta ulasan ketika pengguna melakukan
pen'arian di ggle maps
#ialer - Menampilkan se'ren timeut ketika melakukan panggilan
Massaging - Menyimpan lampiran
System - Mendukung (itur layut marFuee
+" ;up;ake 3)ndrid 1"84
Seri ini hasil dari pengembangan seri sebelumnya yaitu seri andrid 1"1 yg
dilun'urkan pada bulan (ebruary tahun +*"" spesi(ikasi 'up'ake sebagai berikut6
Mempunyai kemampuan merekam dan menntn $ide melalui 'am'rder"
:plad $ide ke yutube dan uplad gambar ke pi'asa"
)plikasi baru s(t-keybard dengan (ungsi teCt predi'tin"
5luetth )+#P dan )GR;P supprt
Mempunyai kemampuan tmatis terhubung ke perangkat 5luetth dengan
http://siandroid.blogspot.com/2013/06/versi-dan-tingkat-android.htmlhttp://siandroid.blogspot.com/2013/06/versi-dan-tingkat-android.html
8/18/2019 Laporan Aplikasi Hijaiyah Android
8/25
D
jarak tertentu"
idget baru dan (lder dapat dikumpulkan di layar hme"
." #nut 3)ndrid 1"A4
)ndrid kemudian merilis $ersi terbaru yakni andrid 1"A disebut dengan #nut
pada . april +* dengan kemampuan6
Peningkatan pada andrid market
2ntegrasi kamera, perekam $ide dan tampilan galeri
)plikasi galeri yang baru memungkinkan pengguna memilih banyak (t untuk
dihapus" )plikasi $i'e sear'h yang diperbaharui menjadi lebih 'epat merespn
dan itegrasi dengan aplikasi yang lain termasuk kemampuan men'ari kntak"
)plikasi sear'h yang ditingkatkan untuk bisa men'ari bkmarks, histry,
kntak, dan !eb dari layar hme
Peningkatan dukungan teknlgi untuk ;#M)EG#&"D+"1C, GP9s, dan
mesin teCt t spee'h Mendukung reslusi layar G=)
speed inpr$ement in sear'hing and 'amera appli'atins
perbaikan ke'epatan di aplikasi pen'arian dan aplikasi kamera
" E'lair 3)ndrid +"14
Setelah #nut menyusul kemudian E'lair $er +"1 dengan kemampuan6
&ptimalisasi ke'epatan hard!are
Mendukung lebih banyak ukuran layar dan reslusi layar Re$amped :2, :ser inter(a'e baru pada br!ser dan dukungan html 8
#a(tar kntak baru, Rasi putih-hitam yang lebih baik untuk ba'kgrunds"
peningkatan aplikasi =gle Maps ."1"+
#ukungan untuk Mi'rs(t EC'hange
Mendukung
8/18/2019 Laporan Aplikasi Hijaiyah Android
9/25
*
8" =ingerbread 3)ndrid +".4
#ukungan pada Kamera #epan - )plikasi kamera di )ndrid +". sudah
mendukung kamera depan sejak a!alnya" )rtinya prdusen seperti HT;, yang
salah satu $ersi pnsel )ndridnya sudah memiliki dua kamera, bisa langsung
memasang dua kamera di pnsel )ndrid"
Pnsel 2nternet - Kemampuan telepni $ia internet, atau Gi'e $er 2P, akan
didukung pada tingkat sistem perasi" Tanpa aplikasi tambahan, pengguna sudah
bisa membuat panggilan G2P, tentu dengan setting S2P manual"
Tampilan yang %ebih Rapih - Tampilan antarmuka dari =ingerbread knn
bakal makin rapih dan mudah dipelajari" Menu dan tema $isual diperbaiki leh
=gle untuk memudahkan na$igasi"
Manajemen )plikasi - )kan tersedia shrt'ut untuk sebuah aplikasi bernama
Manage )ppli'atins" #i sini pengguna bisa melihat berapa besar memri yang
diserap leh masing-masing aplikasi yang sedang berjalan"
2nput Teks %ebih ;epat - Keybard )ndrid =ingerbread dijanjikan akan lebih
baik, dengan beberapa perubahan lkasi dan bentuk" Selain itu ada kemampuan
memperbaiki salah ketik le!at kamus ba!aan"
;py Paste - Kemampuan untuk memilih 3sele't4 lalu melakukan ;py, ;utatau Paste di =ingerbread menjadi semakin baik" ;ara penggunaannya mirip yang
dilakukan )pple pada i&S, lengkap dengan marker yang bisa digeser sebelum
menyalin"
A" Hney;mb 3)ndrid ."4
E(ek gra(ik . dimensi yang bisa bekerja dengan mulus !alaupun untuk aplikasidengan kebutuhan kinerja gra(is tinggi" E(ek .# ini juga tersedia untuk aplikasi,
!allpaper, dan gra(ik lainnya"
)ntarmuka pengguna 3:24 Hney'mb didesain ulang khusus untuk tablet
dengan mememperhitungkan ukuran layar yang lebih besar daripada &S )ndrid
sebelumnya yang didesain untuk layar smartphne ukuran maksimal in'i" %ayar
muka Hney'mb juga memakai papan menu yang selalu nampak di bagian
ba!ah layar" Papan ini berisi nti(ikasi, status sistem, dan na$igasi di layar selain
8/18/2019 Laporan Aplikasi Hijaiyah Android
10/25
1
tampilan jam, mde redup, dan lain-lain" Sementara itu tampilan papan aksi di
bagian atas akan tergantung pada aplikasinya"
Multitasking yang lebih mudah dengan adanya pelun'ur aplikasi yang baru
dijalankan 3re'ent apps4" Tl ini terdapat di sistem bar sehingga selalu terlihat
dan memudahkan untuk berpindah antaraplikasi tanpa perlu masuk ke dalam
menu"
Papan ketik $irtual yang bersahabat dan mudah digunakan" %ayarnya lebih
alami dan lebih besar dengan meniru tampilan papan ketik ntebklaptp dan
bukan seperti papan ketik pnsel"
;pypaste yang lebih baik dengan tambahan psi menu untuk perasi
manipulasi teks" Papan menu di bagian atas akan menyediakan berbagai psi
seperti 'ut, 'py, 'py ke 'lipbard, share, paste, pen'arian ke !eb, hingga
pen'arian lkal"
Peningkatan kneksi termasuk !i(i dan 5luetth untuk tethering" Pemindaian
atas !i(i ditingkatkan sehingga bisa memper'epat penyambungan kneksi
sementara dengan 5luetth pengguna bisa melakukan tether dan membagi
kneksinya dengan perangkat lain termasuk dukungan ke perangkat sederhana
yang tidak memiliki antarmuka pengguna"
Penjelajahan !eb annim juga didukung dalam Hney'mb" Pengguna bisamenjelajah !eb se'ara pri$at termasuk mde in'gnit untuk melakukan
pen'arian di !eb se'ara diam-diam" Selain itu br!sernya juga diubah dari multi-
!ind! menjadi tabulasi dengan halaman terbuka akan ditampilkan pada papan
yang berada di bagian atas layar" Sinkrnisasi bkmark juga tersedia berkat psi
akun =gle untuk segala akti$itas"
)plikasi yang sudah ada juga akan tetap bekerja baik meski aplikasi yang
tersedia di )ndrid Market saat ini didesain untuk smartphne yang memilikiukuran layar lebih ke'il" Tmbl (ungsi menu yang ada di pnsel )ndrid
sekarang digantikan dengan menu )'tin 5ar" )da juga psi bagi de$elper untuk
membuat tata letak bagi layar yang lebih besar dan menambahkannya pada
aplikasi yang sudah mereka buat"
Pengrganisasian email lebih mudah dengan tampilan dua bagian layar" 2ni
seakan meniru tampilan pada iPad yang bekerja dengan mengesankan"
Pengrganisasian menjadi lebih mudah termasuk adanya (itur sinkrnisasi email"
8/18/2019 Laporan Aplikasi Hijaiyah Android
11/25
8/18/2019 Laporan Aplikasi Hijaiyah Android
12/25
1+
a!esme and use(ull bagi kita yang di indnesiaJ
Gide dan
8/18/2019 Laporan Aplikasi Hijaiyah Android
13/25
1.
teknlgi 9#E< Push, dua pnsel )ndrid yang menggunakan teknlgi 9elly 5ean"
Sementara gadget pertama yang memakai &S ini se'ara langsung adalah =gle
9eCus B yang diprduksi leh )sus 3dulu dirumrkan sebagai )sus Mem4"
=gle se'ara resmi telah memamerkan >elly 5ean sebagai generasi terbaru dari
)ndrid" Sistem perasi ini pun disebut-sebut punya sejumlah (itur yang telah
disempurnakan dari generasi sebelumnya"
Melalui gelaran =gle 2& yang digelar di San elly 5ean yang belakangan mulai hangat diperbin'angkan akhirnya
tersingkap"
)da beberapa perubahan besar atau pun perubahan ke'il yang membuat >elly
5ean terlihat lebih manis dibanding 2'e ;ream San!i'h 32;S4"
Tak ada lagi berkat teknlgi Prje't 5utter - )ndrid 2;S sudah 'ukup
mempesna dengan tingkat respnsi(itas yang lebih baik, namun >elly 5ean
mena!arkan kenyamanan yang lebih berkat Prje't 5utter"Prje't 5utter dalam
>elly 5ean tak hanya mengubah tampilan )ndrid lebih menarik, namun diklaim
juga diran'ang untuk mengptimalkan kemampuan System n ;hip 3S;4 pada
tiap-tiap pnsel"=gle mengklaim ada . hal yang membuat Prje't 5utter tampilmempesna, Gsyn' untuk anti (li'kr, lalu Triple 5u((ering untuk mengptimalkan
&pen=%, kemudian ptimalisasi pada prsesr untuk meningkatkan respnsi(itas
pnsel">adi bukan 'uma sentuhan saja yang direspn dengan 'epat, >elly 5ean
juga membuat perpindahan aplikasi s
)plikasi =gle 9! - =gle 9! merupakan aplikasi berbasis lkasi yang
diklaim mampu memberikan banyak in(rmasi kepada penggunanya, ini adalah
salah satu (itur unggulan di >elly 5ean"Tak seperti sistem berbasis lkasi pada
8/18/2019 Laporan Aplikasi Hijaiyah Android
14/25
1
umumnya, =gle 9! dapat bekerja menggunakan sear'h histry dari br!ser,
kalender serta lkasi pengguna" Hal ini diyakini dapat menghasilkan in(rmasi
yang lebih rele$an untuk masing-masing pengguna"Misalnya, ketika pengguna
sedang ada jad!al meeting disuatu tempat" =gle 9! akan membantu )nda
untuk mengingatkan agar datang tepat !aktu dengan mengin(rmasikan estimasi
lama perjalanan, jad!al bus untuk sampai ke tempat tujuan, dan lain-lain"
9ti(ikasi Kini lebih Pintar - 5ar nti(ikasi yang ada di >elly 5ean kini dibuat
lebih pintar" Katakanlah ketika pengguna mendapat panggilan tak terja!ab, maka
untuk menelpn kembali melalui bar nti(ikasi tersebut"
:kuran idget Selalu Pas - idget kini semakin 'erdas" Mereka kini dapat
menyesuaikan ukuran se'ara tmatis dengan spa'e yang tersisa di layar"
Sehingga !idget berukuran besar sekali pun akan tetap lebih sedap dipandang"
Pen'arian dengan Suara makin 'anggih - Memang, sudah sejak lama pengguna
bisa melakukan pen'arian !eb dengan perintah suara di )ndrid, tapi kini (itur
tersebut dibuat lebih pintar dengan kemampuan menja!ab")ndrid >elly 5ean
ren'ananya akan dirilis mulai pertengahan >uli +1+" Sistem perasi ini
tampaknya akan terlebih dahulu menyambangi =alaCy 9eCus, 9eCus S dan
Mtrla Qm"
Tampilan =alery elly 5ean pembenahan justru dilakukan pada aplikasi galery (t
Tn$an% E*(#+s
E'lipse adalah sebuah 2#E 3integrated #e$elpment En$irnment4 untuk mengembangkan perangkat lunak dan dapat dijalankan di semua plat(rm
3plat(rm independent4"berikut ini adalah si(at-si(at dari e'lipse6
1" Multi prgram" Yaitu target system perasi E'lipse adalah Mi'rs(t
ind!s, %inuC,Slaris,)2Q,HP-:Q dan Ma' &S Q"+" Multi language , yaitu E'lipse dikembangakan dengan bahasa pemrgraman
ja$a, akan teapi e'lipse mendukung pengembangan aplikasi berbasis
pemrgraman bahasa lainya , seperti ;;OO, ;bl, Pythn, Perl, PHP, dan
lain sebagainya"
8/18/2019 Laporan Aplikasi Hijaiyah Android
15/25
18
." Multi Rle, selain 2#E untuk mengembangkan aplikasi, E'lipse pun bisa
digunakan untuk akti$itas dalam siklus pengembangan perangkat lunak,seperti
dkumentasi, test perangkat lunak, pengembangan !eb, dan lain sebagainya"E'lipse pada saat ini merupakan salah satu 2#E paling banyak peminatnya
dikarenakan gratis dan pen sur'e, yang berarti setiap rang bleh melihat
'de pemrgraman perangkat lunak selain itu, kelebihan dari E'lipse yang
membuat ppuler adalah kemampuan untuk dapat dekembangakan leh
pengguna dengan kmpnen yang dinamakan plug-in"
."1 Sejarah E'lipseE'lipse a!alnya dikembangakan leh 25M untuk menggantikan
perangkat lunak 25M Gisual )ge untuk ja$a " prduk ini di lun'urkan leh
25M pada tanggal 8 9pember +1 , yang mengin$estasikan sebanyak :S juta untuk pengembanganya" Semenjak itu 'nsrsium E'lipse#T 3>a$a
#e$elpment Tls4, plug-in yang membuat e'lipse kmpatibel untuk
pengembangan prgram ja$a, dan P#E 3Plug-in #e$elpment En$irntment4
untuk pengembangan plug in baru"E'lipse beserta plug-in lainya diimplementasikan dalam bahasa
pemrgraman ja$a" Knsep e'lipse adalah 2#E yang terbuka, mudah diperluas
3eCtensible4 untuk apa saja, dan tidak untuk suatu spesi(ik"jadi, e'lipse tidak
hanya untuk mengembakan prgram ja$a , akan tetapi dapat digunakan dalam
berbagai keperluan, 'ukup dengan menginstall plugin yang di butuhkan"
%angkah-langkah instalasi E'lipse 6
8/18/2019 Laporan Aplikasi Hijaiyah Android
16/25
1A
1" Setelah diekstrak, maka akan dihasilkan (lder e'lipse, kemudian
pindahkan (lder tersebut di hardri$elkasi yang mudah diakses
+" E'lipse tidak memerlukan instalasi" #alam (lder e'lipse akan ditemukan
(ile e'lipse"eCe" :ntuk membuka prgram e'lipse tersebut 'ukup
dilakukan eksekusi (ile e'lipse"eCe tersebut"
8/18/2019 Laporan Aplikasi Hijaiyah Android
17/25
1B
." Tampilan halaman a!al e'lipse akan tampak sebagai berikut 6
" Selanjutnya yaitu melakukan instalasi plugin )#T E'lipse" Pastikan
kmputer telah terkneksi dengan internet" Klik menu Help - 2nstall 9e!
S(t!are" Klik )dd pada sudut kanan atas dialg" Pada dialg )dd
repsitry, masukkan name )#T PluginL, lalu masukkan :R% https6dl-
ssl"ggle"'mandride'lipse " Klik &K"
8" Pada dialg )$ailable S(t!are, pilih 'he'kbC #e$elper Tls,
kemudian klik 9eCt dan 9eCt" Tunggu hingga selesai dan klik buttn
8/18/2019 Laporan Aplikasi Hijaiyah Android
18/25
1D
2.2. Tn$an% SDK Mana%"
)ndrid-S#K merupakan tools bagi para prgrammer yang ingin
mengembangkan aplikasi berbasis ggle andrid" )ndrid S#K men'akup
seperangkat alat pengembangan yang kmprehensi(" )ndrid S#K terdiri dari
de!ugger , li!raries, handset emulator ,dkumentasi, 'nth kde, dan tutorial "
Saat ini )ndrid sudah mendukung arsitektur CDA pada %inuC 3distribusi
%inuC apapun untuk desktop mdern4, Ma' &S Q 1""D atau lebih, ind!s
QP atau Gista" Persyaratan men'akup >#K, )pa'he )nt dan Pythn +"+ atau
yang lebih baru" 2#E yang didukung se'ara resmi adalah E'lipse ."+ atau lebih
dengan menggunakan pluginAndroid Development "ools 3)#T4, dengan ini
pengembang dapat menggunakan teks editr untuk mengedit (ile >a$a dan
QM% serta menggunakan peralatan command line untuk men'iptakan,
membangun, melakukan de!ug aplikasi )ndrid dan pengendalian perangkat
)ndrid 3misalnya, re!oot , menginstal paket perangkat lunak dengan jarak
jauh4"
)ndrid S#K telah dirilis pada tanggal 1+ 9$ember +B" #an pada tanggal
18 >uli +D tim Android Developer #hallenge sengaja mengirimkan email ke
semua pendatang di Android Developer #hallenge untuk mengumumkan
bah!a rilis S#K terbaru telah tersedia pada halaman download pribadi" Email
tersebut juga ditujukan kepada pemenang Android Developer #hallenge
putaran pertama" Sebuah penyataan bah!a =gle telah menyediakan rilis
S#K terbaru untuk beberapa pengembang dan bukan untuk rang lain"
Pada tanggal 1D )gustus +D, )ndrid S#K "* !eta dirilis" Rilis ini
menyediakan )P2 yang diperbarui dan diperluas, perbaikan pada alat-alat
pengembangan dan desain terbaru untuk layar a!al" Petunjuk untuk meng-
upgrade S#K sudah tersedia pada rilis sebelumnya" Pada tanggal +.
September +D, )ndrid 1" S#K telah dirilis" Pada tanggal * Maret +*,
=gle merilis $ersi 1"1 untuk telepn seluler )ndrid" Rilis terbaru tersebut
termasuk dukungan untuk pen'arian dengan suara, harga aplikasi, perbaikan
jam alarm, perbaikan pengiriman gmail, perbaikan surat pemberitahuan dan
peta"
8/18/2019 Laporan Aplikasi Hijaiyah Android
19/25
1*
Pada pertengahan Mei +*, =gle merilis $ersi 1"8 3;up'ake4 pada sistem
perasi )ndrid dan S#K" Pembaruan ini termasuk banyak (itur baru seperti
perekaman $ide, dukungan untuk !luetooth, sistem key!oard pada layar dan
pengenalan suara" Rilis ini juga membuka App$idget framework kepada para
pengembang yang memungkinkan rang untuk membuat widget sendiri pada
halaman home" Pada September +* $ersi 1"A 3#nut4 dirilis yang
menampilkan hasil pen'arian yang lebih baik dan penggunaan indikatr
baterai"
)plikasi )ndrid dipaketkan ke dalam (rmat "apk dan disimpan pada folder
dataapp" Pengguna dapat menjalankan perintah adb rt untuk mengakses
folder tersebut karena root memiliki iin untuk mengakses (lder tersebut"
instalasi )ndrid S#K 6
1" Pada halaman tersebut akan ada dua pilihan installer" >ika )nda pilih
yang "ip maka tidak perlu melakukan instalasi 3'ukup di-un'mpress4"
Sedangkan jika )nda pilih yang re'mmended dalam bentuk "eCe, maka
nantinya )nda akan melakukan instalasi dengan mengeksekusi (ile "eCe
tersebut" Keduanya memiliki isi(ile yang sama, tidak ada perbedaan"
+" :ntuk tutrial ini akan lebih mudah jika )nda mend!nlad $ersi )ndrid
S#K yang berekstensi "ip" #engan demikian )nda hanya tinggal meng-
un'mpress (ile "ip tersebut"
." Hasil un'mpress (ile "ip tersebut adalah sebuah (lder dengan nama
andrid-sdk-!ind!s" %etakkanpindahkan (lder tersebut dimanapun
agar mudah diakses" Misalnya di dalam (lder e'lipse yang sudah ada
sebelumnya"
" Pastikan )nda terhubung ke internet" Eksekusi (ile S#K Manager"eCe,
kemudian klik buttn :pdate )ll untuk melakukan update library se'ara
tmatis hingga selesai" Prses ini akan memakan !aktu lama apabila
)nda ingin memasang semua library untuk berbagai jenis tipe )ndrid
8/18/2019 Laporan Aplikasi Hijaiyah Android
20/25
+
&S, karena jika semuanya terinstal kurang lebih akan memakan +=5
harddri$e )nda" Sebenarnya ada 'ara lain agar )nda tidak perlu
melakukan update $ia nline, yaitu se'ara ((line" ;aranya yaitu dengan
melakukan 'py paste seluruh (lder dan (ile andrid-sdk-!ind!s milik
rang lain yang sudah berhasil terinstal"
%angkah menghubungkan E'lipse dengan )ndrid S#K 6
1" 5uka E'lipse, kemudian masuk ke menu ind! - Pre(eren'es, lalu klik
Tab )ndrid
+" Pada dialg tersebut klik buttn 5r!se, kemudian arahkan ke pathlkasi
(lder andrid-sdk-!ind!s )nda"
8/18/2019 Laporan Aplikasi Hijaiyah Android
21/25
8/18/2019 Laporan Aplikasi Hijaiyah Android
22/25
++
Huru( Hijaiyah merupakan huru( penyusun kata dalam )l /ur an" Seperti
halnya di 2ndnesia yang memilki huru( al(abet dalam menyusun sebuah kata
menjadi kalimat, huru( hijaiyah juga memiliki peran yang sama"
Makna huru( Hijaiyah, dapat diketahui jelas dalam sebuah ri!ayat" Hakim al-
>arjani meri!ayatkan dari sanad )mirul Mukminin )li bin )bi Thalib"
serang laki-laki Yahudi mendatangi Rasulullah sa! seraya bertanya, N)pa
makna huru( hijaiayah7N
Rasulullah berkata kepada 2mam )li, N>a!ablah pertanyaannya !ahai )liJN
Kemudian Rasulullah sa! berda, NYa )llah, jadikanlah dia berhasil dan
batulah dia"N )mirul Mukminin )li berkata, NSetiap huru( hijaiyah adalah
nama-nama )llahN
beliau melanjutkan6
)li(6 2smullah 3nama )llah4, yang tiada Tuhan selain-9ya" #ia maha hidup,
Maha mandiri dan Mahakuasa"
5a6 al-5aFi 3Yang Mahakekal4, setelah musnahnya makhluk"
Ta6 al-Ta!!ab 3Yang Maha Penerima taubat4 dari hamba-hambanya"
Tsa6 al-Tsabit 3Yang Menetapkan4 keimanan hamba-hamba-9ya"
>im 6 >alla Tsanauhu 3Yang Mahatinggi pujian-9ya4, kesu'ian-9ya dan nama-
nama-9ya yang tiada berbatas"
8/18/2019 Laporan Aplikasi Hijaiyah Android
23/25
+.
Ha6 al-HaF, al-Hayyu, !a
al-Halim 3Yang Mahabenar, Mahahidup, dan Mahabijak4"
Kha6 al-Khabir 3Yang Mahatahu4 dan maha melihat" Sesungguhanya )llah
Mahatahu apa yang kalian kerjakan"
#al6 #ayyanu yaumi al-din 3Yang Mahakuasa di hari pembalasan4"
#al6 #u al->alal !a al-ikram 3Pemilik Keagungan dan Kemuliaan4
Ra6 al-Rau( 3Mahasayang4" #ialah pengasih dan Mahapenyayang"
Iai6 Iainul Mabudin 3Kebanggan para hamba4"
Sin6 al-Sami al-5ashir 3Mahadengar dan Mahalihat4
Syin6 Syakur 3Maha Penerima ungkapan terima kasih dari hamba-hamba-
9ya4"
Shad6 al-shadiF 3Mahajujur4 dalam menepati janji dan memberikan an'aman"Sesungguhnya )llah tidak mengingkari janji-9ya"
#had6 al-#har !a al-9a(i 3Yang Menangkal bahaya dan Mendatangkan
man(aat4
Tha6 al-Thahir !a al-Muthahhir 3Yang Mahasu'i dan Menyu'ikan4
8/18/2019 Laporan Aplikasi Hijaiyah Android
24/25
+
#ha6 al-#hahir 3Yang tampak dan Menampakkan tanda-tanda kebesaran-
9ya4
)in6 al-)lim 3Yang Mahatahu4 atas hamba-hamba-9ya dan segala sesuatu"
=hain6 =hiyats al-Mustaghitsin 3Penlng bagi rang-rang yang meminta
pertlngan4 dan Pemberi perlindungan di setiap masa dan tempat"
Ka(6 al-Ka(i 3Yang Memberikan Ke'ukupan4 bagi setiap mahkluk di setiap
tempat dan !aktu, tiada suatu yang serupa dengan-9ya dan tidak ada yang
mampu menandingi-9ya"
%am6 %athi( 3Maha %embut4 terhadap hamba-hamba-9ya dengan kelembutan
khusus dan kelembutan yang tersembunyi"
Mim6 Malik al-dunya !a al-akhirah 3Pemilik dunia dan akhirat4"
9un6 9ur 3;ahaya4 langit, 'ahaya bumi, dan 'ahaya hati rang-rang yang
beriman"
a!6 al-ahid 3Yang Mahaesa4 dan tempat bergantung"Haa6 al-Hadi 3Maha Pemberi petunjuk4 bagi mahkluk-9ya" #ialah yang telah
men'iptakan segala sesuatu dan memberikan petunjuk"
%am ali(6 lam tasydid dalam la(ad N)llahN untuk menekankan kekuasaan
)llah, yang tidak ada sekutu bagi-9ya"
Ya6 Yadullah basithun %il khalFi 3Tangan )llah terbuka bagi mahkluk4"
Maksudnya, kekuasaan dan kekuatan-9ya meliputi semua tempat dan
keberadaan di setiap !aktu dan ruang"
BAB III
DESAIN SISTEM
3.1 DESKRIPSI SISTEM
Suatu sistem adalah suatu kesatuan yang terdiri dari interaksi sub sistem
yang berusaha untuk men'apai tujuan yang sama"
8/18/2019 Laporan Aplikasi Hijaiyah Android
25/25
+8
2n(rmasi merupakan hasil prses data-data yang beragam yang telahdibentuk
sedemikan rupa sehingga sesuai dengan permintaan pengguna, tentunya telah
mengalami prses yang telah tersusun dengan baik dan benar dengan kriteria yang
diinginkan"
2n(rmasi mempunyai 'iri-'iri sebagai berikut6
1" #ata yang telah dilah"
+" Menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima"
." Menggambarkan suatu kejadian dan kesatuan nyata"
" #igunakan untuk mengambil keputusan
Sistem in(rmasi data gudang terpal digunakan untuk melakukan
pengellaan data barang, data pemesanan, data pelanggan dan transaksi"giyant, +84"
Menurut &etm 3+A4, dalambukunya Peren'anaan @Pembangunan Sistem
2n(rmasi, flowchart merupakan metde untukmenggambarkan tahap-tahap
peme'ahan masalah denganmereprensetasikan simbl-simbltertentu yang
mudah dimengerti,mudah digunakan, dan standar"Sedangkan menurut
%adjamudin3+A4, flowachart adalah baganbaganyang mempunyai arus
yangmenggambarkan langkah-langkahpenyelesaian suatu masalah" %lowchart
merupakan 'ara penyajiandari suatu algritma"