Laporan Aplikasi Hijaiyah Android

download Laporan Aplikasi Hijaiyah Android

of 25

Transcript of Laporan Aplikasi Hijaiyah Android

  • 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"