Skip to main navigation menu Skip to main content Skip to site footer

Articles

Vol. 10 No. 6 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311

PENGEMBANGAN APLIKASI COURSETASK UNTUK MENDUKUNG MANAJEMEN TUGAS DAN INFORMASI MATA KULIAH BERBASIS FLUTTER

Submitted
November 28, 2025
Published
2025-11-28

Abstract

Penelitian ini membahas pengembangan CourseTask, sebuah aplikasi mobile berbasis Flutter yang dirancang untuk membantu mahasiswa mengelola tugas dan informasi mata kuliah secara lebih teratur. Aplikasi ini menyediakan fitur pencatatan tugas dengan status dan prioritas yang ditampilkan dalam bentuk label yang mudah dipahami, serta memungkinkan pengguna untuk menautkan tugas dengan mata kuliah tertentu maupun mencatat tugas umum yang tidak terkait dengan mata kuliah. Informasi mata kuliah seperti nama pengajar, jadwal, dan deskripsi singkat juga dapat disimpan sehingga pengguna memperoleh konteks yang lebih jelas terkait aktivitas perkuliahan mereka. Seluruh data disimpan secara lokal menggunakan SQLite melalui pustaka Drift, sehingga aplikasi tetap dapat digunakan tanpa koneksi internet. 

Pengembangan aplikasi dilakukan dengan model Waterfall yang mencakup tahap analisis kebutuhan, perancangan, implementasi, dan pengujian fungsional. Hasil pengembangan menunjukkan bahwa fitur-fitur utama dapat berjalan dengan baik dan antarmuka yang dirancang sederhana membantu pengguna memahami informasi penting secara cepat. CourseTask berhasil memenuhi tujuan pengembangannya sebagai aplikasi yang praktis dan mudah digunakan, serta memiliki potensi untuk dikembangkan lebih lanjut melalui penambahan fitur seperti pengingat atau sinkronisasi data lintas perangkat.

References

  1. [1] Google. Flutter — Build Apps for Any Screen. 2025. https://flutter.dev
  2. [2] Google. Flutter Architectural Overview. 2025. https://docs.flutter.dev/resources/architectural-overview
  3. [3] J. A. Puryanto & H. Akbar, “Performance Analysis of Provider and Riverpod State Management Library on Flutter Applications,” Journal of Technology and Informatics (JoTI), vol. 7, no. 2, 2025. https://doi.org/10.37802/joti.v7i2.1164
  4. [4] A. Donvir, A. Jain, & P. Saraswathi, “Application State Management in Modern Web and Mobile Applications: A Comprehensive Review,” arXiv preprint, 2024. https://arxiv.org/abs/2407.19318
  5. [5] S. P. Tiwari, “Knowledge Enhancement and Mobile Technology: Improving Effectiveness and Efficiency,” arXiv preprint, 2022. https://arxiv.org/abs/2208.04706
  6. [6] F. A. E. Atmojo & I. M. Widiartha, “Perbandingan Kinerja Local Database Pada Aplikasi Mobile Dengan Flutter,” JNATIA, vol. 1, 2022. https://jurnal.harianregional.com/jnatia/id-92578
  7. [7] Drift Contributors. Drift — Reactive Persistence Library for Flutter & Dart. https://pub.dev/packages/drift
  8. [8] H. Bomo, “SQLite Database Using Drift — How to Develop a Feature in Flutter Project,” Medium, 2023. https://medium.com/@huguesarnold/sqlite-database-using-drift-how-to-develop-a-feature-in-flutter-project-part-5-96d142a38bda
  9. [9] D. Slepnev, “State Management Approaches in Flutter,” Bachelor’s Thesis, Helsinki Metropolia University of Applied Sciences, 2020. https://www.theseus.fi/bitstream/handle/10024/355086/Dmitrii_Slepnev.pdf
  10. [10] Google. Persist Data with SQLite – Flutter Cookbook. https://docs.flutter.dev/cookbook/persistence/sqlite
  11. [11] R. S. Pressman & B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed., 2020. https://www.mheducation.com/highered/product/software-engineering-practitioner-s-approach-pressman-maxim/M9781259872976.html

Most read articles by the same author(s)

<< < 1 2 3 > >> 

Similar Articles

1-10 of 174

You may also start an advanced similarity search for this article.