news

Senin, 15 Juni 2020

Cara Install Pemrograman Dart di Komputer/Laptop dan Tools nya

Pada modul ini kita akan mulai menyiapkan tools apa saja yang dibutuhkan untuk membuat dan menjalankan aplikasi Dart pertama kita.

Setiap tools yang akan digunakan bertujuan agar kita mampu mengembangkan aplikasi Dart secara lokal pada laptop atau komputer masing-masing. 
Namun, jika Anda ingin melakukannya secara online, Anda bisa memanfaatkan DartPad
Sebuah tool yang memungkinkan Anda menulis dan menjalankan kode Dart pada jendela browser. DartPad ini dapat Anda akses pada tautan https://dartpad.dev/.
Berikut ini adalah tampilan DartPad:
2020032611595557469e47e75e3febe8f39a4edb62db28.png

Instalasi Dart SDK

Untuk bisa menjalankan Dart pada perangkat lokal, kita perlu menginstal Dart SDK. Dart SDK adalah kumpulan library dan command-line tools yang dibutuhkan untuk mengembangkan aplikasi webcommand-line, dan server menggunakan Dart. 
Untuk pengembangan aplikasi mobile, Anda bisa langsung menggunakan Flutter SDK yang telah termasuk Dart SDK di dalamnya.
Dart memiliki dua versi rilis, yaitu stable dan devStable releases adalah versi Dart SDK yang stabil dan biasanya diperbarui setiap 6 minggu. 
Saat ini stable release Dart adalah versi 2.7.1 sedangkan dev channel adalah versi preview yang biasanya di-update setiap satu minggu. 
Anda dapat memilih untuk menggunakan versi dev jika ingin mendapatkan akses lebih awal ke berbagai fitur dan perbaikan baru.
Dart SDK dapat Anda instal sesuai dengan sistem operasi yang Anda gunakan.

Windows

Jika Anda menggunakan sistem operasi Windows, Anda dapat mengunduh Dart SDK pada tautan berikut: https://www.gekorm.com/dart-windows.
Anda dapat memilih menggunakan Dart SDK versi stable atau pun dev.
202003261347367fa07fd922e0b09c89bb85595fcc901a.jpeg
Setelah diunduh, double click berkas tadi lalu ikuti langkah-langkah instalasi.
20200326134857063a52cfe97995083094d92fde87e3da.jpeg
Tentukan lokasi instalasi Dart SDK.
2020032613493002a46c9d64afcf839ed4c89f0cbd4fe2.jpeg
Tunggu proses instalasi hingga selesai.
20200326135005c318887f8c58b34410e3ee0c6b909a5f.jpeg
202003261350499d7603eb2977aebdf15063cf0718417a.jpeg

Linux

Bagi pengguna linux, Anda dapat menginstal Dart SDK melalui terminal dengan perintah apt-get.
Jalankan perintah berikut untuk set up Dart SDK:


  1. sudo apt-get update

  2. sudo apt-get install apt-transport-https

  3. sudo sh -c 'wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'

  4. sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'



Kemudian jalankan perintah berikut untuk menginstal Dart SDK versi stable:


  1. sudo apt-get update

  2. sudo apt-get install dart



Jika Anda ingin untuk menginstal versi dev, gunakan perintah berikut:


  1. sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_unstable.list > /etc/apt/sources.list.d/dart_unstable.list'

  2. sudo apt-get update

  3. sudo apt-get install dart



Selanjutnya kita perlu menambahkan folder bin dari Dart SDK yang telah terpasang ke environment PATH. Caranya jalankan perintah berikut:


  1. echo 'export PATH="$PATH:/usr/lib/dart/bin"' >> ~/.profile



Mac

Untuk Mac, Anda dapat menginstal Dart SDK menggunakan Homebrew.
Jalankan perintah berikut:


  1. brew tap dart-lang/dart

  2. brew install dart



Jika Anda ingin menggunakan versi dev, tambahkan perintah --devel:


  1. brew install dart -- --devel





Instalasi IDE

Dart adalah bahasa yang fleksibel dengan tools pendukung yang cukup banyak. 
Mulai dari DartPad di mana Anda dapat bereksperimen dengan fitur-fitur Dart secara online tanpa perlu mengunduh software apa pun.
Namun jika Anda memiliki kebutuhan untuk menyimpan project dan mengerjakannya secara lokal, menggunakan teks editor atau Integrated Development Environment (IDE) adalah opsi yang tepat. 
Anda dapat menggunakan Dart pada IDE populer seperti Android Studio, IntelliJ IDEA, atau Visual Studio Code dengan memanfaatkan plugin yang disediakan. 
Selain itu plugin Dart juga bisa digunakan pada editor seperti Emacs, Atom Vim, dan Eclipse.
Untuk kemudahan dan meningkatkan produktivitas dalam mengembangkan aplikasi, kita akan menggunakan IDE IntelliJ IDEA. 
IDE ini memiliki beberapa fitur yang sangat membantu kita sebagai developer seperti code suggestionsshortcutversion control, dll. 
Guna mengenal IntelliJ IDEA lebih lanjut, silakan baca blog berikut: Berkenalan Dengan IntelliJ IDEA.

Pastikan komputer Anda memenuhi syarat di atas. Jika sudah, unduhlah berkas instalasi IntelliJ IDEA berdasarkan sistem operasi yang digunakan pada tautan https://www.jetbrains.com/idea/download/. Anda bisa mengunduh versi Community untuk penggunaan lisensi secara gratis. Selanjutnya ikuti langkah-langkah instalasi sesuai sistem operasi yang digunakan.

Linux

Setelah berhasil mengunduh berkas, ekstrak berkas tersebut dengan menggunakan perintah yang dijalankan pada terminal berikut:


  1. tar xvf ideaIC-2019.3.2.tar.gz


Lalu, masuk ke dalam folder bin dengan menggunakan perintah:


  1. cd idea-IC-193.6015.39/bin/


Terakhir, jalankan shell script idea.sh dengan menggunakan perintah:


  1. ./idea.sh


Ikuti instruksi pada jendela yang tampil untuk menyelesaikan proses instalasi.

Windows dan macOS

Berbeda dengan Linux, jika menggunakan Windows atau macOS, Anda tidak perlu mengekstrak hasil unduhan. Anda bisa langsung menjalankan berkas idealC-2019.3.2.exe (Windows) atau idealC-2019.3.2.dmg (macOS). Lalu ikuti instruksi pada jendela yang tampil untuk menyelesaikan proses instalasi.

Memasang Dart SDK

20200326140408d1766e0f162f6087285acb9acc137393.jpeg
Setelah proses instalasi IntelliJ IDEA selesai, langkah selanjutnya kita perlu menambahkan plugin Dart agar bisa kita gunakan membuat project Dart. Caranya klik Configure -> Plugins. Pada tab Marketplace cari plugin Dart lalu klik Install.
202003261405325ed3e983bda1050bc9c7b6770e4f8fba.jpeg
Setelah plugin terinstal, Anda perlu untuk me-restart IDE.
Selamat! Anda telah siap untuk membuat aplikasi dengan Dart. Untuk mulai membuat project klik Create New Project
Anda perlu memasukkan directory dari tempat Anda menginstall Dart SDK. Jika Anda pengguna Linux dan macOS, SDK Anda biasanya akan terletak di direktori /usr/lib/dart.
2020032614070963ccd654800daa0a1dbc002a85cae5db.jpeg