PENGEMBANGAN APLIKASI MOBILE PEMBUAT NOTIFIKASI PENDUKUNG WEBSITE AKADEMIK DENGAN METODE TEST-DRIVEN DEVELOPMENT MENGGUNAKAN FRAMEWORK FLUTTER
Almantera Tiantana Al Faruqi, Dani Adhipta, S.Si., M.T.; Dr. Eng. Silmi Fauziati, S.T., M.T.
2019 | Skripsi | S1 TEKNOLOGI INFORMASIDepartemen Teknik Elektro dan Teknologi Informasi (DTETI) UGM memiliki situs web akademik sarjana yang digunakan untuk memberitahukan informasi mengenai perkuliahan sarjana. Situs web tersebut tidak memiliki sistem pemberitahuan secara berkala apabila terdapat informasi yang baru sehingga mahasiswa sarjana tidak dapat mendapatkan informasi terbaru secara langsung. Oleh sebab itu, diperlukan aplikasi pendukung untuk mendapatkan informasi secara langsung dilengkapi dengan adanya pemberitahuan atau notifikasi melalui smartphone. Penelitian ini bertujuan untuk melakukan pengembangan aplikasi dengan metode Test-Driven Development untuk menghasilkan aplikasi yang lebih mudah dipelihara dan lebih tinggi kualitas kodenya, serta metode web scraping untuk pengambilan data dari situs web akademik sarjana DTETI. Selain itu, penelitian ini juga bertujuan untuk mengembangkan aplikasi cross-platform Android dan iOS dengan framework Flutter. Hasil dari penelitian ini adalah aplikasi yang dapat memberikan notifikasi pada mahasiswa sarjana DTETI mengenai informasi terbaru pada situs web akademik DTETI dan dapat digunakan pada Android dan iOS.
Electrical Engineering and Information Engineering (EEIE) Department Universitas Gadjah Mada has an academic website that used for posting any information about academic and campus. The website doesn't have a notification system so the students cannot get to know the information posted on the website as soon as possible. Because of that, an application that has notification system is needed for getting the information on the website as soon as possible using smartphone. This research is about using Test-Driven Development to create an application that easy to maintain and has high quality code. Including web scraping method to get the data from EEIE Department's academic website. Also, the purpose of this research is to develop a cross-platform application for iOS and Android using Flutter framework. The outcome of this research an is application that can notify students of EEIE Department about latest information on EEIE Department's academic website and can be used on Android and iOS.
Kata Kunci : Web Scraping, Test-Driven Development, Flutter