Anda di halaman 1dari 2

1/21/2020 Flutter (perangkat lunak) - Wikipedia bahasa Indonesia, ensiklopedia bebas

Flutter (perangkat lunak)


Flutter adalah sebuah framework aplikasi mobil
Flutter
sumber terbuka yang diciptakan oleh Google. Flutter
digunakan dalam pengembangan aplikasi untuk sistem Perancang awal Google
operasi Android dan iOS, serta menjadi metode utama Pengembang Google dan komunitas
untuk membuat aplikasi Google Fuchsia.[4]
Rilis perdana Alpha (v0.0.6) / Mei
2017[1]
Rilis pratayang Release Preview 1 /
Daftar isi Juni 2018[2]

Sejarah Bahasa pemrograman C,C++, Dart 2 dan


Skia Graphics Engine
Arsitektur [3]
Flutter engine
Foundation library Platform Pengembangan:
Widget Windows, MacOS dan
Widget spesifik-desain Linux, Target: Android,
iOS dan Google
Referensi Fuchsia
Pranala luar Jenis Kerangka kerja
aplikasi

Sejarah Situs web flutter.io (http://flutter.i


o)
Versi pertama Flutter dikenal sebagai "Sky" dan
berjalan pada sistem operasi Android. Diresmikan pada perhelatan Dart developer summit tahun
2015, dengan tujuan untuk mampu merender grafis secara konsisten pada 120 bingkai per detik.[5]

Arsitektur
Komponen utama Flutter termasuk:

Flutter engine
Foundation library
Widget spesifik desain

Flutter engine
Flutter engine, ditulis terutama dengan bahasa pemrograman C++, memberikan dukungan rendering
tingkat rendah menggunakan library grafik Skia milik Google. Selain itu, flutter engine juga
berinteraksi dengan perkakas pengembangan perangkat lunak (SDK) spesifik-serambi (flatform-
specific) seperti yang disediakan oleh Android dan iOS.[6]

Foundation library

https://id.wikipedia.org/wiki/Flutter_(perangkat_lunak) 1/2
1/21/2020 Flutter (perangkat lunak) - Wikipedia bahasa Indonesia, ensiklopedia bebas

Foundation library, ditulis dengan bahasa pemrograman Dart, menyediakan fungsi dan class-class
dasar yang digunakan untuk membangun aplikasi menggunakan Flutter, seperti API untuk
berkomunikasi dengan engine.[6][7]

Widget
Desain antarmuka pengguna dalam Flutter melibatkan perakitan dan/atau pembuatan berbagai
widget. Sebuah widget dalam Flutter mewakili deskripsi yang tetap dari bagian antarmuka pengguna;
semua grafik, termasuk teks, bentuk, dan animasi dibuat menggunakan widget. Widget yang lebih
kompleks dapat dibuat dengan memadukan widget-widget yang lebih sederhana.

Widget spesifik-desain
Framework Flutter berisi dua set widget yang disesuaikan dengan bahasa desain tertenu. Widget
Material Design menerapkan bahasa desain Google dengan nama yang sama, sedangkan widget
'Cupertino' meniru desain iOS milik Apple.[6][8][9]

Referensi
1. ^ https://github.com/flutter/flutter/releases/tag/v0.0.6
2. ^ https://medium.com/flutter-io/flutter-release-preview-1-943a9b6ee65a
3. ^ https://flutter.io/faq/
4. ^ "Google's "Fuchsia" smartphone OS dumps Linux, has a wild new UI". Ars Technica.
5. ^ Amadeo, Ron (1 May 2015). "Google's Dart language on Android aims for Java-free, 120 FPS
apps". Ars Technica.
6. ^ a b c "Technical Overview - Flutter". flutter.io (dalam bahasa Inggris). Diakses tanggal 2017-12-
13.
7. ^ "foundation library - Dart API". docs.flutter.io (dalam bahasa Inggris). Diakses tanggal 2017-12-
13.
8. ^ "Material Design Widgets - Flutter". flutter.io (dalam bahasa Inggris). Diakses tanggal 2017-12-
13.
9. ^ "Cupertino (iOS-style) Widgets - Flutter". flutter.io (dalam bahasa Inggris). Diakses tanggal
2017-12-13.

Pranala luar
Situs resmi (https://flutter.io/)

Diperoleh dari "https://id.wikipedia.org/w/index.php?title=Flutter_(perangkat_lunak)&oldid=14083007"

Teks tersedia di bawah Lisensi Atribusi-BerbagiSerupa Creative Commons; ketentuan tambahan mungkin berlaku. Lihat
Ketentuan Penggunaan untuk lebih jelasnya.

https://id.wikipedia.org/wiki/Flutter_(perangkat_lunak) 2/2

Anda mungkin juga menyukai