Tutorial Flutter #1 : Pengenalan dan Persiapan Pemrograman Mobile dengan Flutter

 HALO BALIK AMA GW WhmmGlobe

KALI INI GW AKAN MEMBERIKAN TUTOR FLUTTER


           

Apa itu Flutter?

Flutter adalah sebuah framework open-source yang dikembangkan oleh Google untuk membangun antarmuka (user interface/UI) aplikasi Android dan iOS.

Apa bedanya membuat aplikasi android menggunakan Android Studio (native) dengan Flutter?

Perbedaan pertama :

Ada fitur hot reload yang disediakan oleh Flutter.

Ini akan membuat kita ngoding android terasa seperti ngoding web. Setiap ada perubahan, kita tidak perlu kompilasi atau build ulang untuk melihat hasilnya.

Sedangkan pada Android Studio, kita harus melakukan build APK di setiap kali kita ingin men-debug dan melihat hasil aplikasi pada emulator.

Kadang proses ini memakan waktu yang cukup lama, apalagi spek komputer yang digunakan tidak terlalu tinggi.

Perbedaan kedua :

Kemudian perbedaan berikutnya dari bahasa pemrograman yang digunakan. Flutter menggunakan bahasa pemrograman Dart, sedangkan Android Studio menggunakan bahasa pemrograman Java dan Kotlin.

Perbedaan ketiga :

Aplikasi yang kita buat dengan Flutter dapat di-build ke Android dan iOS. Sedangkan Android Studio hanya bisa di-build ke Android saja.

Ini untungnya belajar Flutter, sekali coding…aplikasi bisa digunakan pada Android dan iOS.

Enak bukan?

</=====================================================================/>

Contoh-contoh aplikasi yang dibangun dengan Flutter:

- Alibaba (Android);

- Google AdWords (Android);

- App Tree (Android);

- Topline (Android);

- Hamilton (Android dan iOS);

- dll.

Apa Saja Peralatan yang Harus disiapkan untuk Belajar Flutter?

Ada beberapa peralatan yang harus kita install untuk memulai belajar dan membuat aplikasi dengan Flutter :

1. Java Development Kit (JDK)

2. Android Studio

3. Android SDK

4. Flutter SDK

5. Teks Editor (atau bisa juga pakai Android Studio).

Lah, kenapa kok harus install JDK dan Android Studio?

Begini penjelasannya :

1. Install JDK

Peralatan esensial yang paling dibutuhkan sebenarnya Flutter SDK, Android SDK, dan Teks Editor saja.

Namun, karena kita butuh Android Studio untuk menginstal Android SDK, maka kita juga harus install Java JDK donk!

Silahkan install Java JDK di Linux dengan perintah ini :

Pada komputer saya, JDK yang digunakan adalah versi 10. Ini mungkin bawaan dari Kubuntu 18.04.

2. Install Android Studio dan Android SDK

Kita membutuhkan Android Studio untuk menginstall Android SDK, silahkan ikuti tutorial ini: Cara Install Android Studio di Linux.

Setelah itu, nanti kita akan memiliki direktori Android di dalam direktori home. Direktori ini berisi Android SDK yang kita butuhkan untuk pengembangan aplikasi android.

Ukurannya cukup besar, bahkan sampai puluhan GB jika kita install semua system image dan API Android-nya.

Tugas kita berikutnya adalah menambahkan direktori ~/Android/Sdk ke dalam file ~/.bashrc, agar perintah android dapat digunakan pada terminal dan flutter juga dapat mendeteksinya.

Silahkan buka file ~/.bashrc dengan nano :

Lalu pada bagian akhir tambahkan baris ini:

Tutup teks editor nano dengan menekan Ctrl+x lalu ketik y untuk menyimpan dan terakhir tekan Enter.

Setelah itu, coba buka terminal baru dan ketik perintah :

Dan Berhasil... Lanjut Yang 3

3. System Requirement Flutter

Untuk bisa menginstal Flutter, pastikan kamu memnuhi requirement berikut :

- Gunakan Sistem Operasi Linux (64 bit)

- Memiliki ruang kosong sebesar 600MB

Lalu tools berikut harus sudah terinstal :

- bash

- curl

- git versi 2 ke atas

- mkdir

- rm

- unzip

- which

- xz-utils

- libglu1-mesa

Silahkan install mereka semua dengan perintah berikut ini


4. Install Flutter SDK

Peralatan yang dibutuhkan berikutnya adalah Fluter SDK.

Silahkan buka ini untuk mendownload Flutter SDK : < Klik Here >

Flutter SDK tersedia untuk tiga platform: Windows, Linux, dan MacOs.

Silahkan pilih sesuai sistem operasi yang digunakan.

Nanti kita akan diberikan link download SDK, pilih salah satu.

Setelah mendapatkan arsip tar.xz, silahkan esktrak ke tempat yang digininkan.

Saya sendiri akan ekstraknya ke ~/apps/, karena di sana saya biasanya menaruh beberapa aplikasi.

Setelah itu, buka lagi file ~/.bashrc dan tambahkan direktori Flutter di bagian akhir.

Setelah disimpan, silahkan buka terminal baru dan ketik perintah :

flutter

Maka, kita sudah berhasil menginstal Flutter.


--> Oke Sekian Terima Kasih :) <--

Lebih baru Lebih lama