Tirtabuana, Micheal (2017) Pengintegrasian aplikasi drawing acrylic paint ke dalam aplikasi chatting client SendBird untuk Android = The Integration of a drawing application acrylic paint into a client chatting application Sendbird for Android. Bachelor thesis, Universitas Pelita Harapan.
![Title [thumbnail of Title]](http://repository.uph.edu/style/images/fileicons/text.png)
Title.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (4MB)
![Abstract [thumbnail of Abstract]](http://repository.uph.edu/style/images/fileicons/text.png)
Abstract.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (386kB)
![ToC [thumbnail of ToC]](http://repository.uph.edu/style/images/fileicons/text.png)
ToC.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (539kB)
![Chapter1 [thumbnail of Chapter1]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter1.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (434kB)
![Chapter2 [thumbnail of Chapter2]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (1MB)
![Chapter3 [thumbnail of Chapter3]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter3.PDF
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (1MB)
![Chapter4 [thumbnail of Chapter4]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter4.PDF
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (950kB)
![Chapter5 [thumbnail of Chapter5]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter5.PDF
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (424kB)
![Bibliography [thumbnail of Bibliography]](http://repository.uph.edu/style/images/fileicons/text.png)
Bibliography.PDF
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (529kB)
![Appendices [thumbnail of Appendices]](http://repository.uph.edu/style/images/fileicons/text.png)
Appendices.PDF
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (4MB)
![Publication Agreement [thumbnail of Publication Agreement]](http://repository.uph.edu/style/images/fileicons/text.png)
Publication-Agreement.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (397kB)
Abstract
This research was motivated by a will to modify an open source chatting application, SendBird by adding polling and drawing features. The basic feature present on this chatting application is sending and receiving texts and image files on a chat. Polling and drawing features are widely used by many people. Hence, polling and drawing feature were added to SendBird. The polling feature that was added to this application applies the url redirect method and the drawing feature that was added to this application was an integration from the open source
application, Acrylic Paint into SendBird. The polling feature only applies the url direct method because polling feature needs a server to operate the polling activity, whereby this research was only to develop a client chat application. The integration of the application Acrylic Paint involved merging the source code from Acrylic Paint into the source code SendBird then a few strings and variables were changed
or added so that all syntax can be recognized by the debugger so the application can operate as designed. Both the display and activity of Acrylic Paint needed to
be changed so that it would be compatible with SendBird. This application was modified using Java programming language through Android Studio Integrated Development Environment (IDE). From test results, it can be concluded that the modified chatting application has a few advantages compared to other chatting application, like the memory occupation of this modified application is only 7.29 MB, whereas the memory occupation of the chatting application WhatsApp is 62,98 MB and LINE is 145 MB. This is due to how SendBird stores all the user’s chats fully on the server while WhatsApp and LINE stores some of the chat in the gadget’s internal memory. The test result also shows that the capacity number of users in a forum channel is 3000 users, while in a private chat is 500 users and in a condition where the signal strength of -70dBm, the time needed to send a message is 1.38
seconds, though the time needed for the application to connect to the server is 2.59 seconds. / Penelitian ini dilatarbelakangi oleh keinginan untuk mengembangkan aplikasi
chatting berbasis open source SendBird dengan menambahkan fitur polling dan
drawing. Fitur dasar dari SendBird mencakup mengirim dan menerima teks dan file
gambar pada sebuah chat. Polling dan drawing merupakan fitur yang biasa
digunakan oleh banyak orang. Oleh karena itu, kedua fitur tersebut ditambahkan
pada SendBird. Fitur polling yang ditambahkan pada SendBird menerapkan metode
url redirect dan fitur drawing yang ditambahkan pada SendBird merupakan
pengintegrasian aplikasi open source Acrylic Paint ke dalam SendBird. Fitur
polling hanya menerapkan metode url redirect karena fitur polling memerlukan
server yang dapat mengoperasikan aktivitas polling pada aplikasi, sedangkan
penelitian ini hanya mengembangkan aplikasi chatting client. Pengintegrasian
aplikasi Acrylic Paint melibatkan penggabungan source code dari Acrylic Paint ke
source code aplikasi SendBird lalu beberapa string dan variabel diubah atau
ditambah agar semua sintaks dapat dikenal oleh debugger dan aplikasi dapat
berjalan sesuai yang dirancang. Tampilan dan aktivitas Acrylic Paint juga perlu
diubah agar sesuai dengan SendBird. Aplikasi chatting ini dikembangkan
menggunakan bahasa pemrograman Java melalui Integrated Development
Environment (IDE) Android Studio. Dari hasil pengujian, dapat disimpulkan bahwa
aplikasi chatting yang telah dikembangkan memiliki beberapa keunggulan
disbanding dengan aplikasi chatting lainnya, seperti okupasi memori aplikasi
chatting ini hanya 7,29 MB, sedangkan okupasi memori aplikasi chatting
WhatsApp adalah 62,98 MB dan LINE adalah 145 MB. Hal ini disebabkan karena
SendBird menyimpan chat pengguna sepenuhnya pada server sedangkan
WhatsApp dan LINE menyimpan sebagian chat pada memori internal gadget. Hasil
pengujian juga membuktikan kapasitas maksimal jumlah pengguna dalam sebuah
channel forum adalah 3000 pengguna, sedangkan dalam sebuah private chat adalah
500 pengguna dan dalam kondisi kekuatan sinyal -70dBm, waktu yang dibutuhkan
untuk mengirim pesan adalah 1,38 detik, sedangkan waktu untuk aplikasi terhubung
ke server adalah 2,59 detik.
Item Type: | Thesis (Bachelor) |
---|---|
Creators: | Creators NIM Email ORCID Tirtabuana, Micheal NIM00000002161 MTIRTABUANA@AOL.COM UNSPECIFIED |
Contributors: | Contribution Contributors NIDN/NIDK Email Thesis advisor Martoyo, Ihan NIDN0318057301 UNSPECIFIED Thesis advisor Hareva, David Habsara NIDN0316037206 UNSPECIFIED |
Additional Information: | SK 32-13 TIR p |
Uncontrolled Keywords: | SendBird; Acrylic paint; polling; Java; Android studio; server |
Subjects: | T Technology > TK Electrical engineering. Electronics Nuclear engineering |
Divisions: | University Subject > Current > Faculty/School - UPH Karawaci > Faculty of Science and Technology > Electrical Engineering Current > Faculty/School - UPH Karawaci > Faculty of Science and Technology > Electrical Engineering |
Depositing User: | Users 6 not found. |
Date Deposited: | 17 Aug 2018 04:38 |
Last Modified: | 06 Dec 2021 07:57 |
URI: | http://repository.uph.edu/id/eprint/403 |