Bab 1 Pendahuluan 1.1 Latar Belakang Aktifitas internasional dilakukan oleh berbagai masyarakat sekarang ini, seperti pembayaran transaksi yang dilakukan dengan pihak luar negeri, biaya pendidikan anak yang bersekolah di luar negeri, pembayaran liburan di luar negeri dan sebagainya. Untuk mempermudah aktifitas tersebut, nilai perubahan suatu jenis mata uang ke jenis mata uang lainnya sesuai dengan negara yang terkait dalam aktifitas internasionalnya harus diketahui. Nilai kurs yang digunakan harus yang terbaru atau sedang berlaku, karena kurs tidak memiliki nilai yang tetap tapi selalu berubah – ubah mengikuti arus perdagangan dunia, kebijakan finansial dan ekonomi negara yang bersangkutan, serta faktor lainnya. Manfaat mengetahui seberapa besar biaya yang akan dibutuhkan untuk melakukan suatu aktifitas internasional adalah dapat dijadikan sebagai pertimbangan untuk menentukan suatu keputusan atau tindakan yang akan diambil selanjutnya. Untuk mengetahui kurs yang terbaru bukan hal yang mudah, karena harus mencari melaui media cetak maupun media elektronik. Dibutuhkan beberapa peralatan untuk melakukannya sehingga tidak efisien, apalagi masyarakat sekarang ini ingin segala sesuatunya itu mudah dan cepat. Smartphone Android dapat digunakan oleh user sebagai alat untuk mendapatkan informasi yang dibutuhkan. Ada beberapa alasan yang dapat menjadi dasar pemilihan Android, antara lain (Winarno, 2011): 1 2 1. Bersifat open source, sehingga dapat mengkustomisasi aplikasi yang berbasis Android, dapat mempelajari bahkan membuat sendiri aplikasikasinya, tanpa harus membayar sejumlah uang tertentu. 2. Implementasinya yang lintas platform. Karena ditulis dengan dasar pemrograman Java, maka dapat dijalankan pada berbagai macam platform, dengan menyertakan Java Virtual Machine yang disebut dengan Dalvik Virtual Machine. 3. Android juga menyediakan SDK dan IDE yang semuanya gratis, sehingga makin memudahkan dalam hal men-develop aplikasi. 4. Google menyediakan wadah yang dapat digunakan para developer Android untuk men-share atau menjual aplikasi yang telah dibuat, yaitu di Android Market. Aplikasi Android telah didukung oleh penggunaan SQLite untuk menyimpan data. Website Yahoo Finance merupakan layanan dari Yahoo yang menyediakan informasi keungan global, salah satunya adalah informasi kurs mata uang yang terbaru atau up to date. Proses fetching dapat digunakan untuk mengambil informasi atau data dari website, sehingga memudahkan dalam pengumpulan data yang diperlukan. Berdasarkan uraian latar belakang tersebut, maka muncullah sebuah keinginan untuk membuat sebuah aplikasi Android yang dapat digunakan untuk konversi mata uang dan menggunakan SQLite. Kurs yang up to date diambil dari website Yahoo Finance menggunakan proses fetching. 3 1.2 Rumusan Masalah Hal yang menjadi permasalahan dalam konversi mata uang berdasarkan kurs yang up to date ini adalah : Bagaimana mendapatkan kurs yang up to date, sehingga dapat digunakan pada aplikasi konversi mata uang. Bagaimana mengimplementasikan SQLite pada aplikasi, sehingga dapat digunakan untuk mengkonversi mata uang berdasarkan kurs up to date yang telah diperoleh. 1.3 Tujuan dan Manfaat Penelitian Tujuan dari penelitian skripsi ini adalah : Mendapatkan kurs yang up to date dengan melakukan proses fetching pada website Yahoo Finance, sehingga dapat digunakan pada aplikasi konversi mata uang. Membuat aplikasi Android yang dapat mengkonversi mata uang berdasarkan kurs yang up to date menggunakan SQLite. Manfaat dari penelitian skripsi ini adalah : Memudahkan dalam mengetahui nilai perubahan suatu jenis mata uang ke jenis mata uang lainnya sesuai dengan negara yang terkait dalam aktifitas internasionalnya berdasarkan kurs yang terbaru atau sedang berlaku. 1.4 Batasan Masalah Untuk tidak memperluas area pembahasan, perlu adanya batasan-batasan yang menyederhanakan permasalahan, yaitu : 4 1. Aplikasi untuk konversi mata uang berdasarkan kurs yang up to date ini hanya dirancang untuk dapat dijalankan melalui perangkat mobile yang menggunakan sistem operasi Android. 2. Tidak membahas tentang bagaimana proses menentukan nilai dari suatu kurs yang akan dipakai dalam aplikasi, karena semua data tentang nilai kurs yang terbaru diambil dari situs Yahoo Finance. 3. Jenis mata uang yang dapat dikonversi antara lain: Rupiah ( Indonesia ) U.S Dollar ( U.S ) Yen ( Jepang ) Singapore Dollar ( Singapur ) Ren Min Bi ( Cina ) Ringgit ( Malaysia ) Franc ( Swiss ) Krone ( Denmark ) Hong Kong Dollar ( Hong Kong ) Canadian Dollar ( Canada ) Peso ( Filiphina ) Australian Dollar ( Australia ) Won ( Korea ) New Zealand Dollar ( New Zealand ) Euro ( European Union ) Bath ( Thailand ) Krona ( Swedia ) Kina ( Papua ) Brunei Dollar ( Brunei Darussalam) 5 Pounds ( Inggris ) Krone ( Norwegia )