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

Tinggalkan Balasan

Informasi kontak Anda tidak akan dipublikasikan. Kolom yang wajib diisi ditandai *