Flutter (perangkat lunak): Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Reno-Sifana (bicara | kontrib) k Perbaikan Kosmetika |
|||
(10 revisi perantara oleh 9 pengguna tidak ditampilkan) | |||
Baris 1:
{{Infobox software
| name = Flutter
| logo =Google-flutter-logo.
| logo size =120px
| author = Google
| developer = [[Google]] dan komunitas
| released = Alpha (v0.0.6) / {{Start date and age|2017|5}}<ref>{{Cite web |url=https://github.com/flutter/flutter/releases/tag/v0.0.6 |title=Salinan arsip |access-date=2018-08-04 |archive-date=2019-02-05 |archive-url=https://web.archive.org/web/20190205055416/https://github.com/flutter/flutter/releases/tag/v0.0.6 |dead-url=no }}</ref>
| latest release version = v1.12.13+hotfix.5
| latest preview version = v1.13
| latest release date ={{Start date and age|2019|12|11}}<ref>{{Cite web|url=https://flutter.dev/docs/development/tools/sdk/releases|title=Flutter SDK releases|website=flutter.dev|access-date=2019-12-28|archive-date=2020-05-08|archive-url=https://web.archive.org/web/20200508101726/https://flutter.dev/docs/development/tools/sdk/releases|dead-url=no}}</ref>
| latest preview date = {{Start date and age|2019|11|24}}<ref name="auto">{{Cite web|url=https://github.com/flutter/flutter|title=Flutter makes it easy and fast to build beautiful mobile apps.: flutter/flutter|date=July 29, 2019|via=GitHub|access-date=2018-08-04|archive-date=2023-06-28|archive-url=https://web.archive.org/web/20230628130158/https://github.com/flutter/flutter|dead-url=no}}</ref>
| programming language = [[C (bahasa pemrograman)|C]],[[C++]], [[Dart (bahasa pemrograman)|Dart]] 2 dan ''Skia Graphics Engine'' <ref>{{Cite web |url=https://flutter.io/faq/ |title=Salinan arsip |access-date=2018-08-04 |archive-date=2018-08-09 |archive-url=https://web.archive.org/web/20180809060204/https://flutter.io/faq/ |dead-url=no }}</ref>
| platform = Pengembangan: [[Windows]], [[MacOS]], dan [[Linux]];
Target: [[Android (operating system)|Android]], [[iOS]], [[Google Fuchsia]], [[Windows]], [[MacOS]], [[Linux]], [[Web platform]]
| genre = [[Kerangka kerja aplikasi]]
| website = {{URL|flutter.
}}
'''Flutter''' adalah sebuah [[kerangka kerja aplikasi|
== Sejarah ==
Versi pertama Flutter dikenal sebagai "''Sky''" dan berjalan pada sistem operasi [[Android (sistem operasi)|Android]]. Diresmikan pada perhelatan ''Dart developer summit'' tahun 2015, dengan tujuan untuk mampu [[Rendering (grafik komputer)|merender]] grafis secara konsisten pada 120 [[Tingkat bingkai|bingkai per detik]].<ref>{{cite web|url=https://arstechnica.com/gadgets/2015/05/googles-dart-language-on-android-aims-for-java-free-120-fps-apps/|title=Google’s Dart language on Android aims for Java-free, 120 FPS apps|first=Ron|last=Amadeo|date=1 May 2015|publisher=Ars Technica|access-date=2018-08-04|archive-date=2015-05-06|archive-url=https://web.archive.org/web/20150506182812/https://arstechnica.com/gadgets/2015/05/googles-dart-language-on-android-aims-for-java-free-120-fps-apps/|dead-url=no}}</ref>
Flutter 1.0 dirilis pada tanggal 4 Desember 2018 di acara Flutter Live,<ref>{{Citation|title=Announcing Flutter 1.0 (Flutter Live, Keynote Part 1)|url=https://www.youtube.com/watch?v=kpcjBD1XDwU|accessdate=2019-12-28|language=id-ID|archive-date=2023-04-18|archive-url=https://web.archive.org/web/20230418181031/https://www.youtube.com/watch?v=kpcjBD1XDwU|dead-url=no}}</ref> yang menunjukkan versi "stabil" pertama dari Framework Flutter.
== Arsitektur ==
Baris 29:
* ''Flutter engine''
* Widget spesifik desain
=== ''Dart Platform'' ===
Flutter ditulis dengan bahasa pemograman [[
Versi rilis aplikasi Flutter dikompilasi dengan [[
=== ''Flutter engine'' ===
''Flutter engine'', ditulis terutama dengan [[bahasa pemrograman]] [[C++]], memberikan dukungan [[Rendering (grafik komputer)|rendering]] tingkat rendah menggunakan ''library'' grafik Skia milik Google. Selain itu, ''flutter engine'' juga berinteraksi dengan perkakas pengembangan perangkat lunak (''SDK'') spesifik-serambi (''platform-specific'') seperti yang disediakan oleh [[Android (sistem operasi)|Android]] dan [[iOS]].<ref name=":0">{{Cite web|url=https://flutter.io/technical-overview/|title=Technical Overview - Flutter|website=flutter.io|language=en|access-date=2017-12-13|archive-date=2017-12-13|archive-url=https://web.archive.org/web/20171213201209/https://flutter.io/technical-overview/|dead-url=no}}</ref>
=== ''Foundation library'' ===
''Foundation library'', ditulis dengan bahasa pemrograman [[Dart (bahasa pemrograman)|Dart]], menyediakan fungsi dan ''class-class'' dasar yang digunakan untuk membangun aplikasi menggunakan Flutter, seperti [[Antarmuka pemrograman aplikasi|''API'']] untuk berkomunikasi dengan ''engine''.<ref name=":0" /><ref>{{Cite web|url=https://docs.flutter.io/flutter/foundation/foundation-library.html|title=foundation library - Dart API|website=docs.flutter.io|language=en|access-date=2017-12-13|archive-date=2017-12-13|archive-url=https://web.archive.org/web/20171213143153/https://docs.flutter.io/flutter/foundation/foundation-library.html|dead-url=yes}}</ref>
==== Widget ====
Baris 47:
=== Widget spesifik-desain ===
''Framework'' Flutter berisi dua set [[#Widget|widget]] yang disesuaikan dengan bahasa desain tertenu. Widget [[Desain Material|''Material Design'']] menerapkan bahasa desain Google dengan nama yang sama, sedangkan widget 'Cupertino' meniru desain [[iOS]] milik Apple.<ref name=":0" /><ref>{{Cite web|url=https://flutter.io/widgets/material/|title=Material Design Widgets - Flutter|website=flutter.io|language=en|access-date=2017-12-13|archive-date=2017-12-13|archive-url=https://web.archive.org/web/20171213201309/https://flutter.io/widgets/material/|dead-url=no}}</ref><ref>{{Cite web|url=https://flutter.io/widgets/cupertino/|title=Cupertino (iOS-style) Widgets - Flutter|website=flutter.io|language=en|access-date=2017-12-13|archive-date=2017-12-13|archive-url=https://web.archive.org/web/20171213201019/https://flutter.io/widgets/cupertino/|dead-url=no}}</ref>
<br />
Baris 82:
== Pranala luar ==
* [https://flutter.io/ Situs resmi] {{Webarchive|url=https://web.archive.org/web/20190217120900/https://flutter.io/ |date=2019-02-17 }}
{{Google Inc.}}
|