Flutter Architecture & WIDGET
Apa it Flutter?
Flutter adalah library SDK untuk membangun / membuat aplikasi mobile dengan kinerja tinggi
dan High-Fidelity untuk sistem operasi iOS, Android, web (beta), dan desktop (pratinjau teknis) dari basis kode tunggal atau dengan satu bahasa pemrograman.
Tujuannya adalah untuk memungkinkan pengembang aplikasi untuk membuat aplikasi dengan performa tinggi yang berjalan mulus pada platform yang berbeda-beda. keunggulan yang di tawarkan oleh flutter untuk mengembangkan aplikasi mobile adalah mengasilkan aplikasi dengan best UI experience dan performance.
Prinsip inti
Flutter mencakup kerangka kerja dengan reaksi modern, mesin render 2D, widget siap pakai, dan alat pengembangan. Komponen-komponen ini bekerja bersama untuk membantu Anda merancang, membuat, menguji, dan men-debug aplikasi. Semuanya diatur berdasarkan beberapa prinsip inti.
Semuanya adalah widget Widget adalah blok bangunan dasar dari antarmuka pengguna aplikasi Flutter. Setiap widget adalah deklarasi bagian dari antarmuka pengguna yang tidak dapat diubah. Tidak seperti kerangka kerja lain yang memisahkan tampilan, pengontrol tampilan, tata letak, dan properti lainnya, Flutter memiliki model objek yang konsisten dan terpadu: widget.
Widget dapat Berupa :
• Elemen struktural (seperti tombol atau menu)
• Elemen gaya (seperti font atau skema warna)
• Aspek tata letak (seperti Container) Continue reading