Flutter 1.9 mengintegrasikan repo web, menghadirkan dukungan iOS 13 dan MacOS Catalina, dan penyelesaian kode bertenaga ML dengan Dart 2.5

Flutter 1.9 mengintegrasikan repo web, menghadirkan dukungan iOS 13 dan MacOS Catalina, dan penyelesaian kode bertenaga ML dengan Dart 2.5

Mengembangkan aplikasi lintas-platform bisa menjadi kekacauan kode non-asli, jadi Google berusaha untuk memecahkan masalah ini dengan toolkit terpadu yang terintegrasi langsung dengan editor pilihan Anda.

Dengan mengintegrasikan langsung dengan Android Studio, atau lingkungan pengembangan lain pilihan Anda, Flutter menciptakan pengalaman pengembangan yang lebih cepat yang memungkinkan Anda untuk menyatukan desain UI Anda di seluruh platform. Sekarang, Google telah mengumumkan rilis stabil baru Flutter v1.9 bersama Dart 2.5.

Sorotan rilis Flutter ini adalah integrasi dukungan web ke dalam repositori Flutter utama, yang merupakan perubahan besar karena memungkinkan pengembang untuk menulis untuk seluler, desktop, dan web dengan basis kode yang sama. Lebih jauh, Flutter telah menerima pembaruan untuk pengalaman tool-to-end-nya, seperti dukungan untuk sistem build Xcode baru, memungkinkan dukungan 64-bit di seluruh toolchain, dan menyederhanakan dependensi platform, untuk memastikan bahwa itu bekerja dengan baik pada macOS Catalina.

Flutter 1.9 juga mencakup implementasi toolbar draggable iOS 13 dengan dukungan untuk aksi lama dan drag-from-right dan umpan balik getaran. Pekerjaan juga sedang berlangsung untuk mendukung mode gelap iOS. Ada juga dukungan eksperimental yang tersedia untuk Bitcode dalam pengembangan yang dikembangkan. Proyek Flutter baru sekarang menjadi Swift bukan Objective-C untuk iOS, dan untuk Kotlin, bukan Java untuk Android; tetapi Anda selalu dapat kembali ke mereka jika Anda membutuhkannya. Pesan kesalahan pada Flutter juga mendapatkan pembaruan untuk membuatnya lebih mudah dibaca, lebih ringkas dan lebih bisa ditindaklanjuti.

Bersamaan dengan Flutter 1.9, Google juga merilis Dart 2.5 SDK, yang kemudian mencakup pratinjau teknis dari dua fitur utama yang berorientasi pengembang baru: penyelesaian kode didukung oleh pembelajaran mesin (ML), dan antarmuka fungsi asing: ffi untuk memanggil kode C langsung dari Anak panah. Penyelesaian kode berbasis Pembelajaran Mesin berguna saat daftar API tumbuh terlalu besar dan terlalu lama untuk dijelajahi secara alfabet.

Dengan ML Complete, model bertenaga Dart’s TensorFlow Lite dapat digunakan untuk memprediksi kemungkinan simbol selanjutnya saat pengembang sedang mengedit. Dan dengan panah: ffi, pengembang tidak hanya dapat memanfaatkan API asli yang ada pada sistem operasi tempat kode Dart dijalankan, tetapi juga pustaka asli lintas-platform yang ada yang ditulis dalam C.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *