Flutter - это популярный фреймворк с открытым исходным кодом, который позволяет разработчикам создавать высококачественные, быстрые и визуально привлекательные мобильные приложения. Впервые он был представлен Google в 2017 году и быстро завоевал значительную популярность в сообществе разработчиков благодаря простоте использования и способности создавать высокопроизводительные приложения как для платформ Android, так и для iOS.
Одним из самых традиционных способов изучения нового языка программирования или фреймворка является создание программы "Hello, World!". В этой статье мы обсудим, как создать первую программу "Hello, World!" на Flutter.
Приступаем к работе
Прежде чем мы начнем, нам нужно убедиться, что в вашей системе установлен Flutter. В рамках данных статьи мы будем писать код в VS Code.
Как только Flutter установлен, мы можем создать новый проект Flutter, выполнив следующую команду в нашем терминале:
flutter create hello_world
Эта команда создает новый проект Flutter с именем hello_world в нашем текущем каталоге.
Пишем программу "Hello, World!" на Flutter
Откройте основной файл main.dart, расположенный в папке lib.
Файл main.dart является точкой входа нашего приложения Flutter, и он содержит функцию main, которая является первой функцией, которая выполняется при запуске нашей программы.
По умолчанию файл main.dart содержит некоторый код, давайте удалим его и напишем свой.
import 'package:flutter/material.dart';
void main() {
runApp(
MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("Hello, World!"),
),
body: Center(
child: Text("Hello, World!"),
),
),
),
);
}
📢 Подписывайтесь на наш Telegram-канал.
Там вы найдете анонсы обучающих статей и видео, готовый код для ваших проектов и увлекательные курсы. Ничего лишнего — только практика, вдохновение и развитие.
Этот код импортирует необходимую библиотеку material.dart, которая содержит различные виджеты и стили, которые мы можем использовать для разработки пользовательского интерфейса нашего приложения.
Далее мы создаем виджет Material App, который является корнем нашего приложения Flutter. Он содержит параметр home и определяет виджет, который будет отображаться первым при запуске нашего приложения.
Мы устанавливаем параметр home для виджета Scaffold, который содержит виджет панели приложений appBar и виджет центра body.
Виджет панели приложений отображает сообщение "Hello, World!" в качестве заголовка, в то время как центральный виджет содержит текстовый виджет, который отображает сообщение в центре экрана.
Наконец, мы вызываем функцию runApp, которая принимает виджет Material App в качестве своего параметра и запускает наше приложение Flutter.
Запускаем первую программу
Чтобы протестировать нашу программу , нам нужно запустить наше приложение на эмуляторе или физическом устройстве. Чтобы сделать это, мы можем запустить следующую команду в нашем терминале:
flutter run
Немного подождем, пока программа скомпилируется и увидим:
Заключение
В этой статье мы узнали, как создать первую программу "Hello, World!" на Flutter. Мы начали с создания нового проекта Flutter, а затем изменили основной файл.dart, чтобы отобразить сообщение "Hello, World!" на экране устройства. Flutter - это мощный и гибкий фреймворк, который позволяет разработчикам с легкостью создавать сложные приложения.
Комментарии
0