Публикации по теме '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. ⭕⭕Вы разработчик? Проверьте..