BAB 1 PENDAHULUAN 1.1. Latar Belakang Blog merupakan sebuah media untuk menyimpan tulisan-tulisan, gambargambar, dan hal-hal multimedia yang terkait dengan catatan harian, media publikasi, dan pengetahuan atau informasi sesuai dengan kategori tertentu. Blog pertama sekali berasal dari web aplikasi dan dikenal dengan nama web log. Dewasa ini perkembangan teknologi mobile di Indonesia sedang berkembang sangat pesat. Hal itu terlihat dari provider atau operator selular yang menawarkan sistem jaringan internet kecepatan tinggi dengan hanya menggunakan perangkat mobile. Hal ini mengakibatkan beberapa aktivitas yang dulunya dilakukan di internet dengan menggunakan bantuan desktop web browser kini bisa dilakukan dengan menggunakan mobile gadget yang terkoneksi dengan internet. Tidak terlupakan kehidupan masyarakat di Indonesia yang sudah terlihat lebih dinamis dalam artian memiliki tingkat mobilitas yang tinggi. Hal ini juga yang menuntut beberapa penyedia informasi harus mulai menerapkan sistem mobile technology. Blog yang sebelumnya hanya bisa digunakan dengan menggunakan komputer dan koneksi internet membuat banyak para blogger yang memiliki tingkat mobilitas yang tinggi mengalami kesulitan dalam melakukan aktivitas blog. Namun kini blog tersebut bisa digunakan dan dinikmati dengan menggunakan perangkat mobile smartphone. Hal ini tentunya akan sangat
memudahkan masyarakat Indonesia maupun lainnya dalam mendapatkan dan memberikan informasi maupun pengetahuan tanpa terbatas tempat, jarak, dan waktu. Dalam hal mobile technology khususnya Indonesia menempati peringkat 10 besar jumlah pengguna perangkat mobile terbesar di dunia (Kompas, 2008) khususnya perangkat mobile dengan sistem operasi BlackBerry. Hal ini direspon dengan positif oleh salah satu penyedia layanan telekomunikasi yang sudah berkembang pesat di Indonesia, yaitu Research in Motion, dengan produk utamanya, yaitu smartphone BlackBerry. Pertumbuhan pengguna smartphone BlackBerry ini di Indonesia sendiri meningkat dari tahun ke tahun (Kompas, 2009). Bahkan RIM menguasai pasar smartphone sebesar 46% di Indonesia (CBCNEWS, 2011). BlackBerry mempunyai alat pengembangan perangkat lunak (Software Development Kit) yang dapat digunakan oleh para pengembang perangkat lunak secara gratis dan mudah. Dengan adanya alat tersebut, pertumbuhan perangkat lunak atau aplikasi yang berkaitan dengan platform BlackBerry akan semakin meningkat. Tentunya hal tersebut mendukung pembuatan aplikasi mobile blog dengan lebih mudah. Salah satu contoh aplikasi BlackBerry dalam hal micro blog adalah twitter (http://twitter.com). Namun kebanyakan informasi yang ada di dalam micro blog ini isinya merupakan pointless-babble (omongan yang tidak memiliki arti). Oleh karena itu penulis berusaha untuk mengembangkan sebuah aplikasi mobile blog yang bersifat informatif dan edukatif kepada pengguna dan juga
mempermudah para pengguna untuk melakukan aktivitas berbagi pengetahuan dan informasi. 1.2. Ruang Lingkup Batasan penelitian aplikasi ini didefinisikan sebagai berikut: - Sistem yang dirancang meliputi subsistem pendaftaran anggota, penulisan blog, subscribe bloger, pencarian blog, komentar pada blog. - Sistem yang dirancang dibangun untuk sisi pengguna. - Sistem dikembangkan menggunakan teknologi PHP di sisi server, J2ME khusus BlackBerry untuk sisi aplikasi client, SQLite sebagai basis data di sisi aplikasi client, dan MySQL sebagai basis data di sisi server. Penelitian ini tidak membahas, meliputi, dan mempertimbangkan hal-hal berikut: - Sistem pengontrolan data oleh administrator. - Keamanan sistem terhadap gangguan-gangguan dari malware atau hacker. 1.3. Tujuan dan Manfaat Tujuan skripsi ini adalah: - Membangun aplikasi sharing knowledge dan informasi secara mobile yang berbasiskan platform BlackBerry yang dapat di akses dimana saja dan kapan saja. - Membangun aplikasi yang dapat mengumpulkan komunitas bloger baru. - Membangun aplikasi yang dapat menciptakan interaksi antara penulis dan pembaca. Manfaat skripsi ini adalah:
- Memberikan fasilitas kepada bloger dalam melakukan aktivitas penulisan blog. - Memberikan fasilitas kepada pengunjung dalam menemukan pengetahuan dan informasi yang dibutuhkan dalam aplikasi mobile secara teratur. - Memberikan kemudahan pada suatu perusahaan atau instansi dalam memberikan berita-berita dan pengetahuan yang aktual kepada para penggunanya. - Memudahkan para penulis dan pembaca dalam melakukan interaksi. 1.4. Metodologi Perancangan dan penelitian dalam membangun aplikasi ini akan menggunakan beberapa metode sesuai dengan kaidah-kaidah penulisan karya ilmiah. Metodologi yang digunakan meliputi: 1. Metode Analisis a) Studi kepustakaan dengan membaca referensi dan buku-buku yang berkaitan dengan sistem-sistem yang diperlukan. b) Mencari data-data survey dari lembaga survey terpercaya melalui internet. c) Menyebarkan pertanyaan melalui wawancara dan kuesioner terhadap kebutuhan aktivitas blog secara mobile. 2. Metode Perancangan a) Perancangan sistem menggunakan UML dan perancangan layar sesuai hasil analisa kebutuhan calon pegguna.
b) Pengkodean aplikasi berdasarkan hasil rancangan sistem yang berupa UML dan rancangan layar. c) Membagi pengkodean menjadi beberapa bagian, yaitu dari sisi pengguna menggunakan BlackBerry SDK, penggunaan servis web (web service) menggunakan PHP, penggunaan database server menggunakan MySQL, dan database lokal menggunakan SQLite. d) Pengujian dan evaluasi perangkat lunak dalam mengolah data menggunakan simulator dan device BlackBerry. 1.5. Sistematika Penulisan Sistematika penulisan pada penulisan skripsi ini adalah sebagai berikut : BAB I - PENDAHULUAN Bab ini membahas latar belakang dilakukannya penelitian, ruang lingkup, tujuan dan manfaat, metodologi yang digunakan dan sistematika penulisan. BAB II - LANDASAN TEORI Bab ini membahas teori umum dan teori khusus yang digunakan sebagai dasar penelitian dan pengembangan perangkat lunak yang dirancang. BAB III - ANALISIS DAN PERANCANGAN SISTEM Bab ini membahas mengenai analisis dan perancangan perangkat lunak, menganalisis masalah-masalah yang dihadapi, pemecahan masalah, serta perancangan perangkat lunak secara lengkap dengan bantuan UML, dan rancangan layar aplikasi.
BAB IV - IMPLEMENTASI DAN EVALUASI Bab ini menjelaskan implementasi perangkat lunak, cara penggunaan dan evaluasi dari penelitian ini. BAB V - KESIMPULAN DAN SARAN Bab ini membahas kesimpulan dari penelitian dan saran-saran yang diberikan agar dapat digunakan dalam mengembangkan aplikasi lain supaya tercipta perangkat lunak lain yang lebih baik.