Skip to content
This repository was archived by the owner on Feb 18, 2021. It is now read-only.

Latest commit

 

History

History
96 lines (66 loc) · 4.58 KB

README-id.md

File metadata and controls

96 lines (66 loc) · 4.58 KB

Flutter Installer

GitHub issues GitHub forks GitHub stars GitHub license

English | Indonesia

Toolkit instalasi untuk Flutter SDK, termasuk Android SDK dan Java SDK jika belum diinstal (deteksi otomatis).

Cara Menjalankannya

Unduh DI SINI, ekstrak dan jalankan segera.

Harap ingat persyaratan sistem (windows/linux/macos) yang diperlukan sebelum menjalankan aplikasi ini. Pada Linux dan MacOS jika tidak dapat dijalankan atau terjadi kesalahan terkait perizinan silakan lakukan chmod +x flutter_installer_cli terlebih dahulu.

Tolong laporkan ke issues jika gagal atau ada yang salah. Jika tidak bisa menggunakan github issues, kontak langsung ke Telegram @daffaalam.

Jalur Instalasi Kustom

Secara default flutter akan diinstal di C:\Development untuk Windows dan ~/Development untuk Linux dan MacOS. Untuk jalur instalasi khusus Anda dapat menggunakan flag path.

Sebagai contoh pada Windows:

.\flutter_installer_cli.exe --path E:\Dev

atau contoh pada Linux dan MacOS:

./flutter_installer_cli --path /home/user/Dev

Versi Flutter Kustom

Secara default, ini akan mengambil versi flutter terbaru dari channel stable. Jika Anda ingin menggunakan versi lain, gunakan flag channel dan version. Gunakan nama versi dari https://flutter.dev/docs/development/tools/sdk/releases.

Contoh untuk mendapatkan channel beta terbaru:

./flutter_installer_cli --channel beta

Anda juga dapat memilih versi:

./flutter_installer_cli --version v1.12.13+hotfix.9

dan juga dapat menggabungkan kedua flag:

./flutter_installer_cli --channel beta --version v1.14.6

Jika version dan channel tidak menemukan kecocokan, itu akan mengambil versi terbaru pada channel tersebut (secara default adalah channel stable).

Tangkapan Layar

screenshot

Fitur

  • Dukungan Windows, Linux, dan MacOS.
  • Mendeteksi apakah Android Studio dan atau Visual Studio Code sudah diinstal.
  • Mendeteksi apakah Android SDK, Java SDK dan Flutter SDK sudah diinstal.
  • Memeriksa versi terbaru Android SDK, Java SDK, dan Flutter SDK.
  • Menginstal Android SDK, Java SDK, dan Flutter SDK.
  • Menginstal plugin Flutter dan Dart untuk Visual Studio Code dan Android Studio.
  • Memilih versi Flutter sebelumnya.
  • Memilih jalur instalasi khusus.

TODO

  • tinggi - Implementasi ke versi GUI (flutter).
  • rendah - Dokumentasi tiap code dan fitur.
  • rendah - Improvisasi bahasa.
  • rendah - Clean code.

Berkontribusi (Hanya Untuk Pengembang)

Ketika ingin berkontribusi pada repositori ini, silakan bahas terlebih dahulu perubahan yang ingin Anda lakukan melalui github issues, email, atau metode lain dengan pemilik repositori ini sebelum melakukan perubahan.

Menjalankan Tes

  1. Buat mesin virtual baru dengan VirtualBox atau semacamnya.
  2. Jalankan dari Command Prompt, PowerShell, atau Terminal, jangan jalankan langsung dari double klik, sehingga Anda dapat melihat pesan gagal sebelum program keluar.

Deployment

  1. Clone atau unduh repositori ini.
  2. Instal Dart dari https://dart.dev/get-dart.
  3. Jalankan dalam proyek: dart2native bin/flutter_installer_cli.dart.
  4. Tips: Jika Anda tidak memiliki MacOS, Anda bisa gunakan CI/CD Codemagic atau Gitlab.

Lainnya

(Usang) Versi file batch (.bat) di sini.

Lisensi

Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LICENSE untuk detailnya.