Flutter — это набор средств от Google для создания красивых, быстрых пользовательских опытов для мобильных устройств, веба и десктопа с одного кодового базиса. Flutter работает с существующими кодами, используется разработчиками и организациями по всему миру и является бесплатной и открыто доступной программой.
Для объявлений о новых выпусках следите за почтовым списком рассылки flutter-announce@googlegroups.com. Наши документы также отслеживают разрывы в совместимости между выпусками.
Инструмент Flutter может время от времени скачивать ресурсы с серверов Google. Начав загрузку или использование набора средств Flutter, вы соглашаетесь с условиями использования Google: https://policies.google.com/terms
Например, при установке из GitHub (в отличие от предварительно упакованного архива), инструмент Flutter немедленно скачивает набор средств Dart с серверов Google при первом запуске, так как он используется для выполнения команды flutter
. Это произойдет снова при обновлении Flutter (например, выполнив команду flutter upgrade
).
Мы считаем, что Flutter поможет вам создать красивые, быстрые приложения с продуктивной, расширяемой и открытой моделью разработки, независимо от того, цель ли вы iOS или Android, веб, Windows, macOS, Linux или используете его как UI-Toolkit для платформы вашего выбора.
Мы хотим обеспечить дизайнеров возможностью реализовать свою полную творческую идею без необходимости её упрощения из-за ограничений основного фреймворка. Архитектура слоёв Flutter позволяет контролировать каждый пиксель экрана, а мощные возможности композиции позволяют вам накладывать и анимировать графику, видео, текст и управление без ограничений. В Flutter входит полный набор виджетов, которые обеспечивают пиксель-точные пользовательские опыты, будь то для iOS (Cupertino) или других платформ (Material), вместе с поддержкой кастомизации или создания полностью новых визуальных компонентов.
Flutter быстро работает. Он основан на том же аппаратно-ускорённом библиотеке 2D-графики, которая лежит в основе Chrome и Android: Skia. Мы спроектировали Flutter таким образом, чтобы поддерживать бесперебойную работу графики без сбоев и прерываний на скорости вашего устройства. Код Flutter основан на мировом классе Dart Platform, который позволяет компилировать в 32-битный и 64-битный ARM машинный код для iOS и Android, а также в JavaScript для веба и Intel x64 для десктопных устройств.
Flutter предлагает[stateful hot reload][Hot reload], позволяющий делать изменения в вашем коде и сразу видеть результаты без перезапуска приложения или потери состояния.
[![Анимация stateful hot reload][]][Hot reload]
Flutter работает со всеми средствами разработки (или вообще без них), и также включает плагины для редакторов Visual Studio Code и IntelliJ / Android Studio. Flutter предоставляет десятки тысяч пакетов для ускорения разработки, независимо от целевой платформы. А доступ к другому нативному коду прост благодаря поддержке FFI (на Android, iOS, macOS и Windows) и специфичных для платформ API.
Flutter — это полностью открытый проект, и мы приветствуем все формы участия. Информацию о том, как начать участие, можно найти в нашем руководстве для участников [CONTRIBUTING.md].
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )