Angka versi Android menceritakan tentang besar dan kecil platform yang dirilis. Yang paling penting adalah level API dari setiap versi. Angka versi berubah setiap waktu.
Terkadang disebabkan oleh perubahan API, dan bisa juga karena kecilnya perbaikan bug
terhadap kemajuan kinerja.
2.4 Xampp
XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi
dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto
konfigurasi. Anda
bis mendownload
aplikasi xampp
di www.apachefriends.orgenxampp-window.html
.
2.5 PHP dan MySQL Sebagai Web Service
Web Service ternyata sangat berbeda dengan website. Website dibuat untuk memiliki
tampilan atau user interface yang bagus sedangkan Web Service tidak memiliki tampilan. Web Service tidak dibuat untuk berinteraksi langsung dengan user. Sesuai
dengan kata service yang ada pada namanya, Web Service hanya menyediakan service atau layanan.
Universitas Sumatera Utara
Jadi Web Service adalah aplikasi yang dibuat agar dapat dipanggil atau diakses oleh aplikasi lain melalui internet dengan menggunakan format pertukaran
data sebagai pengiriman pesan. Web Service juga memungkinkan untuk dipanggil dengan menggunakan protocol lain seperti SMTP Simple Mail Transfer Protocol,
namun paling umum digunakan HTTP. Karena Web Service menggunakan protocol HTTP, tentu PHP sebagai bahasa pemrograman web menjadi salah satu kekuatan
dalam bahasa pemrograman yang mengelola Web Service. Banyak teknik dan metode untuk menghasilkan Web Service dengan php , pembuatan Web Service dengan format
XML dan JSON yang diambil dari database MySQL lewat bahasa pemrograman PHP.
Universitas Sumatera Utara
BAB 3
PERANCANGAN SISTEM
3.1 Perancangan Sistem
Perancangan sistem adalah merancang atau mendesain suatu sistem dengan baik, yang isinya yaitu tentang langkah
– langkah operasi dalam pengolahan data dan prosedur untuk mendukung operasi sistem.
Untuk memulai membangun sebuah aplikasi, dalam hal ini penulis membuat sebuah aplikasi mobile android. Terlebih dahulu penulis harus merancang alur proses
berdasarkan kebutuhan pengguna yang akan menggunakan aplikasi ini.
3.2 Rancangan Awal