Flutter Desc
Flutter Desc
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/)
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