Google обеспечивает поддержку разработки приложений для Windows в Flutter, своей кроссплатформенной среде разработки приложений с открытым исходным кодом. Читай дальше!
Флаттер – это среда разработки приложений с открытым исходным кодом, созданная Google. Одна из его основных целей — упростить разработку для нескольких платформ, позволяя разработчикам использовать одну базу кода для нескольких целей. До сих пор вы могли использовать Flutter для создания единого приложения для Android, iOS, macOS, Linux и Интернета. Если вы присмотритесь, то заметите, что в этом списке отсутствует довольно важная операционная система. Сейчас это упущение исправляется, т.к. Google объявил что Flutter для Windows теперь доступен в альфа-версии. Благодаря этому Flutter стал, пожалуй, самой кроссплатформенной средой, доступной для разработчиков.
Поддержка Windows означает многое, но, пожалуй, самый большой эффект заключается в том, что теперь можно разрабатывать приложения для 6 различных платформ без необходимости использования 6 разных кодовых баз. Помимо поощрения разработчиков к использованию Flutter, это также означает, что существующие приложения на основе Flutter теперь могут быть встроены в Windows.
Это тоже правильная поддержка. Google обновил набор инструментов Flutter для правильной поддержки Windows CLI, а также добавил необходимое приложение оболочки Win32, которое содержит фактическое приложение Flutter. И, как и в случае с остальными платформами, если вам нужно что-то сделать в собственном коде, вы тоже можете это сделать благодаря системе плагинов Flutter.
Если вам интересно, как Flutter выглядит в Windows, Google также поможет вам. Вам не нужно загружать весь SDK и создавать собственное приложение. Вместо этого вы можете взглянуть на пару Windows-совместимых приложений Flutter, таких как Флокк от gskinner и Галерея флаттера.
Наконец, если вы хотите настроить собственную среду Flutter для Windows, вот как это сделать. Во-первых, следуйте Инструкции Google по установке инструментов Flutter в Windows. Затем включите поддержку Windows, выполнив следующие команды.
flutter channel dev
flutter upgrade
flutter config --enable-windows-desktop
Вот и все! Теперь у вас должен быть запущен Flutter для Windows. Если вам нужна дополнительная информация, см. документация Google. Удачной разработки для всех платформ!