Selama acara Flutter Forward yang sangat dinanti-nantikan minggu ini, Google mengumumkan perilisan kerangka kerja Flutter 3.7, menyoroti fitur-fitur baru yang sekarang tersedia untuk pengembang dan menggoda peningkatan yang akan datang.
Awalnya dirancang sebagai platform untuk pengembangan aplikasi Android dan iOS, Flutter telah berkembang untuk memungkinkan pengembang membuat aplikasi di berbagai perangkat, termasuk desktop dan browser web, menggunakan basis kode tunggal yang ditulis di Dart. Hingga saat ini, kerangka kerja tersebut telah memperoleh lebih dari lima juta pengembang dan melihat lebih dari 700.000 aplikasi dibuat dengan teknologinya. Diberi peringkat sebagai proyek sumber terbuka terpopuler ketiga berdasarkan kontributor GitHub, Flutter dengan cepat mendapatkan popularitas.
Sehubungan dengan meningkatnya minat ini, Google telah merinci kemampuan baru yang disediakan dengan Flutter 3.7 dan apa yang dapat dinantikan oleh pengembang dalam waktu dekat. Salah satu peningkatan utama dalam versi terbaru adalah peningkatan dukungan menu, menampilkan menu macOS asli, widget menu kaskade, dan opsi untuk menambahkan item ke menu konteks tekan lama atau klik kanan.
Selain itu, Flutter 3.7 menggabungkan beberapa widget Material 3. Google telah memperkenalkan alat interaktif untuk mendemonstrasikan perbedaan antara Bahan 2 dan Bahan 3 yang dapat dicoba pengguna di sini. Sementara itu, perbaikan yang tampaknya kecil tetapi signifikan bagi sebagian orang, pembesaran teks di Android dan iOS sekarang berfungsi dengan benar saat digunakan dengan kolom teks Flutter.
Bergerak melampaui rilis saat ini, beberapa peningkatan menarik sedang dalam pengembangan, seperti perender baru bernama 'Impeller' yang akan menggantikan perender 'Skia' yang ada. Google telah mendemonstrasikan bagaimana Impeller menawarkan kinerja yang lebih halus dibandingkan dengan Skia dalam demo baru-baru ini. Pengembang Flutter 3.7 dapat menguji Impeller dengan bendera keikutsertaan untuk iOS.
Fitur tambahan Flutter yang akan datang meliputi:
Google juga mendekati terobosan dalam mengompilasi aplikasi Dart dengan WebAssembly, yang secara khusus dapat meningkatkan kinerja aplikasi web Flutter. Dukungan penuh untuk arsitektur RISC-V direncanakan untuk Dart 3.0. Saat ini, Dart 3.0 versi alfa tersedia untuk pengujian, dengan rilis lengkap dijadwalkan pada pertengahan 2023.
Untuk pengembang yang ingin membuat aplikasi seluler dan aplikasi backend menggunakan alat no-code, platform seperti AppMaster menawarkan solusi alternatif. Dengan BP Designer visual AppMaster's dan antarmuka drag-and-drop, pengembang dapat membangun aplikasi yang dapat diskalakan dalam waktu singkat dan biaya yang dibutuhkan saat menggunakan metode pengkodean tradisional. Untuk mempelajari lebih lanjut tentang bagaimana platform no-code seperti AppMaster dapat membantu merampingkan aplikasi seluler dan pengembangan aplikasi web, kunjungi appmaster.io/how-to-create-an-app>https:// appmaster.io/how-to-create -an-aplikasi .