Apa yang Baru di Flutter 3.19? Ini dia Fitur Terbarunya
Dalam dunia IT, seringkali ada banyak update mengenai teknologi terbaru. Salah satunya adalah Flutter. Flutter adalah framework UI mobile dan open source yang dibuat oleh Google dan dirilis pada Mei 2017. Secara singkat, flutter memungkinkan Anda membuat aplikasi mobile dengan hanya satu basis kode. Ini berarti Anda dapat menggunakan satu bahasa pemrograman dan satu basis kode untuk membuat dua aplikasi yang berbeda (untuk iOS dan Android).
Pada Februari 2024, Flutter 3.19 dirilis dengan membawa berbagai update menarik yang menjanjikan performa dan pengalaman pengguna yang lebih baik. Dengan serangkaian fitur inovatif dan peningkatan performa, Flutter 3.19 memberikan semua yang dibutuhkan Developer untuk membangun aplikasi yang berkinerja tinggi dan multi-platform.
Fitur Utama Flutter 3.19 :
1. Terintegrasi dengan Artificial Intelligence (AI)
Google baru saja merilis versi Gemini Google AI Dart SDK beta. Sekarang kamu bisa menambahkan fitur AI generatif ke aplikasi Dart atau Flutter milikmu, yang didukung oleh Gemini, keluarga model AI terbaru dari Google. Paket google_generative_ai kini tersedia di pub.dev.
2. Texture Layer Hybrid Composition (TLHC)
Di Flutter 3.19, ada peningkatan performa untuk aplikasi yang menggunakan Google Maps dan pembesar teks. Ini berkat mode TLHC (Texture Layer Hybrid Composition) yang sekarang mendukung kedua fitur tersebut. Jika aplikasimu menggunakan Google Maps, cobalah mode TLHC!
3. Peningkatan Scrolling di Flutter 3.19
Sebelumnya, scrolling di Flutter akan dua kali lebih cepat jika Anda menggunakan dua jari. Kini, Anda dapat mengatur perilaku scrolling default dengan MultiTouchDragStrategy.latestPointer
pada ScrollBehavior
. Ini membuat scrolling tidak tergantung pada jumlah jari yang digunakan.
4. AnimationStyle Baru
Berkat kontribusi dari anggota komunitas Flutter, @TahaTesser, Flutter memiliki widget AnimationStyle baru. Widget ini memungkinkan pengguna untuk mengesampingkan perilaku animasi default pada widget seperti MaterialApp
, ExpansionTile
, dan PopupMenuButton
. Artinya, developer dapat mengatur durasi dan kurva animasi sesuai keinginan mereka.
5. Terintegrasi dengan Dart 3.3
Flutter 3.19 terintegrasi dengan Dart 3.3, versi terbaru dari bahasa pemrograman Dart. Dart 3.3 membawa beberapa fitur baru, seperti:
- Null safety yang lebih kuat.
- Perbaikan performa dan keamanan.
- Dukungan untuk library dan framework baru.
6. Fitur Web Baru
Flutter 3.19 memperkenalkan beberapa fitur web baru yang menarik, seperti:
- Pointer Events API: Dukungan untuk API ini memungkinkan Developer untuk membangun interaksi pengguna yang lebih kompleks dan responsif di aplikasi web Flutter.
- Integrasi Web yang Lebih Baik: Flutter 3.19 menawarkan integrasi yang lebih baik dengan platform web, termasuk kemampuan untuk menggunakan plugin web dan mengakses API web native.
Flutter 3.19 menghadirkan sejumlah pembaruan yang revolusioner dengan menjanjikan pengalaman Developer yang lebih mulus dan performa aplikasi yang lebih tinggi. Dengan TLHC, Material 3, Dart 3.3, dan berbagai peningkatan lainnya, Flutter 3.19 memberikan semua yang dibutuhkan Developer untuk membangun aplikasi yang indah, berkinerja tinggi, dan multi-platform.
Nah gimana? Tertarik untuk mempelajari Flutter lebih mendalam? Silakan mengikuti pelatihannya bersama SUHU disini : Mobile Application Development with Android (Flutter)
Silakan konsultasikan kebutuhanmu dengan kami, klik link https://bit.ly/kontaksuhu