Функция runApp() во Flutter
Во Flutter существует функция runApp , запускающая "окно" приложения. Кроме того, ее можно применять и для смены "окон". На практике она принимает одно значение типа widget. При этом все компоненты построения интерфейса -- это, по сути, виджеты, которые имеют свои особенности. Для начала работы вам потребуется просто подключить библиотеку material:
import 'package:flutter/material.dart';
Рассмотрим пример кода простейшей программы Flutter на языке Dart:
Таким образом в качестве параметра виджета для функции runApp нами был передан объект класса MaterialApp. А в параметре home был передан виджет Text. Важный момент: виджет Text обязан иметь хотя бы один обязательный параметр типа String.
Также во время создания экземпляра класса MaterialApp у нас есть возможность указать параметр debugShowCheckedModeBanner со значением false – в результате надпись "debug" будет скрыта.
Ну и останется обернуть виджет текста классом Scaffold.
import 'package:flutter/material.dart'; void main() { runApp( new MaterialApp( debugShowCheckedModeBanner: false,// скроем надпись debug home: new Scaffold( appBar: new AppBar(title: new Text('Otus.ru')), body: new Text('Hello World!') ) ) ); }
По материалам https://flutter.su/.