Memahami Cara Mengimport Asset ( Gambar Dan Font )

Flutter adalah Cross-Platform Mobile App SDK (Software Development Kit) untuk membuat aplikasi Android dan iOS dari satu codebase (shared) dengan performa tinggi. Saat ini flutter dapat digunakan untuk mengembangkan aplikasi Web, Linux dan MacOS. Namun fitur ini masih dalam tahap beta.

Flutter dikembangkan oleh google dengan tujuan utama mempermudah pengembangan aplikasi mobile. Penggunaan flutter 100% gratis (Open Source). Dart merupakan bahasa pemrograman yang digunakan untuk mengembangkan aplikasi Flutter.

Contoh: Menambahkan Asset (Gambar)
  1. Semua asset yang digunakan pada aplikasi (Gambar, Font, Video, dsb) di deklarasikan pada file pubspec.yaml
  2. Untuk memudahkan pengembangan, simpan semua asset ke dalam folder asset, beri nama yang terstruktur agar mudah dicari.Memahami Cara Mengimport Asset ( Gambar Dan Font )
  3. Pada pubspec.yaml, uncomment baris kode untuk mendeklarasikan assets. Tekan ctrl+/ pada keyboard untuk uncommentMemahami Cara Mengimport Asset ( Gambar Dan Font )
  4. Ubah lokasi asset menjadi sesuai dengan tempat Anda menyimpan image yang ingin ditambahkanMemahami Cara Mengimport Asset ( Gambar Dan Font )
  5. Gunakan widget Image.asset untuk menampilkan gambar melalui asset.
  6. Ubah properti “Size” yang dimiliki Image.asset agar ukuran gambar tidak terlalu kecil

Gesture
Gesture digunakan untuk berinteraksi dengan mobile (Touch). Beberapa Gesture yang dapat digunakan diantaranya: Tap, Double Tap, Drag, Pinch, dll

Memahami Cara Mengimport Asset ( Gambar Dan Font )

Gesture

Memahami Cara Mengimport Asset ( Gambar Dan Font )
Access API
  1. Add the http package
  2. Make a network request
  3. Convert the response into a custom Dart object
  4. Fetch the data

Access API: Add the http package

Memahami Cara Mengimport Asset ( Gambar Dan Font )

Pada AndroidManifest.xml:

Memahami Cara Mengimport Asset ( Gambar Dan Font )

Access API: Make a network request

Memahami Cara Mengimport Asset ( Gambar Dan Font )

Access API: Convert the response into a custom Dart object

Memahami Cara Mengimport Asset ( Gambar Dan Font )
Memahami Cara Mengimport Asset ( Gambar Dan Font )

Access API: Fetch the Data

Memahami Cara Mengimport Asset ( Gambar Dan Font )
Access API: Complete Code

Memahami Cara Mengimport Asset ( Gambar Dan Font )

Kesimpulan
  1. Flutter merupakan multi-platform SDK yang memungkinkan developer untuk mengembangkan aplikasi Android & iOS dengan satu framework
  2. Dibanding multi-platform framework lain, Flutter unggul di performa aplikasi karena tidak membutuhkan “jembatan” dalam mengkompilasi aplikasinya
  3. Aplikasi Flutter dibangun dengan paradigma “Widget-Tree” dimana objek interfacenya merupakan widget-widget yang memiliki propertinya masing-masing

Sumber Referensi :
 towardsdatascience.com | statista.com