Pengembangan Aplikasi Kalkulator Multifungsi Menggunakan Flutter Framework

Authors

  • Febri Listiana Harahap Institut Teknologi dan Sains Padang Lawas Utara
  • Richi Andrianto Institut Teknologi dan Sains Padang Lawas Utara
  • Pebriana Panggabean Institut Teknologi dan Sains Padang Lawas Utara
  • Putri Hanafia Institut Teknologi dan Sains Padang Lawas Utara
  • Panusunan Panusunan Institut Teknologi dan Sains Padang Lawas Utara
  • Mulia Garang Institut Teknologi dan Sains Padang Lawas Utara

DOI:

https://doi.org/10.54066/jptis.v1i3.815

Keywords:

Flutter, Google, Software Mobile, User Interfaces

Abstract

Flutter is an open-source user interface (UI) software development kit (SDK) created by Google, designed for building natively compiled applications for mobile, web, and desktop platforms from a single codebase. It employs the Dart programming language and provides a rich set of pre-built widgets, offering developers the flexibility to craft visually appealing and interactive user interfaces. This paper presents an overview of the Flutter framework, discussing its core features, architecture, and benefits. Flutter's "hot reload" feature allows for real-time code changes without the need for a full application restart, enabling faster development and experimentation. The framework's performance is optimized by leveraging Skia, a graphics engine for smooth rendering, resulting in fast and fluid UI experiences. The Flutter ecosystem encompasses a thriving community, extensive documentation, and a wide range of plugins that extend functionality and simplify integration with native platform features. Its cross-platform capabilities streamline the development process and reduce time-to-market, making it a popular choice among developers and businesses alike. The paper also highlights some potential challenges faced when adopting Flutter, such as platform-specific issues and limited native functionality access. However, the benefits of code reusability, fast development cycles, and consistent UI across platforms outweigh these challenges for many projects. Overall, Flutter has emerged as a robust and versatile framework for building high-performance applications across diverse platforms. Its continuous evolution, strong community support, and commitment from Google position it as a promising solution for modern app development in the rapidly evolving world of technology.

References

Andrianto, R., & Irawan, F. (2023). Implementasi Metode Regresi Linear Berganda Pada Sistem Prediksi Jumlah Tonase Kelapa Sawit di PT . Paluta Inti Sawit. 7, 2926–2934.

Andrianto, R., Irawan, F., Purnomo, N., & Rahayu Putri, P. B. (2023). BACKPROPAGATION METHOD TO PREDICT RAINFALL LEVELS IN ROKAN HULU DISTRICT. JURTEKSI (Jurnal Teknologi Dan Sistem Informasi), 9(3), 409–418. https://doi.org/10.33330/jurteksi.v9i3.2263

Andrianto, R., & Munandar, M. H. (2022). Aplikasi E-Commerce Penjualan Pakaian Berbasis Android Menggunakan Firebase Realtime Database. Journal Computer Science and Information Technology (Jcoint), 3(1), 20–29.

Hidayani, S., & Pohan, M. N. (2020). Aspek Hukum terhadap Perjanjian Pinjam Emas dengan Jaminan Tanah Sawah dalam Masyarakat Pidie Legal Aspects on Gold Loan Agreement with Village Land Guarantee in Pidie Society. Jurnal Mercatoria, 13(2), 2541–5913.

Irmayani, D., Akbar, A., Bangun, B., Haris Munandar, M., & Harahap, A. (2020). The Role of the Strategy of Information Technology to Increase Student Learning of Information Managementuniversity of Labuhanbatu. International Journal of Innovative Science and Research Technology, 5(5), 409–413.

Masrizal, & Munanda, M. H. (2019). Masrizal 1) , Musthafa Haris Munandar 2). Jurnal Ilmiah Fakultas Sains Dan Teknologi, 7(2), 90–99.

Priyanto, D. (2009). Pengembangan Multimedia Pembelajaran Berbasis Komputer. Iqra, 14(1), 1–13.

Ramli, M. (2014). Etika Dalam Penggunaan Teknologi Informasi Dan Komunikasi Dalam Pendidikan. Journal of Information Science, 1(5), 135–147.

Subani, M., Ramadhan, I., Syah Putra, A., & Al Muslim, A. (2021). Perkembangan Internet of Think (IOT) dan Instalasi Komputer Terhadap Perkembangan Kota Pintar di Ibukota DKI Jakarta. IKRA-ITH INFORMATIKA : Jurnal Komputer Dan Informatika, 5(1), 88–93.

Unik, M., & Sri Nadriati. (2022). Overview: Random Forest Algorithm for PM2.5 Estimation Based on Remote Sensing. Jurnal CoSciTech (Computer Science and Information Technology), 3(3), 422–430. https://doi.org/10.37859/coscitech.v3i3.4380

Downloads

Published

2023-09-01

How to Cite

Febri Listiana Harahap, Richi Andrianto, Pebriana Panggabean, Putri Hanafia, Panusunan Panusunan, & Mulia Garang. (2023). Pengembangan Aplikasi Kalkulator Multifungsi Menggunakan Flutter Framework. Jurnal Penelitian Teknologi Informasi Dan Sains, 1(3), 76–84. https://doi.org/10.54066/jptis.v1i3.815

Most read articles by the same author(s)