Mulai menggunakan Flutter for Surface Duo
Untuk memulai, ikuti petunjuk untuk mengunduh dan menginstal emulator layar ganda Surface Duo pada komputer yang juga telah Anda siapkan untuk pengembangan Flutter. Anda dapat mengikuti Panduan Memulai Flutter jika Anda tidak menginstal flutter.
Dukungan yang Dapat Dilipat Berkibar
Fitur tampilan MediaQuery
Fondasi untuk dukungan yang dapat dilipat di Flutter adalah fitur tampilan. Mereka adalah bagian dari tampilan yang membuat distorsi visual dan dapat membuat pemisahan logis di ruang layar. Untuk mempelajari selengkapnya tentang cara menggunakannya, baca dokumentasi MediaQuery.
Dialog dan popup
Dialog dan menu popup memperhitungkan fitur tampilan dan menghindari tumpang tindih. Untuk memiliki kontrol yang lebih baik atas penempatan dialog dan perilaku popup Anda, baca dokumentasi rute popup sadar Engsel.
Widget TwoPane
Sebaiknya bekerja dengan komponen tingkat yang lebih tinggi jika proyek Anda cocok untuk komponen tersebut. TwoPane adalah widget yang memudahkan untuk mengisi setiap layar saat aplikasi Anda membentang. Ini juga membantu dengan tablet, desktop, dan tata letak layar yang lebih besar sebagai hasilnya. Pelajari selengkapnya dengan membaca dokumentasi TwoPane.
Bekerja dengan sudut engsel
Engsel pada Surface Duo dan perangkat lain yang dapat dilipat berisi sensor yang memberi tahu kita sudut antara dua layar. Ini dianggap sebagai data tingkat rendah dan sebaiknya gunakan postur fitur tampilan alih-alih sudut engsel secara langsung. Jika kasus penggunaan Anda memerlukan mengetahui sudut engsel yang tepat, baca dokumentasi sudut engsel.