Chat applications via Bluetooth on Cell Phones with Symbian Series

advertisement
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
1
Chat applications via Bluetooth on Cell Phones
with Symbian Series 60 Operating System Using
Java 2 Micro Edition
Robert (51401189)
Abstract—Chat applications via Bluetooth on Cell Phones
with Symbian Series 60 Operating System Using Java
2 Micro Edition Robert Undergraduate Program, 2011
Gunadarma University http://www.gunadarma.ac.id Key
Words: text, chat, Java 2 Micro Edition Standard ABSTRACT : This writing discusses design and application
development chatting on cell phones (mobile phones). This
application is capable of sending and receiving text messages
at a distance of 10 M by using the Bluetooth feature on
cell phones.Development using the programming language
Java 2 Micro Edition (J2ME). Penamaan File: 51401189
karena kita tidak bisa membalas pesan ataupun file yang
kita terima tersebut secara langsung. Dalam skripsi ini
akan dikembangkan sebuah aplikasi dengan memanfaatkan
fasilitas Bluetooth untuk keperluan chatting antar ponsel.
Bahasa pemograman yang digunakan adalah Java 2 Micro
Edition (J2ME)........
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
II. Chapter 2
I. Chapter 1
BAB I PENDAHULUAN 1.1.
Latar Belakang
Masalah Perkembangan teknologi informasi dan komunikasi, khususnya internet dan telepon seluler (ponsel) di
Indonesia saat ini berkembang dengan pesat, dan penggunaannya sudah mulai merambah ke seluruh lapisan
masyarakat baik di lingkungan bisnis maupun rumah
tangga, pelajar dan mahasiswa. Perkembangan tersebut telah memberikan kemudahan dan solusi, serta memberikan inspirasi bagi berbagai kalangan untuk menciptakan inovasi yang bermanfaat bagi penggunanya. Selain
berfungsi sebagai media komunikasi suara seperti halnya
penggunaan telepon rumah, ponsel juga dapat berfungsi
sebagai media komunikasi data/visual (image). Beberapa
contoh data visual misalnya gambar dan teks/karakter,
baik itu berupa angka, huruf maupun simbol. Adanya
persaingan dalam industri seluler telah memberikan berbagai kemudahan bagi pengguna ponsel, misalnya berbagai fasilitas yang menarik dari berbagai jenis sistem
operasi, sehingga memberi peluang untuk menciptakan
kreasi, dengan meningkatkan fasilitas yang telah ada atau
menciptakan yang baru. Adanya fasilitas internet yang
ditawarkan oleh berbagai operator ponsel, memudahkan
pengguna untuk mengakses internet dari ponselnya dimana dan kapan saja mereka berada. Dengan fasilitas Short Messagging Service (SMS) pada ponsel, memudahkan kita untuk berkomunikasi, namun bila kita mengirim lebih dari 1 (satu)
2 sms, maka biaya yang harus dikeluarkan cukup mahal, sama halnya bila kita chatting menggunakan internet.
Fasilitas Bluetooth pada ponsel memudahkan pengguna
untuk melakukan komunikasi data, tanpa harus terhubung
kabel atau alat lainnya. Walaupun hanya dapat digunakan
pada jarak 10 Meter, namun fasilitas ini dapat digunakan
untuk mengirim dan menerima data/file, seperti Gambar,
Nada Dering (Ringtone), Lagu MP3, dll. Dengan Bluetooth kita juga dapat mengirim pesan teks melalui fasilitas
notepad pada ponsel, akan tetapi cara ini kurang praktis
BAB II LANDASAN TEORI DAN STUDI PUSTAKA
2.1. Teknologi Java Teknologi Java berawal pada tahun
1991 ketika perusahaan Sun Microsystem memulai sebuah proyek yang bernama Green Project, yaitu sebuah
proyek penelitian untuk membuat bahasa yang akan digunakan pada chip-chip embedded untuk device intelligent
consumer electronic. Bahasa tersebut haruslah bersifat
multiplatform, tidak tergantung kepada vendor (perusahaan pembuat) yang memanufaktur chip tersebut. Dalam
penelitiannya, Green Project berhasil membuat prototype
semacam PDA (Personal Data Assistance) yang dapat
berkomunikasi antara satu dengan yang lain. Prototype
tersebut diberi nama Star 7. Pada awalnya sistem pengoperasian Star 7 berbasis C dan C++. Setelah berjalan beberapa lama, James Gosling salah satu anggota tim merasa
kurang puas dengan beberapa karateristik dari dua bahasa
tersebut. Selanjutnya James Gosling berusaha mengembangkan bahasa lain yang kemudian dinamakan Oak yang
di kemudian hari berubah menjadi Java. Hingga saat ini,
teknologi Java telah mengalami perkembangan yang sangat pesat. Pada perkembangannya, Java telah menghiasi
dunia internet dengan Appletnya. Selain itu aplikasi Java
dalam PC (Personal Computer) dapat dijalankan pada
multiplatform, baik windows, Linux maupun MacOS. 4
5 Pada saat ini teknologi Java telah mencapai versi 2
atau yang dikenal dengan Java 2 Compliant, yang terdiri
dari 4 kategori utama yaitu : 1. Java 2 Enterprise Edition (J2EE) Kategori ini digunakan untuk menjalankan
aplikasi-aplikasi Java pada lingkungan enterprise. Pada
kategori ini, selain memiliki fungsi - fungsi yang terdapat
dalam J2SE juga ditambahkan fungsi - fungsi lain seperti
EJB (Enterprise Java Bean), Java CORBA, Servlet dan
JSP, serta Java XML (Extensible Markup Language). 2.
Java 2 Standard Edition (J2SE) Kategori ini digunakan
untuk mengembangkan dan menjalankan aplikasi aplikasi
pada lingkungan PC. 3. Java 2 Micro Edition (J2ME)
Kategori ini digunakan untuk mengembangkan dan menjalankan aplikasi aplikasi pada perangkat - perangkat dengan kemampuan terbatas seperti telepon selular, Palm,
2
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
PDA dan PocketPC. Aplikasi yang dibuat.......
For further detail, please visit UG
(http://library.gunadarma.ac.id)
Library
III. Chapter 3
BAB III PERANCANGAN DAN PENGEMBANGAN
3.1. Analisa Masalah Pada ponsel yang sistem pengoperasiannya Symbian telah dilengkapi oleh beberapa fasilitas, seperti notepad, alarm, inframerah, Bluetooth, dll.
Adanya notepad, kita dapat menulis berbagai catatan yang
penting. Dengan memanfaatkan fasilitas Bluetooth pada
ponsel, kita juga dapat mengirim catatan-catatan tersebut
ke ponsel lainnya. Banyak pengguna ponsel menggunakan
cara tersebut untuk mengirim pesan singkat karena tidak
dikenakan biaya seperti SMS, namun cara tersebut membutuhkan beberapa langkah, yaitu: 1. Pengguna harus
mengaktifkan dahulu Bluetooth pada kedua ponsel. 2.
Setelah itu, pengguna harus menulis terlebih dahulu pesan yang diinginkan pada notepad. 3. Lalu dengan pilihan kirim, pengguna dapat mengirim pesan tersebut ke
ponsel lainnya. 4. Setelah pesan terkirim, maka pesan
tersebut akan diterima oleh ponsel lainnya pada fitur pesan, dan setelah pesan dibaca, pengguna tidak bisa langsung membalas pesan tersebut, tetapi kita harus mengulangi langkah1-3. Kondisi diatas adalah kondisi umum bila
kita mengirim pesan pada notepad, oleh sebab itu penulis
mencoba merancang sebuah aplikasi chatting, dimana 41
42 pengguna ponsel dapat lebih mudah mengirim/menerima pesan dan langsung dapat membalas/menjawab pesan dengan fasilitas Bluetooth.
Pengembangan aplikasi chatting ini melalui beberapa
tahapan untuk mempermudah dalam perancangan dan
pengembangannya, maka dikerjakan secara berurutan
sesuai dengan prosedur yang berlaku. Aplikasi chatting
ini terdiri dari menu utama yang berisi tulis pesan,
hapus layar, dan keluar. 3.2. Pembuatan Diagram
Alur (flowchart) dan Algoritma Algoritma didefinisikan
sebagai suatu urutan dari barisan langkah-langkah atau
instruksi guna menyelesaikan suatu masalah. Dari satu
masalah yang timbul, besar kemungkinan bisa lebih
dari satu algoritma yang ditawarkan guna penyelesaian
masalah tersebut. Setelah langkah-langkah instruksi atau
algoritma tersebut selesai disusun, kita harus menyajikan
langkah-langkah tersebut dalam dalam bentuk diagram
atau bagan alur (flowchart). Diagram alur (flowchart)
dapat menunjukkan secara jelas arus pengendalian algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan.
Suatu diagram alur memberikan gambaran dua dimensi
berupa.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
IV. Chapter 4
BAB IV KESIMPULAN DAN SARAN 4.1 KESIMPULAN Setelah melakukan pembahasan dan perancangan
dalam tugas akhir ini mengenai aplikasi chatting melalui
Bluetooth, penulis dapat menyimpulkan kelebihan dan
kekurangan aplikasi ini, yaitu : 1. Kelebihan Penggu-
naan aplikasi ini tidak mengeluarkan biaya. Waktu pengiriman pesan singkat. 2. Kekurangan Jarak maksimalnya 10 Meter. Energi/baterai yang digunakan lebih boros.
Jumlah karakter terbatas, yaitu maksimal 200 karakter.
Hanya pada ponsel tertentu. 4.2. SARAN Tak ada gading
yang tak retak. Begitu juga dalam pembuatan aplikasi ini
penulis menyadari aplikasi yang penulis buat masih jauh
dari sempurna, karena aplikasi ini: 61
hanya dapat dijalankan pada ponsel dengan sistem pengoperasian Symbian Seri 60 dan mendukung Wireless Messaging API 2.0. Hanya dapat digunakan pada jarak 10 M.
Penulis mengharapkan agar di masa yang akan datang, aplikasi ini dapat dikembangkan dengan hadirnya teknologi
baru yang ditambahkan pada ponsel, sehingga dapat digunakan pada jarak yang lebih jauh bila dibanding Bluetooth
dan juga dapat mengirim pesan lebih dari 200 karakter. 62
.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
V. Chapter 5
.......
For further detail, please
(http://library.gunadarma.ac.id)
visit
UG
Library
Download