Anda di halaman 1dari 13

TUGAS PRODUK KREATIF DAN KEWIRAUSAHAAN

LAPORAN MEMBUAT APLIKASI CHAT

NAMA ANGGOTA KELOMPOK:

1. Hanif Abbad (28)


2. Ferdy Mirza (21)
3. Farid Rahardiansyah (18)
4. Eka Prasetyo (13)
5. Evar Wahyu (17)

SEKOLAH SMK ANTARTIKA 2 SIDOARJO


2022
DAFTAR ISI

Halaman
LEMBAR PENGESAHAN......................................................................................i

DAFTAR ISI ........................................................................................................ ii

DAFTAR GAMBAR............................................................................................. iii

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah ..........................................................1

1.2Rumusan masalah ................................................................... 2

1.3 Tujuan Penelitian.....................................................................2

BAB II TINJAUAN PUSTAKA

2.1 Pengertian Aplikasi..................................................................3

2.2 Chat..........................................................................................3

2.3 Sketchware...............................................................................3

BAB III HASIL APLIKASI

3.1 Tampilan Aplikasi.....................................................................7

3.2 Bagian Dalam Aplikasi.............................................................7


DAFTAR GAMBAR

2.1 Tampilan Awal Sketchware.........................................................4

2.2 Tampilan Pemogramman............................................................5

2.3 Tampilan Firebase.......................................................................6

3.1 Aplikasi Chatting..........................................................................7

3.2 Bagian Dalam Aplikasi................................................................8

3.3 Tampilan Mendaftar....................................................................8

3.4 Mengisi Identitas.........................................................................9

4.5 Mengisi Bagian Keamanan/Buat PIN........................................10


BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembanan Teknologi saat ini begitu pesat terutama Internet,

dengan internet kita dapat mengirim pesan (message) ke orang lain dengan

menggunakan layanan e-mail tetapi kita sering mengeluh karena harus

menunggu respon ataupun balasan pesan dari yang kita kirim. Atas dasar itu

kemudian muncul aplikasi chat messegger atau yang bias disebut Chatting,

yaitu suatu teknologi jaringan yang mengijinkan penggunanya mengirimkan

pesan secara realtime ke pengguna lain yang tersambung dalam sebuah

jaringan internet.

Chatting di Indonesia bermula pada tahun akhir 1980-an. Aplikasi yang

digunakan adalah Relay Chat. Relay chat merupakan aplikasi yang

digunakan untuk mengakrabkan pengguna komputer yang satu dengan yang

lainnya. Aplikasi Relay chat dibuat oleh Jarkko oikarinen.

Pada tahun 1996, kebutuhan akan aplikasi-aplikasi chatting semakin

tinggi jadi hadirlah aplikasi-aplikasi yang Bernama Yahoo massegger, Skype,

dan lain-lain. Penggunaan Yahoo massegger semakin meluas dikarenakan

banyak aplikasi chatting untuk menghubungi keluarga, teman, bahkan

digunakan untuk berkenalan.

Atas latar belakang tersebut penulis membuat aplikasi yaitu aplikasi

yang Bernama Chatting yang dapat digunakan sebagai komunikasi.

Komunikasi adalah salah satu kegiatan yang tidak bisa ditinggalkan oleh
setiap manusia, baik komunikasi secara langsung atau tidak langsung.

Banyak cara yang dapat dilakukan untuk berkomunikasi di dunia ini, salah

satunya yaitu aplikasi Chatting. Chatting adalah teknologi dalam sebuah

jaringan untuk mingirim dan menerima pesan ke pengguna lain yang

tersambung internet.

1.2 Rumusan Masalah

a. Bagaimana merancang system yang membantu pengguna dalam

proses registrasi, proses chatting dengan teman, serta memiliki

fasilitas room chat?

b. Bagaimana membuat aplikasi chatting berbasis android dengan

menggunakan teknologi Sketchware?

1.3 Tujuan Penelitian

a. Tujuan pembuatan dari tugas akhir ini adalah untuk membuat suatu

aplikasi chatting yang mudah digunakan oleh pengguna dalam

berkomunikasi secara private maupun public, memberikan

informasi, dan berdiskusi mengenai setiap kegiatan yang dilakukan

sehingga dapat berjalan sesuai dengan yang diinginkan.


BAB II

TINJAUAN PUSTAKA

2.1 Pengertian Aplikasi

Aplikasi adalah perangkat lunak yang menggabungkan beberapa fitur

tertentu dengan cara yang dapat diakses oleh pengguna.

2.2 Chat

Chatting adalah obrolan kepada orang lain yang menggunakan internet

dalam waktu yang bersamaan. Biasanya obrolan ini merupakan pertukaran

pesan teks yang membutuhan sebuah server sebagai penyedia layanan dan

sejumlah pengguna untuk terlibat dalam chatting tersebut. Chatting dapat

dilakukan dengan menggunakan suara (Voice Chat) atau video (Video call).

2.3 Sketchware

Sketchware adalah sebuah aplikasi pengembangan aplikasi Android di

ponsel pintar Android anda. Secara singkat sketchware adalah aplikasi yang

bisa digunakan untuk membuat aplikasi Android hanyak lewat hp.

2.3.1 Tampilan Sketchware


Contoh tampilan awal pada sketchware

Gambar 2.1 Tampilan awal sketchware

Tampilan awal Sketchware pada gambar 2.1 di atas, kita dapat

menambahkan komponen-komponen yang ada di widget/View. Seperti

TextView, EditText, Buttom dan lainnya. Kita dapat mengatur tampilan

sesuai dengan ide yang di rencanakan.


2.3.2 Pemogramman

Pemogramman adalah proses menulis, memperbaiki eror (bug)

dan pengujian terhadap suatu program. Pemogramman terdapat Kode

yang di tulis dalam berbagai bahasa pemogramman. Seperti gambar

2.2 di bawah ini :

Gambar 2.2 Tampilan Pemogramman


2.3.3 Firebase

Firebase adalah suatu layanan dari google untuk memberikan

kemudahan bahkan mempermuda para developer aplikasi dalam

mengembangkan aplikasi. Lihat gambar 2.3 ada beberapa Firebase

lainya seperti Firebase Auth, Firebase Database, dari dua firebase

tersebut paling penting untuk membuat aplikasi chatting. Firebase Auth

sendiri yaitu mengautentikasi pengguna. Untuk Firebase Database

database yang di-host melalui cloud, jadi saat login atau register akun

data akan masuk di Firebase Database.

Gambar 2.3 Tampilan Firebase


BAB III
HASIL APLIKASI

3.1 Tampilan Aplikasi

Gambar 3.1 dibawah ini merupakan hasil dari pekerjaan kami yaitu

aplikasi Chatting.

Gambar 3.1 Aplikasi Chatting

3.2 Bagian Dalam Aplikasi

Gambar 3.2 adalah tampilan bagian dalam aplikasi jika sudah

mendaftar akun menggunakan akun Gmail pribadi, jika ingin memulai chatting

dengan seseorang maka klik tombol pena dibawah sebelah kanan dan jika

ingin mengirim foto maka klik ikon kamera diatas tombol

pena.
Gambar 3.2 Bagian Dalam Aplikasi

3.2.1 Mendaftar Akun

Ketika udah masuk aplikasi chatting untuk yang belum

mendaftar akun maka akan muncul gambar, seperti gambar 3.3, isi

nama negara dan nomer HP yang sesuai, jika nomer tidak sesuai

maka kode Verifikasi tidak akan terkirim.

Gambar 3.3 Tampilan mendaftar

Jika sudah mengisi nomer HP dan nama negara maka akan

langsung menuju seperti gambar 3.4, lalu masukkan identitas seperti


nama depan dan nama belakang, jika ingin menambah foto profil klik

bagian kamera yang ada diatas dan pilih foto yang di pakai.

Gambar 3.4 Mengisi Identitas

Setelah mengisi identitas akun maka dilanjutkan seperti yang

ada pada gambar 3.5 yaitu menambahkan pin keamanan aplikasi,

tambahkan pin 4digit yang mudah di ingat agar tidak lupa saat ingin

membuka aplikasi.
Gambar 3.5 Mengisi Bagian Keamanan/Buat PIN

Jika sudah maka akan langsung masuk ke dalam tampilan chat,

jika ingin chatting ke akun lain maka tombol pena bagian bawah

sebelah kanan dan jika ingin mengirim foto klik tombol kamera diatas

tombol pena. Untuk contoh gambar ada di gambar 3.1.

Anda mungkin juga menyukai