Публикации по теме 'dart'


Связь между Flutter и собственным кодом Android и iOS с использованием канала платформы
Как использовать канал платформы во Flutter При написании приложения флаттера вы обнаружили, что есть действие, для которого вам нужна помощь со стороны нативной платформы, вам нужно написать метод для использования нативного API, для установления соединения между флаттером и нативом, а также для обеспечения потока данных и туда и сюда мы используем метод канала В этом посте я несколько раз упомянул слово "нативный". Под «родными» я подразумеваю платформы iOS и Android. Другой..

Глубокое погружение в конструкторы Dart
Глубокое погружение в конструкторы Dart Вы найдете все о конструкторах Прежде всего Что такое Конструктор? Конструктор — это специальный метод, который используется для инициализации объектов. Конструктор вызывается при создании объекта класса. По сути final ehe = MyClass(); // Creates an instance class MyClass { MyClass(); // Fires immediately when created (this guy is cons.) } В Конструкторах есть только одно правило! То есть; Назовите его так же, как..

Как создать кроссплатформенное приложение для сканирования документов с помощью Flutter
Приложение для сканирования документов — это программное приложение, которое использует камеру вашего устройства для захвата изображений физических документов и преобразования их в цифровые форматы. Как правило, эти приложения могут сканировать документы, фотографии, квитанции, визитные карточки и многое другое. Приложения для сканирования документов полезны в различных отраслях и сценариях, включая, помимо прочего, образование , бизнес , финансы и здравоохранение . Возможно, вы..

Вторник Flutter Benchmark: SQLite против Hive  — как нас обманывают популярные статьи
Всем привет. Это очередная история нашего регулярного сегмента «тестирование очевидных вещей по вторникам». И в этот раз мое внимание привлекла тема выбора базы данных для локального хранения данных во Flutter-приложении. Эта тема очень заезжена, и о ней написано множество статей, большинство из которых касается лишь практического сравнения трех альтернативных вариантов хранения данных: Hive, SQLite и SharedPreferences. Я не буду тратить ваше время на описание каждого из них,..

Flutter Level UP — Композиция виджета
Увеличение скорости с самого начала Повышение уровня флаттера В этом списке историй я помогу вам улучшить свой уровень Flutter. Этот список будет вам полезен, если вы знакомы с основами разработки приложений на Flutter и хотите улучшить свои другие навыки. Ознакомьтесь со списком Flutter Level UP на моей странице и следите за будущими историями. Что такое композиция? Композиция — это общий шаблон разработки для таких UI-фреймворков, как React, Angular, а теперь и Flutter...

Мои февральские рекомендации для пакетов Flutter
ОТКРОЙ ФЛАТТЕР - НЕДЕЛЯ №23 Мои февральские рекомендации для пакетов Flutter Лучшие пакеты, которые я обнаружил в январе 2021 года Пришло время для моих февральских рекомендаций по пакетам Flutter. Вот пять моих лучших открытий, связанных с этой темой. 1. Легко отслеживайте свой прогресс с помощью индикатора выполнения Для роста очень важен мониторинг любого прогресса. Отличной библиотекой, которая предоставляет настраиваемый круговой слайдер / индикатор выполнения и счетчик,..

Прекратите использовать WidgetsFlutterBinding.​ensureInitialized()
Обновление: похоже, что эта проблема на самом деле была вызвана неправильным использованием WidgetsFlutterBinding.ensureInitialized() . Он должен быть внутри runZoneGuarded() Так что, я думаю, вы можете снова использовать WidgetsFlutterBinding.ensureInitialized() . Просто убедитесь, что вы используете его правильно. Итак, я кодировал свое RSS-приложение Echo, и в нем появилась новая функция: вступительный экран. Эта функция вдохновлена ​​такими приложениями, как Twitter. Эти..