Anda di halaman 1dari 14

Muhammad Agung, Implementasi Aplikasi … 293

IMPLEMENTASI APLIKASI PEMBUATAN CHAT


IMPLEMENTATION OF THE CHAT CREATION APPLICATION
1
Muhammad Agung, 2Dr. Roslina, M.IT,3Ria Eka Sari, M.Kom
1,2,3
Program Studi Teknik Informatika, Fakultas Teknik dan Ilmu Komputer,
Universitas Potensi Utama
Jl. K.L. Yos Sudarso Km. 6.5 No.3-A,Medan, telp/fax: (061) 6640525
E-mail : 1muhammadagungharahap@gmail.com
3
ria@potensi-utama.ac.id

ABSTRACT

Dari masa ke masa perkembangan alat dan teknologi komunikasi semakin berkembang pula.
Pengguna smartphone misalnya, umumnya membutuhkan sebuah media untuk bertukar pesan yang
mudah dan dapat digunakan secara efisien kapanpun dan dimanapun tanpa adanya batasan jarak
maupun waktu. Dengan fitur telepon genggam yang lengkap saat ini dan tarif dari operator yang
semakin murah maka banyak orang lebih menyukai chat daripada sms dan telepon. Untuk mengatasi
kebutuhan pengguna smartphone dalam bertukar pesan ini, dapat dilakukan dengan cara membangun
sebuah aplikasi yang dapat digunakan untuk bertukar pesan dengan mudah. Dalam implementasinya,
aplikasi ini akan bekerja dengan sangat efisien dan juga ekonomis. Hasilnya adalah sebuah aplikasi
chatting yang dapat digunakan secara online untuk bertukar pesan antara pengguna smartphone
android. Dari analisa yang dilakukan, dapat dilihat bahwa aplikasi ini dapat mengirimkan pesan teks,
emoticon dan juga gambar secara realtime menggunakan koneksi internet tanpa batasan jarak
penggunaan sebagaimana aplikasi chatting Whatsapp dan BBM bekerja, hanya masih perlu
pengembangan lagi untuk dapat melakukan panggilan suara dan video.

Kata kunci : Chatting, Online, Internet, Android

ABSTRACT

From time to time, the development of communication tools and technology is also growing.
Smartphone users, for example, generally need a medium for exchanging messages that is easy and
can be efficiently used anytime and anywhere without any limitations on distance or time. With the
complete mobile phone feature now and lower tariffs from operators, many people prefer to use chat
rather than via SMS and telephone. To overcome the needs of smartphone users in exchanging
messages, this can be done by building an application that can be used to exchange messages easily.
In its implementation, this application will work very efficiently and also economically. The result is a
chat application that can be used online to exchange messages between Android smartphone users.
From the analysis carried out, it can be seen that this application can send text messages, emoticons
and also images in real time using an internet connection without limitation of usage distance such as
WhatsApp and BBM works, only needs development to be able to make voice and video calls.

Keywords: Chatting, Online, Internet, Android


294. Jurnal FTIK, Vol. 1 No. 1

1. PENDAHULUAN

Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan
komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh utama aplikasi
adalah pengolah kata, lembar kerja, memanipulasi foto, merancang rumah dan pemutar media.
Beberapa aplikasi yang digabung bersama menjadi sutau paket disebut sebagai suatu paket atau suite
aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang
menggabungkan suatu aplikasi pengolah kata, lembar kerja dan beberapa aplikasi lainnya. Aplikasi-
aplikasi dalam suatu paket biasanya memiliki atarmuka pengguna yang memiliki kesamaan sehingga
memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka
memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna.
Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun
dibuat pada aplikasi lembar kerja yang terpisah. Jenis-jenis Software Aplikasi:
1. Software aplikasi hiburan, contohnya yaitu winamp untuk mendengarkan musik, games dan
sebagainya untuk hiburan.
2. Software aplikasi pendidikan yaitu software digunakan untuk mempelajari atau mereferensikan
tentang pendidikan atau pengetahuan.
3. Software aplikasi bisnis yaitu software yang digunakan untuk aplikasi bisnis.
4. Software aplikasi khusus
Software aplikasi untuk produtivitas kerja.[1]
Chatting merupakan sebuah sistem untuk berkomunikasi melalui text antar device dalam sebuah
jaringan. Dalam implementasinya, aplikasi ini akan sangat efisien dan sangat ekonomis. Aplikasi
chatting terdiri dari dua sisi yaitu Server dan Client.
a. Server berjalan pada perangkat tertentu dan memiliki sebuah socket dan terikat pada port tertentu.
Server hanya menunggu permintaan client untuk melakukan sambungan.
b. Client berjalan pada perangkat tertentu juga dimana aplikasi client telah mengetahui nama host
dari server yang sedang berjalan dan pada nomor port server yang sedang menunggu.[2]
Dengan fitur telepon genggam yang lengkap saat ini dan tarif dari operator yang semakin murah
maka banyak orang lebih menyukai chat daripada sms dan telepon. Dengan chat komunikasi pesan
dapat berlangsung secara instan, selain itu biaya yang dikeluarkan lebih murah daripada telepon atau
sms. Untuk itu penulis ingin membuat sebuah aplikasi chat yang mampu berjalan pada sistem operasi
android. Sistem operasi ini merupakan yang terbaru dikelasnya, namun perkembangannya sangat
pesat. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman java, dan dijalankan pada
simulator froyo atau emulatorsystem operasi android versi 2.2. Aplikasi ini juga nantinya akan dapat
menentukan domain dan portserverchat secara manual. Selain itu untuk setiap akun baru yang dibuat
akan dilakukan tes koneksi dengan server yang dituju, untuk memvalidasi username dan password,
sehingga akun yang disimpan nantinya benar-benar akun yang sudah terdaftar pada serverchat.
Aplikasi pesan instan ini sendiri nantinya akan dapat menjadi media komunikasi sederhana, mudah
dikembangkan, mudah digunakan dan dapat dijadikan pilihan bagi mereka yang menyukai chat
dengan menggunakan telepon genggam.[3]
Contoh nyata dari pesatnya aplikasi chatting yang tersedia adalah aplikasi chatting bernama
Whatsapp dan juga BBM (BlackberryMessenger). Dua aplikasi ini mempunyai fitur yang sangat
lengkap dari mengirimkan pesan teks, file serta dapat melakukan panggilan telepon dan juga
panggilan video secara langsung dari aplikasi tersebut. Berdasarkan hal tersebut, dalam perancangan
skripsi ini penulis akan mencoba merancang sebuah aplikasi chatting yang memiliki sejumlah fitur
yang hampir menyerupai dengan fitur-fitur yang dimiliki pada aplikasi chattingWhatsapp dan juga
BBM (BlackberryMessenger).
BlackBerry Messenger atau yang lebih dikenal dengan BBM adalah aplikasi pengiriman pesan
singkat yang dibuat secara khusus untuk pengguna perangkat Blackberry. Namun seiring berjalannya
waktu, aplikasi BBM kini bisa berjalan di hampir semua platform, tak terkecuali Android dan iOS.
BBM merupakan salah satu sarana komunikasi paling tersohor dewasa ini. BBM sangat menjunjung
tinggi keprivasian para penggunanya. Bahkan penyedia layanan internet pun (provider) tak bisa
mengakses pesan menggunakan BBM. Hal inilah yang menjadi daya tarik tersendiri dari aplikasi ini.
Selain itu BBM juga mempunyai akses yang cepat karena mempunyai server tersendiri.[4]
Muhammad Agung, Implementasi Aplikasi … 295

WhatsAppMessenger merupakan bagian dari sosial media. Sosial media merupakan aplikasi
berbasis internet yang memungkinkan setiap penggunanya dapat saling berbagi berbagai macam
konten sesuai dengan fitur pendukungnya. WhatsAppMessenger merupakan teknologi popular yang
sangat potensial untuk dimanfaatkan sebagai alat pembelajaran. Al Saleem menambahkan bahwa
dalam WhatsAppMessenger terdapat WhatsappGroup yang mampu membangun sebuah pembelajaran
yang menyenangkan terkait berbagai topik diskusi yang diberikan oleh pengajar. Keberadaan
WhatsAppMessenger tidak terlepas dari keberadaan Net Gen atau generasi digital yang selalu
menginginkan adanya pemutakhiran berbagai teknologi berbasis internet. Data empiris terkini dari
Jafe dan Zane menunjukkan bahwa Net Gen memiliki kecederungan belajar secara kolaboratif, tidak
memiliki respon yang baik terhadap cara pembelajaran ceramah, menginginkan informasi yang dapat
mereka terima secara individu, dan senantiasa mengingikan berbagai macam materi pemebelajaran
yang dapat diakses dengan mudah melalui piranti teknologi.[5]
Dengan dibuatnya aplikasi chatting yang memiliki fitur menyerupai aplikasi chattingWhatsapp
dan juga BBM (BlackberryMessenger) diharapkan penulis dapat melakukan analisa dari aplikasi yang
akan dihasilkan.

2. METODE PENELITIAN

Secara garis besar digunakan beberapa metode dalam penelitian ini, antara lain sebagai berikut:
1. Metode Pengumpulan Data
Sistem yang dirancang tentunya memerlukan pengumpulan data, dalam proses pengumpulan
data terdapat beberapa cara, berikut diantaranya :
a. Studi Literatur, dengan cara mempelajari buku-buku acuan dan literatur yang berhubungan
dengan materi dalam penulisan skripsi.
b. Pengamatan, yaitu pengumpulan data dan informasi yang dilakukan dengan cara pengamatan
langsung dengan meng-install dan menggunakan aplikasi BBM (BlackberryMessenger) dan
Whatsapp. Untuk implementasi fitur-fitur seperti pengiriman pesan teks, pengiriman file-file,
pengiriman icon dan juga pengiriman lokasi realtime.
c. Wawancara, yaitu pengumpulan data dengan cara melakukan tanya jawab dengan instansi
atau orang yang menggunakan aplikasi BBM (Blackberry Messenger) dan Whatsapp.
d. Web Browsing, yaitu penulis mencari data-data yang mendukung penulisan skripsi melalui
internet.
2. Desain dan Implementasi
Pada tahap ini dirancang sebuah desain antar muka dari aplikasi chat ala BBM dan Whatsapp.
Bagaimana desain yang akan digunakan pada antarmuka perangkat android. Setelah dilakukan
perancangan desain aplikasi selanjutnya melakukan implementasi terhadap desain yang telah
dirancang kedalam bahasa pemrograman.
3. Verifikasi
Verifikasi dilakukan untuk memeriksa ulang apakah aplikasi telah dibuat sesuai dengan apa
yang direncanakan dalam perancangan yang akan digunakan dalam pembuatan aplikasi ini.
Apakah desain yang dirancang dapat diimplementasikan kedalam bahasa pemrograman.
4. Validasi
Pada tahap ini dilakukan pengujian aplikasi chat ala BBM dan Whatsapp secara menyeluruh,
meliputi pengujian fungsional dan pengujian ketahanan aplikasi. Pengujian fungsional dilakukan
untuk mengetahui bahwa aplikasi chat ala BBM dan Whatsapp telahberjalan dengan sesuai
dengan perancangan. Pengujian ketahanan merupakan kemampuan aplikasi untuk berjalan dengan
baik pada spesifikasi minimum komputer sesuai dengan yang telah dicantumkan.
296. Jurnal FTIK, Vol. 1 No. 1

3. HASIL DAN PEMBAHASAN

1. Analisis
Chatting adalah sebuah kegiatan bertukar pesan melalui sebuah aplikasi untuk melakukan
komunikasi antar pengguna, atau kegiatan berkomunikasi dalam dunia internet secara langsung
oleh sesama pengguna internet tersebut saat sedang online pada waktu yang bersamaan.
Umumnya pada saat membangun sebuah aplikasi chatting dibutuhkan fitur untuk tidak hanya
sekedar mengirimkan pesan teks saja, oleh sebab itu pada penelitian ini akan dimanfaatkan
beberapa fitur yang terdapat pada aplikasi chatting yang sudah umum digunakan seperti
Whatsapp dan juga BBM (Blackberry Messenger). Fitur-fitur tersebut adalah berupa kemampuan
untuk mengirimkan pesan selain teks seperti dapat mengirimkan foto dan juga emoticon. Aplikasi
ini juga dirancang untuk digunakan secara online agar penggunaannya sama halnya seperti
Whatsapp dan juga BBM (Blackberry Messenger) yang dapat digunakan secara online
menggunakan koneksi internet. Dengan dibangunnya aplikasi ini diharapkan dapat digunakan
dalam penggunaan skala kecil untuk menggantikan penggunaan aplikasi chatting yang sudah
banyak digunakan pada saat ini.
Dalam melakukan pengujian blackbox terhadap aplikasi demi mengetahui hasil dari
Perancangan antar muka aplikasi saat dijalankan pada smartphone android, maka diperolehlah
hasil pengujian
yang diharapkan pada tabel 1.
Tabel 1. Pengujian Blackbox
No. Skenario pengujian Hasil yang diharapkan Kesimpulan
1. Menjalankan aplikasi Aplikasi berjalan dengan Aplikasi di install pada
pada perangkat android baik pada perangkat smartphone dengan spesifikasi
android minimum yang dibutuhkan
2. Melakukan register User dapat menambahkan Data register ditambahkan ke
data login baru dalam database
3. Melakukan login User dapat login ke dalam Data user dicocokkan dengan
aplikasi dengan data yang database lalu sistem
telah didaftarkan menyimpulkan apakah data
sebelumnya benar atau salah
4. Menambahkan daftar User dapat menambahkan Menambahkan daftar user
teman daftar teman untuk baru pada daftar teman
chatting
5. Melakukan chatting User dapat melakukan Antar user dapat mengirimkan
chatting dengan user lain pesan teks dan juga emoticon
yang telah di daftarkan

2. Strategi Pemecahan Masalah


Beberapa strategi pemecahan masalah dalam perancangan aplikasi chat ala BBM dan
WhatsApp ini adalah sebagai berikut:
1. Aplikasi ini dibangun untuk digunakan pada smartphone dengan sistem operasi android.
2. Aplikasi ini adalah aplikasi untuk mengirim dan menerima pesan teks, gambar atau foto dan
emoticon.
3. Aplikasi ini memanfaatkan Google Firebase sebagai database untuk penyimpanan dan
pertukaran data secara online.
4. Untuk menggunakan aplikasi ini dibutuhkan sebuah koneksi internet sehingga aplikasi ini
dapat digunakan dimana saja tanpa batasan jarak untuk bertukar pesan.
2. Analisa Kebutuhan Sistem
Pembuatan aplikasi ini membutuhkan serangkaian peralatan yang dapat mendukung
kelancaran proses perancangan aplikasi chat ala BBM dan WhatsApp. Berikut ini aspek-aspek
yang di butuhkan.
3.1. Perangkat Keras (Hardware)
Muhammad Agung, Implementasi Aplikasi … 297

Hardware merupakan komponen yang terlihat secara fisik, yang saling bekerjasama
dalam pengolahan data. Spesifikasi minimumhardware yang digunakan adalah sebagai
berikut :
a. Prosesor Intel Core i3
b. Memory 4 GB
3.2. Perangkat Lunak (Software)
Software adalah intruksi atau program-program komputer yang dapat digunakan oleh
komputer dengan memberikan fungsi serta penampilan yang diinginkan. Dalam hal ini
software yang digunakan dalam perancangan aplikasi adalah:
a. Sistem Operasi Microsoft Windows 7
b. Android Studio
4. Desain Sistem
Perancangan aplikasi chat ala BBM dan WhatsApp dirancang dengan menggunakan
perangkat lunak Android Studio. Perancangan sistem yang dirancang terdiri dari use case, activity
diagram, sequence diagram serta desain dan penjelasan dari sistem yang dirancang. Berikut
adalah perancangannya :
4.1. Use Case Diagram
Use case mendiskripsikan sebuah interaksi antara satu atau lebih aktor dengan
sistem yang akan dibuat. Use case digunakan untuk mengetahui fungsi yang ada didalam
sistem informasi tersebut. Berikut adalah use case diagram dari sistem yang dirancang

<<include>>
Chatting Friend

<<include>> <<include>>

Friend Chats

<<include>> <<include>>
<<include>> Login
Add Friend Chats

<<include>> Pengguna 2
Splash Login <<include>> Notification

<<include>> <<include>> <<include>>


Pengguna 1 Register Profile Accept

<<include>>
Cancel
<<include>>
Change
Picture
<<include>>
Change
Username
<<include>>
Change
Password
<<include>>
Sign Out

Gambar 1. Use Case Diagram dari Sistem yang Dirancang


298. Jurnal FTIK, Vol. 1 No. 1

4.2. Activity Diagram


Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang
dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan
bagaimana mereka berakhir. Activity diagram yang terdapat pada aplikasi yaitu sebagai
berikut :
4.2.1. Activity Diagram Login
Activity diagram login menggambarkan alir aktifitas untuk melakukan proses
login untuk dapat memulai chatting. Proses logindapat dilihat pada gambar 2.
User Aplikasi Hasil
Splashscreen Masuk ke halaman chatting

Input email dan password

Email dan Tidak


password
benar

Ya
Gambar 2. Activity Diagram Login
4.2.2. Activity Diagram Register
Activity diagram register menggambarkan alir aktifitas untuk melakukan register
pada aplikasi. Proses register dapat dilihat pada gambar 3.
User Aplikasi Hasil
Splashscreen Data ditambahkan ke
database

Pilih register

Inputemail, password dan


ulangi password

Tekan ok

Gambar 3. Activity Diagram Register

4.2.3. Activity Diagram Chat


Activity diagram chat menggambarkan alir aktifitas untuk melakukan chat antar
user. Proses chat dapat dilihat pada gambar 4.
Muhammad Agung, Implementasi Aplikasi … 299

User Aplikasi Hasil


Tabchat Teman terdaftar

Tambah teman

Add friend dari daftar user


terdaftar

Pilih teman terdaftar

Input pesan dan kirim Pesan dikirim

Gambar 4. Activity Diagram Private Chat

4.2.4. Activity Diagram Notification


Activity diagram notification menggambarkan alir aktifitas dalam melihat
permintaan pertemanan. Pengguna dapat memilih untuk menerima pertemanan
maupun menolak pertemanan.. Activity diagram notification dapat dilihat pada
gambar 5.

User Aplikasi Hasil


Tabnotification Pertemanan diterima

Accept

Cancel

Pertemanan ditolak

Gambar 5. Activity Diagram Notification

4.2.5. Activity Diagram Profile


Activity diagram profile merupakan activity diagram pada saat memilih tab
profile. Dalam activity ini pengguna dapat merubah password dan juga melakukan
signout dari aplikasi.Activity diagram profil ditunjukkan padagambar 6.

User Aplikasi Hasil


300. Jurnal FTIK, Vol. 1 No. 1

Tabprofile Mengganti foto profil

Changepicture

Changeusername

Mengganti nama user

Changepassword

Mengganti password

SignOut

Keluar halaman chat

Gambar 6.Activity Diagram Profile

4.3. Sequence Diagram


Sequence diagram pada aplikasi yang akan dibuat yaitu : Sequence diagram login,
register, chat, notification dan profile.

4.3.1. Sequence Diagram Login


Sequence diagram login menggambarkan interaksi yang terjadi pada saat
melakukan proses login. Sequence diagram login ditunjukkan pada gambar 7.
Muhammad Agung, Implementasi Aplikasi … 301

User Form login Proses login Firebase

Input email dan


password

Cek email dan


password

Cek email dan


password

Login berhasil

Menampilkan
halaman tab chat

Gambar 7. Sequence Diagram Login

4.3.2. Sequence Diagram Register


Sequence diagram register menggambarkan interaksi yang terjadi pada saat
melakukan proses register. Sequence diagram register ditunjukkan pada gambar 8.

User Form register Tambah data Firebase

Pilih register

Input email dan


password

Cek ketersediaan
email

Berhasil daftar

Gambar 8. Sequence Diagram Register

4.3.3. Sequence Diagram Chat


Sequence diagram chat menggambarkan interaksi yang terjadi pada saat
melakukan proses chat. Sequence diagram chat ditunjukkan pada gambar 9.
302. Jurnal FTIK, Vol. 1 No. 1

User Form chat Mengirimkan Firebase Form chat


pesan
Pilih teman

Input dan kirim


pesan

Pesan dikirim

Menampilkan pesan

Gambar 9. Sequence Diagram Chat

4.3.4. Sequence Diagram Notification


Sequence diagram notification menggambarkan interaksi yang terjadi pada saat
memilih tabnotification. Sequence diagram notification ditunjukkan pada gambar 10.

Tab notification Firebase Tab notification


User

Pilih tab notification

Accept/Cancel permintaan
pertemanan

Menambah/Membatalkan
daftar pertemanan

Gambar 10. Sequence Diagram Notification

4.3.5. Sequence Diagram Profile


Sequence diagram profile menampilkan informasi dari user yang melakukan
login. Sequence diagram profile ditunjukkan pada gambar11.
Muhammad Agung, Implementasi Aplikasi … 303

User Profile

Pilih tab profile

Gambar 11.Sequence Diagram Profile

5. Desain User Interface


Antarmuka peamakai (user interface) adalah tampilan program yang dapat dilihat atau
dipersepsikan oleh pengguna dan perintah-perintah atau mekanisme yang digunakan pemakai
untuk mengendalikan operasi dan memasukkan data. Berikut ini merupakan perancangan
antarmuka dari perancangan aplikasi chat ala BBM dan WhatsApp, yaitu :
5.1. Desain Splash Screen
Splash Screen ini merupakan tampilan rancangan halaman utama saat aplikasi pertama
kali dijalankan.

Gambar 12. Desain Splash Screen

5.2. Desain Form Login


Merupakan tampilan rancangan halaman login. Pada halaman ini pengguna harus
menginputkan email dan password untuk dapat masuk kedalam halaman chatting.

Gambar 13. Desain Form Login

5.3. Desain Form Register


Pada halaman ini pengguna dapat mendaftarkan data baru untuk dapat login. Setelah
melakukan register pengguna dapat melakukan login ke halaman chatting.
304. Jurnal FTIK, Vol. 1 No. 1

Gambar 14. Desain Form Register

5.4. Desain Tab Halaman Chat


Halaman ini adalah halaman untuk melakukan chat antar user.

Gambar 15. Desain Tab Halaman Chat

5.5. Desain Tab Halaman Notifikasi


Halaman ini adalah halaman untuk melihat daftar permintaan pertemanan yang masuk.

Gambar 16. Desain Tab Halaman Notifikasi

5.6. Desain Halaman Form Chatting


Halaman ini merupakan halaman chatting dimana pada halaman ini pengguna dapat
saling bertukar pesan.

Gambar 17. Desain Halaman Form Chatting


Muhammad Agung, Implementasi Aplikasi … 305

5.7. Desain Tab Halaman Profil


Halaman ini menampilkan profil pengguna yang telah login.

Gambar 18. Desain Tab Halaman Profil

5.8. Desain Halaman Add Friend


Halaman ini merupakan halaman untuk menambah daftar teman.

Gambar 19. Desain Halaman Add Friend

6. Kelebihan dan Kekurangan


Kelebihan dan kekurangan dari hasil rancangan tentang perancangan aplikasi chat ala BBM
dan WhatsApp yang telah dibangun dapat penulis simpulkan sebagai berikut :
1. Kelebihan dari aplikasi yang dirancang antara lain:
a. Aplikasi ini dapat digunakan pada perangkat android untuk kegiatan chatting layaknya
seperti BBM dan WhatsApp.
b. Aplikasi ini dapat mengirimkan pesan teks, emoticon dan juga gambar secara realtime
menggunakan koneksi internet tanpa batasan jarak penggunaan.
2. Kekurangan dari aplikasi yang dirancang antara lain:
a. Aplikasi ini dibangun hanya untuk digunakan pada smartphone android saja.
b. Aplikasi ini belum dapat digunakan untuk melakukan panggilan suara dan video seperti
BBM dan WhatsApp.
c. Aplikasi ini tidak dapat digunakan tanpa menggunakan koneksi internet.

4. KESIMPULAN

Berdasarkan hasil pambahasan dan uji coba yang telah dilakukan, dapat disimpulkan :
1. Pengguna smartphone umumnya membutuhkan sebuah media untuk bertukar pesan yang mudah
dan dapat digunakan secara efisien kapanpun dan dimanapun.
2. Untuk mengatasi kebutuhan pengguna smartphone dalam bertukar pesan, dapat dilakukan dengan
cara membangun sebuah aplikasi yang dapat digunakan untuk bertukar pesan dengan mudah.
3. Hasilnya adalah sebuah aplikasi chatting yang dapat digunakan secara online untuk bertukar
pesan antara pengguna smartphone android.
4. Aplikasi ini telah dibangun dan dirancang menggunakan perangkat lunak Android Studio.
5. Aplikasi ini dapat dijalankan dengan baik pada smartphone android tanpa forceclose.
6. Aplikasi ini digunakan untuk kegiatan bertukar pesan antar sesama pengguna pada smartphone
Android secara realtime menggunakan koneksi internet.
306. Jurnal FTIK, Vol. 1 No. 1

5. SARAN

Adapun saran yang dapat penulis sampaikan setelah menyelesaikan skripsi ini agar aplikasi dapat
berjalan dengan baik dan bermanfaat, maka disarankan:
1. Diharapkan aplikasi ini dikembangkan sehingga dapat digunakan pada perangkat dengan sistem
operasi IOS dan Windows.
2. Diharapkan aplikasi messaging ini dapat mengirimkan pesan selain teks, gambar, emoticon
seperti audio, video dan dokumen.
3. Diharapkan terdapat fitur untuk dapat melakukan panggilan suara menggunakan aplikasi ini.

UCAPAN TERIMAKASIH
Penulis mengucapkan terimakasih kepada Universitas Potensi Utama yang membantu dalam
menyelesaikan penelitian ini.

DAFTAR PUSTAKA

[1] Abdullah dan Erlina. 2012. “Bisnis Rental Mobil Melalui Internet (E-Commerce)”. Sentra
Penelitian Engineering dan Edukasi. 4. 38-45.
[2] Fitri Apriani. 2014. “Aplikasi Chatting Dengan Sistem Enkripsi Menggunakan Algoritma
Blowfish Berbasis Android”.
[3] Mahputra dan Suadi. 2010. “Aplikasi MobileChat Pada Android”.
[4] Toni Kus Indratno. 2016. “Penggunaan Aplikasi Blackberry Messenger(BbM) Sebagai Media
Untuk Evaluasi Mahasiswa”. JPFK. Vol. 2. No. 2. 83-87.
[5] Jumiatmoko. 2016. ‘Whatsapp Messenger Dalam Tinjauan Manfaat Dan Adab”. Wahana
Akademika. Vol. 3. No. 1. 51-66.
[6] Kurniawan, H., & Tanjung, M. R. (2017). Sistem informasi geografis objek Wisata Alam di
Provinsi Sumatera Utara berbasis mobile android. Sisfotenika, 7(1), 13-24.
[7] Alfina, O. (2019). SISTEM INFORMASI MOBILE ASSISTANT MAHASISWA JURUSAN
SISTEM INFORMASI FAKULTAS KOMPUTER UNIVERSITAS POTENSI UTAMA
BERBASIS ANDROID. JITEKH, 7(01), 1-6.
[8] Andramawan, Y., Ummi, K., & Saleh, A. (2018). Rancang Bangun Aplikasi Pemesanan Jasa
Perbaikan Komputer, Laptop, dan Smartphone Berbasis Android. IT (INFORMATIC
TECHNIQUE) JOURNAL, 6(1), 25-35.
[9] Rahmad, I. F., & Fragastia, V. A. (2017, October). Perancangan Navigasi Robot Berbasis Suara
Menggunakan Android. In Seminar Nasional Informatika (SNIf) (Vol. 1, No. 1, pp. 320-324).
[10] Tahel, F., & Ginting, E. (2019). Perancangan Aplikasi Media Pembelajaran Pengenalan
Pahlawan Nasional untuk Meningkatkan Rasa Nasionalis Berbasis Android. Teknomatika, 9(02),
113-120.
[11] Adhar, D., & Nababan, L. (2016). PERANCANGAN APLIKASI UJIAN SARINGAN MASUK
PERGURUAN TINGGI SECARA ONLINE BERBASIS ANDROID (STUDI KASUS
UNIVERSITAS POTENSI UTAMA MEDAN). Techno. Com, 15(3), 217-223.
[12] Akbar, M. B., & Haryanto, E. V. (2018). Aplikasi Steganografi dengan Menggunakan Metode
F5. E-JURNAL JUSITI: Jurnal Sistem Informasi dan Teknologi Informasi, 4(2), 165-176.
[13] Yusfrizal, Y. (2019). Rancang Bangun Aplikasi Kriptografi Pada Teks Menggunakan Metode
Reverse Chiper Dan Rsa Berbasis Android. Jurnal Teknik Informatika Kaputama, 3(2).
[14] Rambe, M. R., Haryanto, E. V., & Setiawan, A. (2018). Aplikasi Pengamanan Data dan
Disisipkan Pada Gambar dengan Algoritma RSA Dan Modified LSB Berbasis Android.
Konferensi Nasional Sistem Informasi (KNSI) 2018. “
[15] Zulham, M., Kurniawan, H., & Rahmad, I. F. (2017, October). Perancangan Aplikasi Keamanan
Data Email Menggunakan Algoritma Enkripsi RC6 Berbasis Android. In Seminar Nasional
Informatika (SNIf) (Vol. 1, No. 1, pp. 96-101).
[16] Tahel, F., & Ginting, E. (2019). Perancangan Aplikasi Media Pembelajaran Pengenalan
Pahlawan Nasional untuk Meningkatkan Rasa Nasionalis Berbasis Android. Teknomatika, 9(02),
113-120.

Anda mungkin juga menyukai