Widget HTML #1

Flutter Project - Belajar Membuat Mobile Apps Android dan iOS dengan Flutter

Halo sobats,

Pada kesempatan ini saya akan membuat catatan sebagai media pengingat tentang project belajar saya saat ini dalam membuat Mobile Apps atau Aplikasi Mobile multi platform yang produknya bisa langsung diproduksi untuk Android dan iOS sekaligus dengan menggunakan Flutter tanpa perlu membuat dua coding terpisah.

Jadi dengan membuat mobile apps menggunakan Flutter ini, tujuan saya adalah sekali dayung, dua tiga pulau terlampaui. 🤭

Namun begitu, catatan ini saya rasa akan tetap cukup panjang, maka saya buat saja laman untuk mengurutkan catatan belajar Flutter ini dalam satu laman ini supaya lebih mudah dipahami alurnya (oleh saya sendiri)... 😂

Apa itu dan Kenapa Flutter

Setelah mencari-cari informasi tentang development software untuk pengembangan mobile apps akhirnya saya memutuskan untuk mempelajari Flutter karena:
  1. Flutter adalah software pengembangan aplikasi mobile buatan Google. Yup! Google yang produknya selalu saya dan mungkin sebagian besar dari sobats juga gunakan setiap hari. 😅

    Yang mana sebagai produknya Google, Flutter rasanya akan tetap mendapatkan dukungan yang kuat dari Google, meliputi pembaruan reguler, dokumentasi yang baik, hingga integrasi dengan layanan Google yang lain seperti Firebase.

  2. Flutter memungkinkan pengembangan aplikasi multi-platform untuk Android dan iOS dengan source code yang sama. Sehingga akan dapat mengurangi waktu dan biaya pengembangannya karena tidak perlu membuat dan maintenance kode secara terpisah untuk setiap platform.

  3. Flutter menggunakan mesin rendering sendiri yang disebut "Skia" untuk menggambar user interface, yang memungkinkan kinerja aplikasi yang cepat dan responsif.

  4. Flutter memiliki berbagai custom widget yang memungkinkan developer untuk membuat user interface yang sangat kaya dan menarik. Selain itu, developer Flutter juga dapat membuat custom widget sendiri sesuai kebutuhan.

  5. Ada fitur "Hot Reload" yang memungkinkan developer untuk melakukan perubahan pada kode sumber aplikasi dan melihat perubahan tersebut secara langsung realtime tanpa perlu me-restart aplikasi.

  6. Flutter memiliki komunitas developer yang besar dan aktif, yang berarti ada banyak tutorial dan sharing yang tersedia untuk membantu developer khususnya pemula seperti saya dalam mengatasi tantangan pengembangan. 😁

Faktor-faktor di atas sangat menarik untuk saya dalam memberanikan diri belajar pengembangan mobile apps. hehe...

Belajar Membuat Mobile Apps dengan Flutter

Akhirnya dimulai juga catatan Belajar membuat Mobile Apps dengan Flutter saya ini dalam langkah-langkah sederhana dan bertahap yang saya catat dalam artikel-artikel di blog ini.

Pertama-tama mari kita belajar:
  1. Cara Install Flutter

Laman ini akan saya update berkala berdasarkan progress belajar saya.
Semoga semuanya lancar dan produknya jadi. 😁

Semoga catatan-catatan ini juga bisa memberi manfaat untuk sobats semua.