Публикации по теме 'dart'
Альтернатива веб-видео плееру Flutter
Воспроизведение видео в веб-приложении Flutter
Чтобы воспроизводить видео на iOS или Android с помощью Flutter, большинство людей обратятся к пакету video_player .
К сожалению, этот пакет еще не полностью поддерживается на веб-платформе .
До 10 декабря 2019 года метод, представленный в этой статье, был одним из немногих способов воспроизведения видео в веб-приложении Flutter. На Flutter Interact 2019 веб-поддержка нескольких пакетов, включая пакет video_player_web ...
5 лучших плагинов Flutter
Flutter — это среда разработки мобильных приложений с открытым исходным кодом, созданная Google. Он поставляется с богатым набором настраиваемых виджетов и плагинов, упрощающих создание красивых и высокопроизводительных приложений. Вот несколько популярных плагинов Flutter, которые часто используют разработчики:
Поставщик пути
Это популярный плагин Flutter, который позволяет вашему приложению получать доступ к файловой системе устройства. Он работает как на Android, так и на iOS..
Flutter терпит неудачу: как избежать 5 основных ошибок в 2023 году
Всем привет, сегодня я поделюсь с вами некоторыми из худших подходов во Flutter, которых вам следует избегать любой ценой. Они основаны на моем личном опыте инженера-программиста и энтузиаста Flutter, а также на некоторых передовых практиках и советах, которые я нашел в Интернете.
1. Использование setState() для всего
Одна из самых распространенных ошибок, которую допускают новички во Flutter, — это использование setState() для каждого изменения состояния в их приложении. setState() —..
Вторник Flutter Benchmark: извинения перед Zoomers
Если вы читаете эту статью, то наверняка уже видели мою предыдущую статью ( отметьте здесь 👈), в которой я сравнил метод map и цикл for и неожиданно выиграл метод map в тесте. Несмотря на то, что статья началась с моего заявления о том, что метод map не может быть быстрее, чем цикл for , и несмотря на ироничный стиль статьи в целом, она стал вирусным. И чтобы все прояснить, я пишу этот текст.
Для начала позвольте мне рассказать вам короткую историю из моей средней..
Почему я написал свой собственный пакет сериализации для Dart / Flutter.
Когда вы написали приложение на Flutter, подключающееся к какому-либо API, скорее всего, вы хоть раз сталкивались с сериализацией json. В противном случае сериализация json предназначена для преобразования ваших моделей данных в действительные json и обратно, чтобы отправлять или получать данные с сервера, как в следующем примере:
class Person {
String name;
int age;
Person(this.name, this.age);
}
// turn this
var person = Person("Thomas", 23);
// into this
var json =..
Интересная ошибка: остерегайтесь путать вызов функции с tear_off в Dart.
На днях я расширил функцию инструмента, который создал несколько месяцев назад. Я добавил Completer для ожидания уникального текста при прослушивании потока. Таким образом, я хотел иметь возможность ожидать эту функцию и добавлять новые вызовы функций.
Но: После этого изменения добавленные функции не работали. Небольшая отладка и полчаса раздумий над тем, что же тут произошло, выявили, что у меня ошибка в обращении с комплекером.
Я недостаточно знаю, как работает линтер в Dart,..
Освоение дартс: 9 основных понятий для начинающих Flutter📑
Вы с нетерпением ждете начала своего приключения во Flutter, но не знаете, с чего начать? Flutter — это популярная кроссплатформенная платформа для мобильных приложений, использующая Dart в качестве языка программирования. Чтобы уверенно начать свое путешествие на Флаттере, вы должны сначала понять некоторые основные идеи Дартс. В этом руководстве мы разберем девять ключевых концепций Dart, которые должен знать каждый начинающий разработчик Flutter.
⭕⭕Вы разработчик? Проверьте..