Kiki, Yuddistira (2014) Implementasi algoritma kompresi deflate pada aplikasi pengiriman dan penerimaan file dengan android beam. Bachelor Thesis thesis, Universitas Multimedia Nusantara.
Abstract
Pada sistem operasi Android, proses pengiriman file menggunakan teknologi Near Field Communication (NFC) melibatkan NFC untuk memulai koneksi antar perangkat dan Bluetooth untuk melakukan pengiriman file. Proses pengiriman tersebut dibantu dengan fitur Android Beam. Android Beam memberikan akses aplikasi di sistem operasi Android untuk mengirimkan informasi atau file menggunakan NFC. Namun lama waktu pengiriman menjadi suatu masalah tersendiri bagi penggunanya. Salah satu upaya membantu meningkatkan efisiensi dan efektifitas pengiriman file dengan menggunakan Android Beam adalah dengan melakukan proses kompresi file dengan algoritma kompresi deflate sebelum dikirim dengan Android Beam dan akan didekompresi kembali ke file asal. Skripsi ini mengimplementasikan algoritma kompresi deflate pada aplikasi pengiriman dan penerimaan file dengan menggunakan Android Beam yang berbasis dari sistem operasi Android. Algoritma kompresi Deflate yang merupakan gabungan dari algoritma Huffman tree dan LZ77 memiliki keunggulan pada hasil kompresinya yang lebih baik sehingga dipilihlah untuk dilakukan implementasi ke aplikasi pengiriman dan penerimaan file menggunakan Android Beam. Hasil implementasi tersebut menghasilkan simpulan bahwa algoritma kompresi deflate menghasilkan hasil kompresi yang kecil dan baik sehingga proses pengiriman file menggunakan Android Beam menjadi lebih cepat. Sistem operasi Android memiliki fitur Deflater dan Inflater yang memiliki spesifikasi algoritma kompresi Deflate. Penelitian ini dilakukan untuk melihat hasil implementasi algoritma kompresi Deflate pada aplikasi pengiriman dan penerimaan file menggunakan Android Beam.
Item Type: | Thesis (Bachelor Thesis) |
---|---|
Subjects: | 000 Computer Science, Information and General Works > 000 Computer Science, Knowledge and Systems > 005 Computer Programming > 005.2 Programming for Specific Computers, Algorithm, HTML, PHP, java, C++ 600 Technology (Applied Sciences) > 600 Technology |
Divisions: | Faculty of Engineering & Informatics > Informatics |
Depositing User: | Administrator UMN Library |
Date Deposited: | 07 Aug 2017 03:56 |
Last Modified: | 05 Apr 2023 04:54 |
URI: | https://kc.umn.ac.id/id/eprint/1803 |
Actions (login required)
View Item |