user /
Как хранить ключи API во Flutter: —dart-define vs .env
Если ваше приложение на Flutter использует API стороннего сервиса, для которого требуется API-ключ, то где его нужно хранить? Согласно различным источникам, для приложений в продакшене, которым необходима максимальная безопасность: API-ключ ...
Подробнее
Подробнее
user /
Отложенная загрузка во Flutter: преимущества, недостатки и реализация.
Отложенная загрузка в контексте Flutter — это техника, при которой определённые части приложения загружаются или выполняются только при необходимости. Это особенно полезно для уменьшения времени начальной загрузки приложения и снижения ...
Подробнее
Подробнее
user /
Как использовать flavor во Flutter и почему это так важно
В современной разработке приложений управление различными версиями приложения необходимо для их целевой направленности на разные среды, группы пользователей или рыночные сегменты. Эти версии, называемые «флейворами» (flavors), позволяют разработчикам легко настраивать ...
Подробнее
Подробнее
user /
Реализация изолятов: spawn() и run()
В сегодняшней статье мы будем реализовывать изоляты. Но перед реализацией важно понять, что такое изоляты, чем они отличаются от async-await и когда их стоит использовать. Я уже подробно объяснил все ...
Подробнее
Подробнее
user /
Flutter: async или isolate. Параллелизм
Многие не понимают разницу между async и isolate (параллелизмом и конкурентностью). В этой статье мы разберём эти понятия, а в следующей покажу, как реализовать изоляты в Dart. ASYNCСначала разберём async, ...
Подробнее
Подробнее
user /
Освоение циклов в Dart: while и for
Циклы — это фундаментальные конструкции в программировании, которые позволяют выполнять блок кода многократно, основываясь на условии или наборе значений. В Dart основными конструкциями для организации циклов являются while и for ...
Подробнее
Подробнее
user /
Подсветка кода C++, python, C#, Dart и других в quicklook MacOs
Итак я всё ещё на яблочной продукции и в версии Mac Os Sonoma перестал работать прошлый описанный мной способ подсветки в quicklook для файлов C++, python, C#, Dart, потому пришлось ...
Подробнее
Подробнее
user /
EXCEPTION CAUGHT BY FLUTTER FRAMEWORK
Уже ничего здесь не размещаю кроме своих любимых ошибок во Flutter. Итак встречаем новую))) flutter: Caught Framework error flutter: ══╡ EXCEPTION CAUGHT BY FLUTTER FRAMEWORK ╞═════════════════════════════════════════════════════════ flutter: The following assertion ...
Подробнее
Подробнее
user /
Flutter: The CustomAppBar can’t be assigned to the parameter type ‘PreferredSizeWidget’
Без длинных описаний перейду сразу к делу, если столкнулся с такой же ошибкой, то подмешай к целевому классу PreferredSizeWidget и заоверрайдь его метод: class CustomAppBar extends StatelessWidget with PreferredSizeWidget { ...
Подробнее
Подробнее
user /
Flutter Error: [INSTALL_FAILED_INSUFFICIENT_STORAGE]
Снова Flutter. Ни с того ни с сего при запуске разрабатываемого приложения в эмуляторе стала вылетать такая ошибка. Performing Streamed Install adb: failed to install /Users/alexander/projects/cportal_flutter/build/app/outputs/flutter-apk/app.apk: Exception occurred while executing ...
Подробнее
Подробнее
user /
Предпросмотр dart файлов MacOS quicklook(и на M1 тоже)
Ни для кого не секрет, что я в своей профессиональной деятельности использую в основном продукты "яблочной" промышленности. Помимо выше озвученного факта, основной средой разработки для меня является великолепный Фреймворк Flutter, ...
Подробнее
Подробнее
user /
Flutter: Execution failed for task ‘:app:compileFlutterBuildDebug’.
И снова Flutter! Нет-нет, я не умаляю достоинств этого потрясающего фреймворка. Он, на мой взгляд, реально на сегодняшний день лучшее решение, как минимум для кросплатформенной мобильной разработки, но как говорится ...
Подробнее
Подробнее
user /
Mac m1 android studio flutter не видит emulator, пишет unable adb connection
Очередная заруба с эмулятором под маком. На этот раз в обновленной версии android studio уже появились образы под архитектуру arm64-v8a, решил перейти на встроенное решение вместо описанного здесь. Но не ...
Подробнее
Подробнее
user /
Flutter: Unable to load asset: /assets/images/logo.png
Обожаю flutter. Нет, правда это лучший, на мой скромный взгляд, мультиплатформенный фреймворк. С помощью которого можно написать нативное приложение с гуём под любую платформу. И вот пилю я значится как ...
Подробнее
Подробнее
user /
Как подключиться к docker по ssh
Для того чтобы подключиться к докер контейнеру по ssh нам собственно критически необходим ентот самый докер контейнер посему, самым первым нашим шагом для подключения по ssh к докер контейнеру будет, ...
Подробнее
Подробнее