Uts
Uts
Soal:
Jawab:
1. Native adalah pemrograman yang murni disusun dan di coding/dibangun oleh para programmer
sendiri tanpa ada istilah tambahan buat settingan/ konfigurasi lainnya.
Multiplatform ,hanya satu kali coding, para developer dapat menghasilkan 2 aplikasi yang dapat
di jalankan pada arsitektur yang berbeda.
2. Flutter merupakan framwork yang dirancang untuk memberi kemudahan kepada para
programmer mobile dalam membangun aplikasi mobile yang bersifat multiplatform dengan
performa native dengan cepat.
Kelebihan :
1. Proses belajar yang Mudah dan Cepat , flutter terbilang cukup ramah untuk dipelajari
karena cukup focus pada Dart
2. Proses Development yang Cepat, memungkinkan kita untuk mengubah kode dan
melihatnya secara langsung saat itu juga tanpa harus menunggu waktu lama untuk proses
compiling
3. Aplikasi Native untuk Android dan IOS, dengan sekali koding pada Flutter maka kita
dapat membuat aplikasi android dan IOS secara bersamaan
3. - Bagian Import : Bagian ini mengambil library dari dependencies untuk digunakan oleh aplikasi.
- Bagian Main : Merupakan bagian yang akan pertama kali di eksekusi saat aplikasi dijalankan.
- Bagian Widget : Tempat kita membuat widget.
4. - Tap : Menyentuh permukaan perangkat dengan ujung jari sebentar lalu melepaskan ujung jari.
- Double Tap : Mengetuk dua kali dalam waktu singkat
- Drag : Menyentuh permukaan perangkat dengan ujung jari lalu gerakkan ujung jari dengan
stabil lalu lepaskan ujung jari tersebut.
- Flick : Mirip dengan menyeret, tetapi melakukannya dengan cara yang lebih cepat.
- Pinch : Menjepit permukaan perangkat menggunakan dua jari.
5. GestureDetector sendiri adalah widget yang digunakan untuk mendeteksi gesture pada widget
seperti gesture ontap, doubletab dan lain-lain.