Skip to main content

Intro

Flutter merupakan SDK atau Software Development Kit untuk membuat aplikasi cross-platform yang dapat di jalankan pada Mobile, Desktop, TV dll.

Saat ini Flutter sudah pada versi 2, dan paling banyak digunakan untuk membuat aplikasi mobile. iOS dan Android merupakan penguasa pasar OS Mobile, dengan Flutter kita dapat membuat Aplikasi dengan single code-base untuk kedua OS Mobile tersebut secara langsung !

Flutter menggunakan bahasa pemrograman Dart.

flutter-logo

Kenapa Flutter

Pasti bertanya-tanya kenapa harus menggunakan Flutter SDK untuk men-develop aplikasi mobile saat ini dengan Flutter ?

info

Flutter dapat merubah proses development aplikasi. Membuat, testing dan mendeploy aplikasi mobile, web dan desktop yang indah Hanya dengan satu basis kode / single codebase

Cepat

Code Flutter langsung di compile ke ARM atau Intel (processor) dll untuk performa yang sangat cepat di berbagai device

Produktif

Buat dan Lakukan perubahan pada code dengan Hot Reload untuk melihat perubahan yang instant tanpa kehilangan state.

Fleksibel

Menggunakan Skia Engine untuk mengontrol setiap pixel di layar

Siapa di Balik Flutter

Ya, Flutter SDK di-dukung dan dibuat oleh Tim Google secara langsung.

Prasyarat Pembelajaran

Adapun beberapa hal yang dapat di persiapkan sebelum mempelajari Flutter SDK

  1. Basic OOP / PBO
  2. Basic Dart