Flutter (software): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Esempio di Hello World in Flutter: Eliminato una riga vuota |
m aggiunti collegamenti alla documentazione ed al sito pub.dev |
||
(4 versioni intermedie di 3 utenti non mostrate) | |||
Riga 6:
|Genere2 = Software development kit
}}
'''Flutter''' è un ''[[framework]] open-source'' creato da [[Google (azienda)|Google]] per la creazione di interfacce native per [[iOS]], [[Android]], [[Linux]], [[macOS]] e [[Microsoft Windows|Windows]] oltre
Con la versione 1.9, Google
== Storia ==
La prima versione di Flutter
== Architettura
I componenti principali di Flutter sono:
* La piattaforma [[Dart (linguaggio)|Dart]]
* Il motore grafico di Flutter
* La Foundation library
* I Design-specific
=== Flutter engine ===
Riga 25:
=== Foundation library ===
La Foundation library, scritta in [[Dart (linguaggio)|Dart]], fornisce classi e funzioni di base utilizzate per costruire applicazioni che utilizzano Flutter, come le [[Application programming interface|API]] per comunicare con l'engine.
=== Widget ===
Riga 34:
== Esempio di Hello World in Flutter==
<syntaxhighlight lang="dart" line="1" copy=1>
import 'package:flutter/material.dart';
Riga 62:
</syntaxhighlight>
L'importazione del pacchetto (''package'') Material consente l'uso di classi e
È disponibile anche il pacchetto Cupertino per la realizzazione di [[Interfaccia utente|UI]] in stile iOS.
Il widget
=== Pub.dev ===
Al fine della realizzazione di applicazioni più complesse è, talvolta, necessario sfruttare librerie esterne. A tale scopo, Google, ha messo a disposizione degli utenti il sito [https://pub.dev/ pub.dev]. Esso è la repository ufficiale per i pacchetti Dart e Flutter, dove sono disponibili sia librerie create e supportare direttamente da Flutter, che dai singoli utenti.
== Note ==
Line 74 ⟶ 77:
== Collegamenti esterni ==
* [https://docs.flutter.dev/ Documentazione ufficiale Flutter]
* {{Collegamenti esterni}}▼
* [https://dart.dev/docs Documentazione ufficiale Dart]
▲* [https://pub.dev/ Pub.dev]{{Collegamenti esterni}}
{{Portale|Google|Informatica}}
|