Membuat Aplikasi Mobile dengan Flutter untuk Pemula

Halo Sobat, kali ini saya mau ngajak Sobat buat nyoba sesuatu yang seru: bikin aplikasi mobile pakai Flutter

Apa Itu Flutter?

Flutter adalah framework buatan Google buat bikin aplikasi cross-platform. Artinya, dengan satu kode, Sobat bisa bikin aplikasi buat Android dan iOS sekaligus. Efisien, kan?

Kenapa Harus Pakai Flutter?

  • Kode sekali, bisa jalan di mana-mana
  • UI yang menarik dengan widget bawaan
  • Performa cepat dengan native compilation
  • Didukung langsung oleh Google

Cara Install Flutter di Linux

Buat Sobat yang pakai Ubuntu, ini langkahnya:

sudo apt update && sudo apt install flutter

Setelah itu, cek apakah Flutter sudah terinstal dengan baik:

flutter doctor

Membuat Proyek Flutter Pertama

Setelah instalasi selesai, mari buat proyek baru:

flutter create my_app cd my_app flutter run

Kalau semuanya berjalan lancar, aplikasi contoh bakal tampil di emulator atau perangkat Sobat

Membuat Aplikasi to-do list

Sekarang, mari kita buat aplikasi to-do list sederhana dengan state management.

Tambahkan dependensi provider ke dalam proyek:

flutter pub add provider

Lalu, buat file baru todo_model.dart dan tambahkan kode berikut:

import 'package:flutter/material.dart'; class TodoModel extends ChangeNotifier {   List _todos = [];   List get todos => _todos;   void addTodo(String todo) {     _todos.add(todo);     notifyListeners();   } }

Setelah itu, tambahkan provider di main.dart dan buat tampilan input serta daftar tugas.

Jalankan kembali aplikasi dan lihat hasilnya

 

Selamat mencoba, Sobat! Kalau ada pertanyaan, silakan tinggalkan komentar ya

Leave a Reply

Your email address will not be published. Required fields are marked *