Flutter 1.7 - apa yang baru dalam rilis 10 Juli 2019

Belum lama ini ada rilis Flutter di Google I / O, tetapi tim Flutter kembali meluncurkan versi baru dengan item baru yang menarik yang tidak bisa saya bagikan untuk dibagikan.


Foto latar belakang gratis dari sini

Entah bagaimana kebetulan saya terjun ke pengembangan di Dart + Flutter. Selain fakta bahwa aplikasi langsung bekerja di iOS dan Android dan, pada saat yang sama, kode asli dihasilkan, saya menyukai keterbukaan kode (Anda dapat masuk lebih dalam ke kelas-kelas dan menonton kode kernel) dan keterbukaan komunitas. Sebagai kontribusi kepada komunitas, saya menerbitkan pengunduran ulang gratis artikel ini tentang rilis baru dari pengembang.

Dukungan AndroidX untuk aplikasi baru



Pada prinsipnya, sebelumnya, aplikasi dimigrasikan ke AndroidX tanpa masalah , tetapi sekarang ada di sana segera. Saya harus memigrasikan semua proyek saya, jadi membuat yang baru saya berencana untuk menggunakan fitur ini. Untuk melakukan ini, ketika membuat aplikasi, kita cukup menggunakan perintah flutter create project_name --androidx

Dukungan untuk bundel aplikasi Android dan aplikasi Android 64-bit


Mulai 1 Agustus 2019, aplikasi Android yang menggunakan kode asli dan menggunakan Android 9 Pie akan diminta untuk menyediakan versi 64-bit selain 32-bit. Flutter sudah mendukung pembuatan aplikasi Android 64-bit. Tapi, dimulai dengan versi 1.7, dukungan telah ditambahkan untuk membuat Bundel Aplikasi Android segera untuk 2 versi.

Secara pribadi, saya menemukan ini seminggu yang lalu, ketika ketika menghasilkan file .apk yang dapat dieksekusi untuk Android ketika bukannya 12MB, tiba-tiba menjadi 25MB. Setelah itu saya menghasilkan bundel dan sorakan, ukurannya normal kembali.



Apa bundel aplikasi di sini .

Widget baru


Karena Google, jika saya mengerti dengan benar, beralih ke konsep permukaan, alih-alih konsep aplikasi, mereka membayar banyak perhatian pada widget yang mewakili fungsionalitas kepada pengguna.

Dalam rilis ini, slider baru telah ditambahkan untuk rentang (kemungkinan besar untuk digunakan dalam perangkat suhu mereka), di mana kita, sebagai pengembang, dapat masuk dan membuat hal-hal indah kita sendiri.



Font


Meskipun saya seorang pengembang, saya juga memahami pentingnya font. Selain itu, aplikasi ditulis langsung untuk iOS dan Android. Rilis baru meningkatkan penanganan teks untuk iOS . Peningkatan besar untuk dukungan tipografi yang kaya telah dilakukan - termasuk berbagai gaya digit, gaya, dll. Contoh di github .



Menambah jumlah contoh dari mana Anda dapat membuat kode


Saya sangat sering menggantung untuk waktu yang lama pada contoh untuk mengambil teknik pemrograman dari sana atau hanya salin-tempel kode. Fitur yang luar biasa, kodenya dapat digunakan untuk membuat proyek dari contoh dan langsung membuat Jalankan. Tim Flutter menulis bahwa jumlah contoh seperti itu telah meningkat.

flutter create --sample=material.AppBar.1 mysample

Jika contoh dapat dibuat dengan cara ini, maka tab tambahan muncul.



Itu saja, coding yang bagus untuk semua orang :) Juga, teman-teman saya dan saya berencana untuk melakukan satu mitap per bulan di Flutter untuk bersenang-senang dan memompa pada saat yang sama. Yang tertarik bergabung - tulis komentar atau PM.

Source: https://habr.com/ru/post/id460513/


All Articles