Pendahuluan Tinjauan Pustaka T1 672010016 Full text

1. Pendahuluan

Selama ini pengajar-pengajar Fakultas Teknologi Informasi Universitas Kristen Satya Wacana masih menggunakan online announcement di website lokal yang terkadang tidak semua mahasiswa sering mengakses website tersebut atau lupa mengaksesnya. Maka dari itu dikembangkanlah aplikasi yang memanfaatkan Firebase Cloud Message untuk memudahkan dosen atau pengajar dalam memberi pengumuman terkait kegiatan belajar mengajar di kelas secara real time. Aplikasi ini akan menginformasikan pengumuman apa saja yang ada di kelas dan mengirimkannya dalam bentuk push notification di ponsel android masing-masing. Firebase Cloud Message adalah sebuah layanan pada Android yang berfungsi untuk menjalankan sebuah Push Notification. Di Android layanan FCM dijalankan oleh sebuah aplikasi yang berjalan di latar belakang. Layanan ini akan membangunkan aplikasi yang bersangkutan saat menerima notifikasi baru dan akan menampilkan notifikasi tersebut pada panel notifikasi Android. Android adalah satu sistem operasi perangkat mobile berbasis linux yang mencakup sistem operasi middleware dan aplikasi [1]. Berdasarkan data penggunaan mobile phone dengan sistem Android oleh StatCounter menunjukkan bahwa sistem operasi inilah yang sangat diminati.[2]

2. Tinjauan Pustaka

Penelitian sebelumnya yang berjudul “Rancang Bangun Aplikasi Mobile Notifikasi Berbasis Android Untuk Mendukung Kinerja Di Instansi Pemerintahan” [3] menggunakan teknologi Google Cloud Message untuk memantau bagaimana kinerja pegawai-pegawai di instansi pemerintahan. Dalam pengoperasiannya sistem ini dapat menjadi media penyampaian informasi dan dapat mengawasi serta memberikan peringatan kepada semua pegawai secara otomatis. 6 Berdasarkan dari penelitian tersebut, muncullah ide untuk membuat satu aplikasi untuk pengumuman kelas secara real time dengan studi kasus Fakultas Teknologi Dan Informasi Universitas Kristen Satya Wacana. Aplikasi ini nantinya akan digunakan untuk mengirimkan pengumuman kepada mahasiswa-mahasiswa yang mengambil kelas tertentu dalam bentuk push notification. Aplikasi mobile adalah perangkat lunak yang berjalan pada perangkat mobile seperti smartphone atau tablet PC. Aplikasi Mobile juga dikenal sebagai aplikasi yang dapat diunduh dan memiliki fungsi tertentu sehingga menambah fungsionalitas dari perangkat mobile itu sendiri. Untuk mendapatkan mobile application yang diinginkan, user dapat mengunduhnya melalui situs tertentu sesuai dengan sistem operasi yang dimiliki. Google Play dan iTunes merupakan beberapa contoh dari situs yang menyediakan beragam aplikasi bagi pengguna Android dan iOS untuk mengunduh aplikasi yang diinginkan. Mobile Marketing Association, 2015. Firebase Cloud Messaging untuk Android FCM adalah layanan yang membantu pengembang mengirim data dari server untuk aplikasi mereka Android pada perangkat Android. Ini bisa menjadi pesan ringan memberitahu aplikasi Android bahwa ada data baru yang akan diambil dari server misalnya, film diunggah oleh seorang teman, atau bisa juga pesan yang berisi sampai dengan 4KB data payload sehingga aplikasi seperti instant messaging dapat mengkonsumsi pesan langsung. Layanan FCM menangani semua aspek antrian pesan dan pengiriman ke aplikasi target Android berjalan pada perangkat target.

3. Metode Dan Perancangan Sistem