Создание первого флаттер-проекта
При создании приложений Flutter для производственной среды вам следует подумать об использовании Android
Studio или VSCode и установить соответствующие плагины. Они предлагают отладчик, подсказки, дружественный пользовательский интерфейс
и мощные инструменты оптимизации, которые мы подробно рассмотрим.
void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { const MyApp(); Widget build(BuildContext context) { return MaterialApp( home: Scaffold( body: Center( child: Text("Flutter app!"), ); } }
Это очень простой пример минимального приложения Flutter. Вы можете сразу заметить,
что есть функция void main() { ... }, необходимая Dart для определения точки входа в программу
. UI — это набор виджетов, украшающих экран множеством объектов; вы узнаете,
как правильно их использовать для создания эффективных и красивых дизайнов.
Это пример того, как простое приложение Flutter выглядит одинаково на двух разных платформах. В этой
статье мы сосредоточимся на мобильных приложениях для Android и iOS, но все, что вы собираетесь узнать, также
применимо для веб-сайтов и настольных компьютеров, потому что это всегда Flutter. Когда код будет готов, откройте консоль
…
$ flutter build appbundle $ flutter build ios $ flutter build web $ flutter build macos $ flutter build windows $ flutter build linux
... и это просто вопрос запуска разных команд сборки, чтобы получить разные собственные двоичные файлы
одного и того же приложения.