Forwarded from Oh, my Flutter (Mikhail Zotyev)
Dart работает при помощи своей виртуальной машины. Наверное, понимание как она работает - это не тот навык, который нужен каждый день для работы, но в любом случае это будет полезно для поднятия общего уровня владения инструментом.
📌 Введение в Dart VM от Вячеслава Егорова доступно по ссылке.
#dart #документация
📌 Введение в Dart VM от Вячеслава Егорова доступно по ссылке.
#dart #документация
👍8
Друзья, мы перешли отметку 10000 подписчиков . Аналитика показывает, что релевантность подписчиков очень большая. А все потому, что я никогда не рекламировал канал, не использовала накрутку ботов и так далее. Канал растет только за счет живых подписчиков, которым реально интересно изучение программирования. Что конечно, меня очень сильно радует.
Благодарю вас друзья, что вы со мной ☺️
Благодарю вас друзья, что вы со мной ☺️
👍25🎉4🔥2
Всем привет! Еще раз про транзитивные зависимости.
При создании своего бекенда мы используем сonduit, это не один пакет а 100500 и он тянет за собой транзитивные зависимости. Так вот когда подобный продукт обновляется, то он обновляет и все пакеты. И если у вас транзитивная зависимость, то будет вот так : conduit будет старой версии, а вот все пакеты в нем новой, и работать не будет. Поэтому необходимо все транзитивные зависимости указывать с явной версией:
При создании своего бекенда мы используем сonduit, это не один пакет а 100500 и он тянет за собой транзитивные зависимости. Так вот когда подобный продукт обновляется, то он обновляет и все пакеты. И если у вас транзитивная зависимость, то будет вот так : conduit будет старой версии, а вот все пакеты в нем новой, и работать не будет. Поэтому необходимо все транзитивные зависимости указывать с явной версией:
conduit: 3.1.2
// Это все транзитивconduit_common: 3.1.1
conduit_codable: 3.1.1
conduit_config: 3.1.1
conduit_isolate_exec: 3.1.1
conduit_open_api: 3.1.1
conduit_password_hash: 3.1.1
conduit_runtime: 3.1.1👍6
Flutter without(Android Studio) on Windows — 2022 | by Taner Özer | Oct, 2022 | Medium
https://medium.com/@dxtaner/flutter-without-android-studio-on-windows-2022-15e7fc8cdb85
https://medium.com/@dxtaner/flutter-without-android-studio-on-windows-2022-15e7fc8cdb85
Medium
Flutter without(Android Studio) on Windows — 2022
Begining From this article I will show you how to create flutter without using android studio. Only for those who want to use visual…
🔥3
Forwarded from Product Friendly
20 октября эксперты Friflex провели онлайн-митап по AI в Московском авиационном институте (МАИ) @maiuniversity
Поделились крутыми знаниями в своих докладах:
🎙 Андрей Нестеров выступил с докладом про компьютерное зрение и его применение, рассмотрев историческую перспективу этой области.
🎙 Глеб Папчихин рассказал про генерацию синтетических данных с помощью Blender, альтернативный подход для сбора данных и работу с Blender через API.
🎙 Руслан Гримов рассмотрел современный подход к задачам action detection на видео и рассказал, где студентам можно получать опыт и с чего начинать карьеру.
Авторы лучших вопросов получили от спикеров стильный мерч Friflex.
👀 Больше интересных новостей ищите на нашем сайте!
Поделились крутыми знаниями в своих докладах:
🎙 Андрей Нестеров выступил с докладом про компьютерное зрение и его применение, рассмотрев историческую перспективу этой области.
🎙 Глеб Папчихин рассказал про генерацию синтетических данных с помощью Blender, альтернативный подход для сбора данных и работу с Blender через API.
🎙 Руслан Гримов рассмотрел современный подход к задачам action detection на видео и рассказал, где студентам можно получать опыт и с чего начинать карьеру.
Авторы лучших вопросов получили от спикеров стильный мерч Friflex.
👀 Больше интересных новостей ищите на нашем сайте!
❤2
Вышли два новых урока на Stepik
1. Исправление ошибки при сохранения стейта.
2. Cоздадим единую сущность ErrorEntity для обработки всех ошибок в приложении.
https://stepik.org/a/119593
1. Исправление ошибки при сохранения стейта.
2. Cоздадим единую сущность ErrorEntity для обработки всех ошибок в приложении.
https://stepik.org/a/119593
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥6👍3
Учимся работать с шейдерами во Flutter. Часть 1.
В этом уроке научимся работать с шейдерами во Flutter 3.4. Создадим простой шейдер - градиент. Познакомимся с языком программирования шейдеров GLSL (OpenGL Shading Language).
YOUTUBE
VK
В этом уроке научимся работать с шейдерами во Flutter 3.4. Создадим простой шейдер - градиент. Познакомимся с языком программирования шейдеров GLSL (OpenGL Shading Language).
YOUTUBE
VK
YouTube
Учимся работать с шейдерами во Flutter. Часть 1. Shaders of Flutter. Part 1.
В этом уроке научимся работать с шейдерами во Flutter 3.4. Создадим простой шейдер - градиент. Познакомимся с языком программирования шейдеров GLSL (OpenGL Shading Language).
Исходный код урока, если уж зашли на гит хаб, поставьте звездочку))): https:/…
Исходный код урока, если уж зашли на гит хаб, поставьте звездочку))): https:/…
👍7
Вышел новый урок на Stepik!!!
- Реализация метода для обновления токенов
Посмотреть урок можно https://stepik.org/a/119593
- Реализация метода для обновления токенов
Посмотреть урок можно https://stepik.org/a/119593
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥5👍4
Ребят, всем кто использует мой бек для написания клиента по курсам
https://stepik.org/a/119593.
Сделал время жизни токена 2 минуты!.
Так как в следующих уроках будем работать с обновлением токена. Имейте ввиду, раньше 1 час было)
https://stepik.org/a/119593.
Сделал время жизни токена 2 минуты!.
Так как в следующих уроках будем работать с обновлением токена. Имейте ввиду, раньше 1 час было)
Stepik: online education
Создаем RESTful бекенд на Dart и клиент на Flutter.
Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH и DATA, настроим веб…
🔥3👍1👌1
Так же сделал так, что бы при ошибках при проверки токена, бек всегда возвращал 401 ошибку. Урок по рефакторингу сделаю позже)
👍5
Вышел новый урок на Stepik!
Доработки, рефакторинг, обновление бекенда
1. Уменьшим время жизни access токена до 1 минуты.
2. Обновим сервисы до Conduit 3.2.9 + DartSdk 2.18.2
3. Добавим обработку ошибки валидации токена, что бы бекенд возвращал ошибку 401.
4. Добавим в docker-compose параметр restart, для автоматического перезапуска сервисов.
https://stepik.org/lesson/817722/step/1?unit=821084
Доработки, рефакторинг, обновление бекенда
1. Уменьшим время жизни access токена до 1 минуты.
2. Обновим сервисы до Conduit 3.2.9 + DartSdk 2.18.2
3. Добавим обработку ошибки валидации токена, что бы бекенд возвращал ошибку 401.
4. Добавим в docker-compose параметр restart, для автоматического перезапуска сервисов.
https://stepik.org/lesson/817722/step/1?unit=821084
🔥6
Вышел новый урок на Stepik
В этом уроке :
1. Создадим и добавим AuthInterceptor (перехватчик запросов), который в каждый сетевой запрос будет добавлять accessToken.
2. Реализуем метод getProfile
3. Для улучшения отладки добавим PrettyDioLoger.
https://stepik.org/a/119593
В этом уроке :
1. Создадим и добавим AuthInterceptor (перехватчик запросов), который в каждый сетевой запрос будет добавлять accessToken.
2. Реализуем метод getProfile
3. Для улучшения отладки добавим PrettyDioLoger.
https://stepik.org/a/119593
🔥8
На связи Podlodka Crew — организатор IT-конференций, родившихся из популярного подкаста. Мы запускаем сразу две конференции в один день — Android и iOS Crew. Старт — уже 14 ноября. Сегодня раскроем детали Podlodka Android Crew.
Для нового сезона мы выбрали тему «Элементы архитектуры». За время конференции попробуем усовершенствовать навыки проектирования архитектуры, глубже погрузиться в отдельные элементы Android, рассмотреть плюсы и минусы различных подходов.
💫 Научимся проектировать архитектуру виджетов в Android с учетом ограничений логики и UI.
💫 Разберём инструменты, которые упрощают работу с Dagger’ом на примере реальных кейсов.
💫 Вспомним на примере Lyft, как эволюционировали подходы компании к Dependency injection и какие уроки они из этого вынесли.
🤓 А еще в программе круглый стол: обсудим кому и для чего нужен Backend UI и какие его ограничения стоит учитывать.
👉 Посмотреть программу и успеть купить билет со скидкой до конца дня можно на сайте
Для нового сезона мы выбрали тему «Элементы архитектуры». За время конференции попробуем усовершенствовать навыки проектирования архитектуры, глубже погрузиться в отдельные элементы Android, рассмотреть плюсы и минусы различных подходов.
💫 Научимся проектировать архитектуру виджетов в Android с учетом ограничений логики и UI.
💫 Разберём инструменты, которые упрощают работу с Dagger’ом на примере реальных кейсов.
💫 Вспомним на примере Lyft, как эволюционировали подходы компании к Dependency injection и какие уроки они из этого вынесли.
🤓 А еще в программе круглый стол: обсудим кому и для чего нужен Backend UI и какие его ограничения стоит учитывать.
👉 Посмотреть программу и успеть купить билет со скидкой до конца дня можно на сайте
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #15
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
В этом уроке научимся импортировать шейдеры во Flutter 3.4. Импортируем шейдер "Полет в облаках" с сайта https://glslsandbox.com/ . Научимся работать с ShaderMask.
YouTube
VK
RuTube
YouTube
VK
RuTube
🔥4