BAB I PENDAHULUAN
I.1. Latar Belakang Pada saat sekarang ini kemajuan teknologi dan informasi semakin maju dan canggih. Kebutuhan akan pengetahuan informasi pun semakin bertambah. Information communication of technology, yang disingkat dengan kata ICT merupakan sistem Informasi yang berteknologi canggih untuk memperoleh informasi dengan jaringan komputer maupun Internet sehingga dapat bertukar informasi. Keunggulan ICT yaitu mampu dalam menghimpun dan menyajikan data, selain itu, dapat menghimpun berbagai orang, karena geografi tidak lagi menjadi pembatas, berbagai orang dan latar belakang yang berbeda dapat saling bergabung berdasarkan kebutuhan informasi, minat dan lain - lain. ICT menyebabkan terbentuknya begitu banyak perkumpulan antara berbagai orang dan kelompok, jenis Interaksi pada skala besar ini merupakan hal yang tidak mungkin terwujud tanpa jaringan komputer. Jaringan ICT tercipta melalui saluran Telekomunikasi, seperti komputer yang tergabung dalam jaringan dapat berkomunikasi dalam bentuk pertukaran data internal, citra dan suara. Pengertian internet yaitu suatu istilah yang digunakan komputer yang sedemikian rupa sehingga dapat berhubungan antara jaringan-jaringan tersebut dan berkomunikasi satu sama lain. ICT yang fokus pada internet yaitu informasi
1
2
yang berfokus pada jaringan internet, internet merupakan sumber daya informasi yang menjangkau seluruh dunia. Salah satu media yang digunakan untuk melihat maupun bertukar informasi melalui jaringan internet adalah berupa Web, Web adalah fasilitas yang paling sering digunakan dan diakses setiap orang melalui internet untuk mendapatkan informasi. Web merupakan sebuah kumpulan halaman yang menampilkan suatu informasi data yang dapat berupa teks, gambar, animasi, suara, video ataupun gabungan dari semuanya, baik itu bersifat statis maupun yang bersifat dinamis, yang membentuk suatu kumpulan rangkaian yang saling terhubung satu sama lain, dimana masing - masing dihubungkan jaringan - jaringan halaman ( hyperlink ). Web sudah berkembang sedemikian pesat, hingga tak dapat dipungkiri, peranan web dalam menyediakan layanan data dan informasi yang merupakan salah satu hal yang dianggap penting baik untuk institusi maupun perorangan. Seiring dengan meningkatnya kebutuhan layanan informasi melalui web, para pengembang web pun mulai meningkatkan kemampuannya menerapkan aplikasi yang diterapkan dengan merancang serta membangun fasilitas web yang dapat berjalan di sebuah piranti mobile ataupun smartphone. Dalam hal ini penulis akan membahas tentang bagaimana cara membangun sebuah aplikasi web yang dapat berjalan di sebuah mobile atau smartphone, untuk itu diperlukan adanya jQuery dan jQuery Mobile. jQuery merupakan salah satu teknik atau kumpulan library javaScript yang sangat terkenal dengan animasinya. Karena dengan sedikit sentuhan, maka animasi keren akan dengan mudah kita ciptakan. Sedangkan jQuery Mobile
3
adalah framework yang dibangun diatas jQuery, yang menyediakan berbagai elemen user interface dan fitur - fitur yang digunakan dalam aplikasi mobile. Di jQuery Mobile, library – library dari jQuery akan ditingkatkan supaya bisa bekerja dipiranti mobile. Bahasa pemrograman yang digunakan dalam membangun web ini adalah menggunakan bahasa pemrograman HTML. HTML (Hypertext Markup language) adalah Script pemrograman yang mengatur bagaimana kita menyajikan informasi didunia internet dan bagaimana informasi itu membawa kita melompat dari satu tempat ke tempat lainnya. Untuk itu penulis mengambil sebuah judul “ Rancang Bangun Web Mobile Menggunakan Web Mobile “ dimana penulis akan membahas bagaimana cara membangun suatu web yang menarik dalam sebuah perangkat mobile, dengan harapan dapat memberikan pengetahuan untuk mengembangkan sebuah ide kreatif untuk membangun sebuah web sendiri. I.2. Ruang Lingkup Permasalahan I.2.1. Identifikasi Masalah Adapun identifikasi masalah dalam pembuatan skripsi ini adalah 1. Perkembangan teknologi mobile device (perangkat bergerak) yang dalam hal ini semakin erat berkaitan dengan dunia internet. 2. Kebutuhan informasi melalui jaringan internet yang semangkin meningkat, sehingga menuntut pengembangan sebuah aplikasi web mobile yang dapat dijalankan melalui perangkat mobile 3. Dibutuhkannya jQuery dan jQuery mobile untuk membangun sebuah aplikasi web mobile yang dapat dijalankan pada sebuah perangkat mobile.
4
4. Kurangnya pengetahuan terhadap jQuery dan jQuery Mobile dalam merancang sebuah aplikasi web mobile. I.2.2. Perumusan masalah Permasalahan yang dapat dirumuskan dalam pengerjaan skripsi ini adalah: 1. Bagaimana membangun sebuah aplikasi web mobile 2. Bagaimana
mengimplementasikan
jQuery
dan
jQuery
Mobile
dalam
membangun sebuah aplikasi web mobile 3. Bagaimana cara menampilkan sebuah aplikasi web mobile melalui browser android dalam bentuk simulator android. I.2.3. Batasan Masalah Batasan masalah dalam pengerjaan skripsi ini antara lain : 1. Dalam perancangan web mobile ini menggunakan jQuery dan jQuery mobile. 2. Aplikasi web mobile ini hanya dapat berjalan pada localhost. 3. Perancangan web mobile ini sebatas membahas pembelajaran bagaimana cara membangun sebuah web mobile yang dapat dijalankan di perangkat mobile. 4. Aplikasi yang dibangun memfokuskan untuk pemula yang minimal menguasai dasar pemrograman web. I.3. Tujuan dan Manfaat I.3.1. Tujuan Adapun tujuan skipsi ini, antara lain: 1. Mengembangkan sebuah aplikasi web mobile menggunakan jQuery dan jQuery mobile.
5
2. Memahami penggunaan jQuery dan jQuery Mobile dalam membangun sebuah aplikasi web mobile. 3. Memahami fungsi dan cara kerja jQuery dan jQuery Mobile dalam membangun sebuah aplikasi web mobile. 4. Memahami aplikasi web mobile yang multi platform dengan semua piranti mobile. I.3.2. Manfaat Adapun manfaat skripsi ini, antara lain: 1. Sebagai pembelajaran untuk penulis dan sekaligus pembaca. 2. Memberikan pengetahuan tentang jQuery dan jQuery Mobile dalam membangun sebuah aplikasi web mobile. 3. Memberikan motivasi serta meningkatkan kreatifitas dalam membangun serta mendesain sebuah aplikasi web. I.4. Metodologi Penelitian Dalam hal ini, penulis menggunakan beberapa metode dalam mencari dan mengumpulkan informasi, adapun metode yang digunakan oleh Penulis antara lain. 1. Wawancara (Interview). Dalam hal ini penulis mengadakan komunikasi langsung dengan pakar pemrograman web .
6
2. Pengamatan (Observation) Penulis melakukan pengamatan tentang bahan (aplikasi) yang diperlukan untuk kegiatan merancang web mobile . 3. Metode Perpustakaan (Library Research) Penulis Mengumpulkan informai data melalui perpustakaan maupun toko buku yang menyediakan informasi yang dibutuhkan untuk menyelesaikan kegiatan merancang web mobile. 1.4.1. Prosedur Perancangan Langkah – langkah yang diperlukan untuk mencapai tujuan perancangan, yaitu : a. Target Target penelitian dilakukan untuk mempelajari bagaimana membangun sebuah web yang dapat dijalankan pada sebuah mobile. b. Analisis Kebutuhan Untuk mencapai penyelesaian dalam merancang web mobile. Adapun kebutuhan pokok yang diperlukan adalah : 1. Seorang pakar yang memahami pemrograman web. 2. Alat dan bahan yang meliputi: -
Macromedia Dreamweaver v8.0
-
Web Browser – Google Chrome
-
Simulator – Android SDK
-
JQuery – http://jquery.com
-
JQuery Mobile – http://jquerymobile.com
7
c. Spesifikasi Dan Design Secara umum perancangan web mobile memiliki spesifikasi seperti pada gambar dibawah ini : Tabel I.1. Kebutuhan hardware. NamaKomponen Procesor
Spesifikasi Intel Pentium Dual-Core 1.0 Ghz atau lebih tinggi
Memory
2 GB DDR3 Memory
Harddisk
320 GB
Monitor
14”
Keyboard/Mouse
Standard
d. Implementasi dan Verifikasi Setelah program selesai di rancang, kemudian program web mobile dijalankan dalam sebuah browser untuk melihat apakah program yang dibangun dapat ditampilkan atau tidak e. Validasi Setelah melewati tahap implementasi dan verifikasi maka tahap selanjutnya adalah validasi. Pada tahap ini dilakukan pengujian perogram secara menyeluruh, meliputi pengujian fungsional. Dari validasi ini dapat diketahui kesesuian hasil perancangan dengan analisis kebutuhan yang diharapkan. f. Finalisasi Pada tahapan ini adalah tahapan hasil dari perancangan web mobile yang telah selesai dirancang dan berjalan sesuai rencana.
8
I.5. Sistematika Penulisan Sistematika penulisan laporan tugas akhir dan skripsi ini dibagi menjadi beberapa bab dengan pokok pembahasan. Sistematika secara umum adalah sebagai berikut : Bab I
: PENDAHULUAN Bab
ini
membahas
tentang
latar
belakang,
ruang
lingkup
perrmasalahan, perumusan masalah, tujuan dan manfaat, metodologi penelitian, dan sistematika penulisan. Bab II
: TINJAUAN PUSTAKA Pada bab ini membahas mengenai berbagai konsep dasar dan aplikasi yang digunakan yang berkaitan dengan perancangan aplikasi web mobile.
Bab III : ANALISA DAN DESAIN Bab ini berisi mengenai desain rancangan aplikasi yang di bangun menggunakan jQuery dan jQuery Mobile serta kelebihan dan kekurangan aplikasi yang dibangun.. Bab IV
: HASIL DAN UJII COBA Berisikan tentang tampilan web mobile yang dirancang, pembahasan hasil web mobile yang dirancang, pengujian serta kelebihan dan kekurangan dari web mobile yang dirancang.
Bab V
: KESIMPULAN DAN SARAN Berisi kesimpulan dan saran yang sudah diperoleh dari hasil penulisan tugas akhir.