BAB 2 LANDASAN TEORI
2.1. Pengertian Hadits
Menurut pendapat muhaddihin muta’akhirin, di antaranya dikemukakan oleh ibn
Salah w. 643 H1245 M dalam muqaddimah-nya. “Hadits shahih adalah hadits yang
bersambung sanadnya, diriwayatkan oleh periwayat yang adil dan dabit sampai akhir sanad-
nya, tidak terdapat kejanggalan shadh dan cacat ‘illah” Arifin, 2012.
2.2. Pengertian Aplikasi
Istilah aplikasi berasal dari bahasa inggris “application” yang berarti penerapan,
lamaran atau penggunaan. Aplikasi adalah penggunaan atau penerapan suatu konsep yang menjadi pokok pembahasan. Aplikasi dapat diartikan juga sebagai program
komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu Sarumaha, 2013.
2.3. Pengertian Android
Android merupakan sistem operasi untuk mobile device yang awalnya dikembangkan
oleh android inc. Perusahaan ini kemudian oleh Google pada tahun 2005. Kemudian untuk mengembangkan Android dibentuklah Open Handset Alliance yang merupakan
gabungan dari 34 perusahaan peranti keras, lunak dan telekomunikasi termasuk Google
, HTC, Intel, Motorola, Qualcomm, T-mobile dan Nvidia. Android dibuat menggunakan kernel Linux yang dimodifikasi. Aplikasi Android ditulis dengan bahasa
Java , menggunakan Java Core Libraries. Aplikasi Android dijalankan di atas VM
bernama Dalvik Virtual Machine. Android menyediakan platform terbuka bagi para
Universitas Sumatera Utara
pengembang untuk menciptakan aplikasi mereka sendiri sehingga dapat digunakan oleh bermacam peranti penggerak. Pada saat perilisan perdana Android pada tanggal 5
November 2007, Android bersama Open Handset Alliance lalu menyatakan mendukung pengembangan standar terbuka Programming pada perangkat seluler
Sarumaha, 2013. Pada tahun 2007, Google dan beberapa perusahaan yang tergabung dalam
Open Handset Alliance Intel, Nvidia, Texas Instrument mengembangkan sistem operasi Android dan resmi menjadi open source. Google menginginkan agar Android
bersifat terbuka dan gratis, oleh karena itu hampir setiap kode program Android diluncurkan berdasarkan lisensi open-source Apache yang berarti bahwa semua orang
yang ingin menggunakan Android dapat men-download penuh source code-nya. Di samping itu produsen perangkat keras juga dapat menambahkan extension-nya sendiri
ke dalam Android sesuai kebutuhan produk mereka. Pada tahun 2008, Android SDK 1.0 diluncurkan dan phone G1 yang diproduksi oleh HTC menggunakan sistem
operasi tersebut. Pada tahun 2010, Android menjadi sistem operasi Blackberry dan menjadi sistem operasi terbaik pada platform smart-phone. Versi 2.2 Froyo
diluncurkan dan lebih dari 60 gadget menggunakannya Muttaqin, 2014.
2.4. Pengertian Algoritma