Cara Memasang Flutter di Windows, Mac, dan Linux

Tutorial ini memandu Anda instal Flutter di Windows, macOS, dan Linux.

Ardianto Nugroho

Ardianto Nugroho

13 July 2025

Cara Memasang Flutter di Windows, Mac, dan Linux

Flutter adalah toolkit UI Google untuk membangun aplikasi yang dikompilasi secara natif yang indah untuk seluler, web, dan desktop dari satu basis kode. Tutorial ini akan memandu Anda melalui proses instalasi Flutter di sistem operasi Windows, macOS, dan Linux.


Saat mengembangkan aplikasi Flutter, Anda akan sering perlu menguji dan berinteraksi dengan API. Apidog adalah alternatif yang sangat baik untuk Postman yang menawarkan serangkaian fitur komprehensif untuk pengembangan dan pengujian API.

Mengapa Mempertimbangkan Apidog?

Apidog memberikan pengalaman yang efisien dengan fitur yang membuat pengujian API lebih efisien:

  1. Platform All-in-one: Dokumentasi API, desain, debugging, pengujian otomatis, dan mocking dalam satu alat
  2. Antarmuka Intuitif: Desain yang mudah digunakan dengan kemampuan yang kuat
  3. Built-in Mock Server: Buat API mock tanpa menulis kode apa pun

4. Fitur Kolaborasi: Kolaborasi tim secara real-time dengan pembaruan yang disinkronkan

5. Dukungan OpenAPI: Impor dan ekspor spesifikasi OpenAPI dengan lancar

6. Dokumentasi yang Dibuat Secara Otomatis: Buat dokumen API interaktif yang indah secara otomatis

7. Kemampuan Pengujian Tingkat Lanjut: Buat skenario pengujian kompleks dengan scripting yang kuat

Memulai dengan Apidog

button
  1. Kunjungi apidog.com untuk mengunduh dan menginstal Apidog untuk platform Anda
  2. Buat akun gratis untuk membuka sinkronisasi cloud dan fitur kolaborasi tim
  3. Impor koleksi Postman Anda yang ada atau mulai dari awal dengan antarmuka intuitif Apidog

Dengan menggabungkan Apidog ke dalam alur kerja pengembangan Flutter Anda, Anda dapat menyederhanakan pengujian API dan membuat proses pengembangan Anda lebih efisien.

Flutter: Pengantar Singkat

Flutter telah merevolusi pengembangan aplikasi lintas platform dengan menawarkan pendekatan basis kode tunggal dengan kinerja mendekati native. Sebelum Anda dapat mulai membangun aplikasi luar biasa dengan Flutter, Anda perlu menyiapkan lingkungan pengembangan Anda. Panduan ini akan memandu Anda melalui proses instalasi langkah demi langkah untuk setiap sistem operasi utama.

Untuk mendapatkan hasil maksimal dari Flutter, Anda perlu menginstal:

Mari selami proses instalasi untuk setiap sistem operasi.

Menginstal Flutter di Windows

Persyaratan Sistem

Langkah 1: Unduh Flutter SDK

  1. Kunjungi situs web resmi Flutter di flutter.dev/docs/get-started/install/windows
  2. Klik tautan "flutter_windows_[version]-stable.zip" untuk mengunduh rilis stabil terbaru
  3. Ekstrak file zip ke lokasi yang diinginkan (mis., C:\src\flutter). Catatan: Hindari menginstal Flutter di direktori seperti C:\Program Files\ yang memerlukan hak akses yang ditinggikan

Langkah 2: Perbarui path Anda

  1. Di bilah pencarian Windows, ketik "env" dan pilih "Edit the system environment variables"
  2. Klik "Environment Variables"
  3. Di bawah "User variables", temukan variabel "Path", pilih dan klik "Edit"
  4. Klik "New" dan tambahkan path ke direktori bin Flutter Anda (mis., C:\src\flutter\bin)
  5. Klik "OK" untuk menyimpan perubahan

Langkah 3: Jalankan Flutter Doctor

  1. Buka Command Prompt atau jendela PowerShell baru
  2. Verifikasi bahwa Flutter ada di path Anda dengan menjalankan:
where flutter dart
  1. Jalankan Flutter Doctor untuk mengidentifikasi dependensi apa pun yang perlu Anda instal:
flutter doctor

Langkah 4: Instal Android Studio (untuk pengembangan Android)

  1. Unduh dan instal Android Studio dari developer.android.com/studio
  2. Luncurkan Android Studio dan ikuti "Android Studio Setup Wizard"
  3. Instal Android SDK terbaru, Android SDK Command-line Tools, dan Android SDK Build-Tools
  4. Terima lisensi Android dengan menjalankan:
flutter doctor --android-licenses

Langkah 5: Siapkan editor

  1. Instal Visual Studio Code atau Android Studio
  2. Instal plugin Flutter dan Dart untuk editor pilihan Anda

Menginstal Flutter di macOS

Persyaratan Sistem

Langkah 1: Unduh Flutter SDK

  1. Kunjungi flutter.dev/docs/get-started/install/macos
  2. Unduh rilis stabil terbaru dari Flutter SDK
  3. Ekstrak file di lokasi yang Anda inginkan (mis., ~/development):
cd ~/development
unzip ~/Downloads/flutter_macos_[version]-stable.zip

Langkah 2: Perbarui path Anda

  1. Tentukan shell mana yang Anda gunakan (zsh untuk macOS yang lebih baru, bash untuk versi yang lebih lama):
echo $SHELL
  1. Untuk zsh, edit ~/.zshrc. Untuk bash, edit ~/.bash_profile:
nano ~/.zshrc
  1. Tambahkan Flutter ke PATH Anda:
export PATH="$PATH:~/development/flutter/bin"
  1. Simpan file dan jalankan:
source ~/.zshrc

Langkah 3: Jalankan Flutter Doctor

flutter doctor

Langkah 4: Instal Xcode (untuk pengembangan iOS)

  1. Instal Xcode dari Mac App Store
  2. Konfigurasikan alat baris perintah Xcode:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
  1. Terima lisensi Xcode:
sudo xcodebuild -license
  1. Siapkan simulator iOS:
open -a Simulator

Langkah 5: Instal Android Studio (untuk pengembangan Android)

  1. Unduh dan instal Android Studio dari developer.android.com/studio
  2. Luncurkan Android Studio dan ikuti wizard penyiapan
  3. Instal Android SDK, alat, dan alat build
  4. Terima lisensi Android:
flutter doctor --android-licenses

Langkah 6: Siapkan editor

  1. Instal Visual Studio Code atau gunakan Android Studio
  2. Instal plugin Flutter dan Dart untuk editor pilihan Anda

Menginstal Flutter di Linux

Persyaratan Sistem

Langkah 1: Instal dependensi

Untuk Ubuntu/Debian:

sudo apt update
sudo apt install -y curl git unzip xz-utils zip libglu1-mesa

Langkah 2: Unduh Flutter SDK

  1. Kunjungi flutter.dev/docs/get-started/install/linux
  2. Unduh rilis stabil terbaru
  3. Ekstrak ke lokasi pilihan Anda:
cd ~/development
tar xf ~/Downloads/flutter_linux_[version]-stable.tar.xz

Langkah 3: Perbarui path Anda

  1. Tentukan shell Anda:
echo $SHELL
  1. Edit file profil Anda (.bashrc untuk bash atau .zshrc untuk zsh):
nano ~/.bashrc
  1. Tambahkan Flutter ke PATH Anda:
export PATH="$PATH:~/development/flutter/bin"
  1. Simpan dan muat ulang pengaturan:
source ~/.bashrc

Langkah 4: Jalankan Flutter Doctor

flutter doctor

Langkah 5: Instal Android Studio

  1. Unduh Android Studio dari developer.android.com/studio
  2. Ekstrak file arsip dan jalankan skrip instalasi:
cd android-studio/bin
./studio.sh
  1. Ikuti wizard penyiapan untuk menginstal Android SDK, alat, dan alat build
  2. Terima lisensi Android:
flutter doctor --android-licenses

Langkah 6: Siapkan editor

  1. Instal Visual Studio Code atau gunakan Android Studio
  2. Instal plugin Flutter dan Dart

Memverifikasi Instalasi Anda

Terlepas dari sistem operasi, setelah instalasi, verifikasi bahwa semuanya telah disiapkan dengan benar:

  1. Buka terminal atau command prompt
  2. Jalankan perintah Flutter Doctor untuk memeriksa masalah apa pun:
flutter doctor -v
  1. Atasi masalah apa pun yang dilaporkan oleh Flutter Doctor
  2. Buat proyek Flutter baru:
flutter create my_first_app
  1. Buka direktori proyek dan jalankan aplikasi:
cd my_first_app
flutter run

Jika Anda melihat aplikasi Flutter default berjalan di simulator atau perangkat yang terhubung, selamat! Anda telah berhasil menginstal Flutter dan siap untuk mulai membangun aplikasi lintas platform.

Kesimpulan

Anda sekarang telah berhasil menginstal Flutter di sistem operasi pilihan Anda dan siap untuk mulai membangun aplikasi lintas platform yang indah. Fitur hot reload Flutter memungkinkan Anda untuk melihat perubahan secara real-time, membuat pengembangan lebih cepat dan lebih menyenangkan.

Ingatlah untuk terus memperbarui Flutter SDK Anda dengan menjalankan flutter upgrade secara berkala, dan jelajahi ekosistem paket Flutter yang kaya yang tersedia.

Baik Anda sedang membangun aplikasi seluler, web, atau desktop, Flutter menyediakan alat dan fleksibilitas untuk mewujudkan ide Anda dengan satu basis kode. Selamat membuat kode!

button

Explore more

Cara Menggunakan OpenAI Sora Secara Gratis: Panduan Lengkap untuk Microsoft Bing Video Creator

Cara Menggunakan OpenAI Sora Secara Gratis: Panduan Lengkap untuk Microsoft Bing Video Creator

💡Ingin alat Pengujian API hebat yang menghasilkan Dokumentasi API yang indah? Ingin platform Terintegrasi, All-in-One untuk Tim Pengembang Anda bekerja sama dengan produktivitas maksimum? Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!tombol Model teks-ke-video mutakhir OpenAI, Sora, telah mengubah pembuatan konten yang dihasilkan AI dengan kemampuannya menciptakan video yang sangat realistis dari instruksi teks sederhana. Namun, biaya

3 June 2025

Apa itu Ollama? Cara Menginstal Ollama?

Apa itu Ollama? Cara Menginstal Ollama?

💡Ingin alat Pengujian API yang hebat yang menghasilkan Dokumentasi API yang indah? Ingin platform terintegrasi, All-in-One untuk Tim Pengembang Anda bekerja sama dengan produktivitas maksimum? Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau! button Lanskap kecerdasan buatan (AI) terus berkembang dengan kecepatan tinggi, dan Model Bahasa Besar (LLM) menjadi semakin kuat dan mudah diakses. Meskipun banyak orang berinteraksi dengan model

28 April 2025

Di Mana Unduh Swagger UI Bahasa Indonesia Gratis?

Di Mana Unduh Swagger UI Bahasa Indonesia Gratis?

Ingin Swagger UI dalam Bahasa Indonesia? Artikel ini menjelaskan mengapa tidak ada unduhan resmi gratis dan cara mengaktifkan terjemahan. Jelajahi fitur Swagger dan lihat mengapa Apidog adalah alternatif Swagger superior untuk desain, pengujian, dan dokumentasi API yang terintegrasi.

23 April 2025

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.