- Видео 206
- Просмотров 1 018 742
Petrov Yuri
Россия
Добавлен 19 июн 2015
Hello, my name is Yuri, I like to write code and solve complex problems.
On this channel, I share my experience in programming.
I hope that there are people who will be interested in watching my video and develop with me.
On this channel, I share my experience in programming.
I hope that there are people who will be interested in watching my video and develop with me.
Ускоряем разработку на FLUTTER
Приветствую 🖐 друзья, ловите годный лайфхак для ускорения разработки на Flutter
√ Тэги для поиска:
#dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase #telegram #создатьприложение #backend
√ Тэги для поиска:
#dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase #telegram #создатьприложение #backend
Просмотров: 145
Видео
10. FLUTTER. Сохранение/восстановление состояния авторизации
Просмотров 3393 месяца назад
Приветствую 🖐 друзья, на этом уроке добавим сохранение и восстановление состояния авторизации Исходный код можно получить бесплатно: stepik.org/lesson/1307846/step/1?unit=1322928 Обсудить можно в хижине: ✅ t.me/dev_hut/33716 ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/course/172405/syllabus ✅ Для Зарубежн...
Flutter 3.22 Новая стратегия рендеринга
Просмотров 5484 месяца назад
🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/users/146363130/teach ✅ Для Зарубежных подписчиков - boosty.to/mr.developer √ Тэги для поиска: #dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase #telegram #создатьприложение #backend
Flutter 3.22 Сравнение JS и Wasm
Просмотров 9914 месяца назад
🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/users/146363130/teach ✅ Для Зарубежных подписчиков - boosty.to/mr.developer √ Тэги для поиска: #dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase #telegram #создатьприложение #backend
Flutter 3.22. Пример макроса JsonCodable в Dart 3.4
Просмотров 6004 месяца назад
🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/users/146363130/teach ✅ Для Зарубежных подписчиков - boosty.to/mr.developer √ Тэги для поиска: #dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase #telegram #создатьприложение #backend
9. FLUTTER. Настройка gRPC для Web, Desktop, mobile.
Просмотров 1944 месяца назад
Приветствую 🖐 друзья, на этом уроке добавим поддержку десктоп и мобильных устройств. Исходный код можно получить бесплатно: stepik.org/lesson/1307846/step/1?unit=1322928 Обсудить можно в хижине: ✅ t.me/dev_hut/33716 ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/course/172405/syllabus ✅ Для Зарубежных подпис...
8. FLUTTER. Внедрение сервиса FlutterSecureStorage
Просмотров 2724 месяца назад
Приветствую 🖐 друзья, на этом уроке мы добавим в проект библиотеку для работы с защищённом хранилище. Исходный код можно получить бесплатно: stepik.org/lesson/1307846/step/1?unit=1322928 Обсудить можно в хижине: ✅ t.me/dev_hut/33716 ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/course/172405/syllabus ✅ Для ...
7. FLUTTER. Рефакторинг внедрения зависимостей. Добавляем подсчет времени.
Просмотров 1884 месяца назад
Приветствую 🖐 друзья, на этом уроке мы поправим процесс внедрения зависимостей - добавим подсчет времени на инициализацию каждого сервиса. Исходный код можно получить бесплатно: stepik.org/lesson/1307846/step/1?unit=1322928 Обсудить можно в хижине: ✅ t.me/dev_hut/33716 ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - ste...
Курс Dart 3 в действии
Просмотров 4505 месяцев назад
Приветствую 🖐 друзья, в этом уроке создадим AppRunner который будет отвечать за инициализацию приложения в зависимости от типа сборки. 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/a/120892 ✅ Для Зарубежных подписчиков - boosty.to/mr.developer √ Тэги для поиска: #dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase...
6. gRPC клиент на FLUTTER. Подключение к сервису auth
Просмотров 3055 месяцев назад
Приветствую 🖐 друзья, на этом уроке реализуем подключение к сервису AUTH через gRPC канал. Исходный код можно получить бесплатно: stepik.org/edit-lesson/1259071/step/1 Команды: ✅ dart pub global activate protoc_plugin ✅ protoc dart_out=grpc:lib/src/generated -Iprotos protos/auth.proto Обсудить можно в хижине: ✅ t.me/dev_hut/33716 ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing ...
5. gRPC клиент на FLUTTER. Моковая аутентификация
Просмотров 2866 месяцев назад
Приветствую 🖐 друзья, на этом уроке реализуем моковую аутентификацию Исходный код можно получить бесплатно: stepik.org/edit-lesson/1259071/step/1 Обсудить можно в хижине: ✅ t.me/dev_hut/33716 ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/course/172405/syllabus ✅ Для Зарубежных подписчиков - boosty.to/mr.dev...
4. gRPC клиент на FLUTTER. AuthBloc - Внедрение блока для авторизации
Просмотров 4256 месяцев назад
Приветствую 🖐 друзья, на этом уроке добавим блок AuthBloc для управления авторизацией пользователя через подтверждение смс. Обсудить можно в хижине: ✅ t.me/dev_hut/33716 ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/course/172405/syllabus ✅ Для Зарубежных подписчиков - boosty.to/mr.developer/posts/66f0e177-...
3. gRPC клиент на FLUTTER. Dependency Injection 2 - Внедрение зависимостей
Просмотров 4157 месяцев назад
Приветствую 🖐 друзья, на этом уроке добавим отображение прогресса внедрения зависимостей Обсудить можно в хижине: ✅ t.me/dev_hut ✅ dev_hut Не пропустите новости: ✅ t.me/mobile_developing 🤝 Получить доступ к урокам: ✅ Для Российских подписчиков - stepik.org/course/172405/syllabus ✅ Для Зарубежных подписчиков - boosty.to/mr.developer/posts/66f0e177-68ee-494e-9777-147f6345e549?share=post_li...
2. gRPC клиент на FLUTTER. Dependency Injection - Внедрение зависимостей
Просмотров 6567 месяцев назад
2. gRPC клиент на FLUTTER. Dependency Injection - Внедрение зависимостей
1. gRPC клиент на FLUTTER. Создаем AppRunner
Просмотров 5818 месяцев назад
1. gRPC клиент на FLUTTER. Создаем AppRunner
Тестируем сервера Dart и Go с помощью Apache HTTP server benchmarking tool
Просмотров 1,4 тыс.9 месяцев назад
Тестируем сервера Dart и Go с помощью Apache HTTP server benchmarking tool
Dart gRPC бекенд. Реализация отправки кода подтверждения
Просмотров 50410 месяцев назад
Dart gRPC бекенд. Реализация отправки кода подтверждения
Dart gRPC бекенд. Интеграция сервиса для отправки SMS/PUSH. Обновление таблицы User.
Просмотров 39710 месяцев назад
Dart gRPC бекенд. Интеграция сервиса для отправки SMS/PUSH. Обновление таблицы User.
gRPC бекенд на Dart. Создаем микросервис AUTH_SMS.
Просмотров 71310 месяцев назад
gRPC бекенд на Dart. Создаем микросервис AUTH_SMS.
gRPC бекенд, создаем сервис AUTH_SMS
Просмотров 42510 месяцев назад
gRPC бекенд, создаем сервис AUTH_SMS
Развернем web интерфейс MINIO для работы с хранилищем S3
Просмотров 1,3 тыс.Год назад
Развернем web интерфейс MINIO для работы с хранилищем S3
Быстрый gRPC бекенд для чата на Dart + Protobuf + HTTP2
Просмотров 2,2 тыс.Год назад
Быстрый gRPC бекенд для чата на Dart Protobuf HTTP2
3D Presentation in Flutter Forward 2023
Просмотров 1,9 тыс.Год назад
3D Presentation in Flutter Forward 2023
Как взаимодействовать с шейдерами во Flutter Часть 3.
Просмотров 1,2 тыс.Год назад
Как взаимодействовать с шейдерами во Flutter Часть 3.
Интерфейсы и абстракции в Dart. Переносим Dio в абстрактную сущность.
Просмотров 3,3 тыс.Год назад
Интерфейсы и абстракции в Dart. Переносим Dio в абстрактную сущность.
Учимся импортировать шейдеры во Flutter 3.4 и использовать ShaderMask. Часть 2.
Просмотров 832Год назад
Учимся импортировать шейдеры во Flutter 3.4 и использовать ShaderMask. Часть 2.
Учимся работать с шейдерами во Flutter. Часть 1. Shaders of Flutter. Part 1.
Просмотров 1,5 тыс.Год назад
Учимся работать с шейдерами во Flutter. Часть 1. Shaders of Flutter. Part 1.
Спасибо за видео. Было полезно. Только почему-то автоформат при смене фокуса не сработал.
Такие схемы показывают в каждом видео по паттернам, но ни в одном из них, к сожалению, не раскрывают главную на мой взгляд тему - роль ViewModel (также как роль Controller в MVC, или Presenter в MVP). Да, все говорят, что "они делают то-то и то-то". Но человеку уже дозревшему до изучения паттернов очень сложно уложить в голове идею, что какой-то класс служит ретранслятором для запросов между двумя другими классами - нафиг это нужно?..)) Понять это можно только увидев код, а код никто не показывает. А нужен-то всего лишь утрированный пример - хоть для приложения с одной кнопкой - и все сложится. Я, например, таких примеров не видел, и потому не могу сказать, что понял эти паттерны.
ну ты и индеец блять смени название ублюдок
Хай, а есть ли у вас видео или может инструкция, где рассказывается про то, как сделать свой локальный сервер для игры? Реверс инженеринг существующего приложения? Где с нуля можно было бы написать всю логику игры или проверять скрытые фичи разработчиков? По типу дебаг-меню. Или просто создать приватный сервер?
Привет, есть на степик курсы по созданию бекенда
На этапе подключения к базе, ловлю ошибку аутентификации пароля. Поиск по интернетам говорит что проблема частая, но решить не могу уже часа два :\\\\ Правка pg_hba.conf тоже не помогает. Может это винда....
Напишите в чате телеграмм
Приветствую, спасибо за видео. Подскажи пожалуйста: если в теории сделать по твоим урокам аналог и прикрутить еще "ленту" в которой будут фото с возможностью поставить оценку, хватит ли функционала показанных тобой инструментов (в частности бд беспокоит) при условии что пик живых юзеров оценивается в ~ 50к? Если нет, то дай пожалуйста свое видение, как бы это сделать правильнее. БЛАГОдарю!
Хоть один адекватный человек, от начала и до конца все показал на своем примере. Респект
Уже на 2 компа установил по этому гайду. Отличный ролик!
нихуя не понятно че пиздит
у вас в плейлисте 2 видео(дубликаты) под 43 номером так запланировано? а будете дополнять плейлист новыми видосами/планируете ли или вы закрыли проект?
Хорошая подача материала
Благодарю за отзыв 🤝
Уже я так понимаю не актуально. Большая проблема на этапе добавления AccountHeaderBuilder нет его просто, выдает ошибку и капец есть только AccountHeaderView
Я очень хочю посмотреть на это от своего лица
АВТОР МОЖЕШЬ ПОДАЛУЙСТА СКИНУСЬ ВЕСЬ КОД?
github.com/petrovyuri/clone_telegram_on_kotlin_for_android Но имейте ввиду, код сильно устарел
@@mr.developer хорошо
А у меня постоянно такая ошибка: services.db_auth.image must be a string
Прикольно!)
подскажите плиз, что за highlighting (тема оформления) такая? Как сделать, что бы у меня классы так же меняли расцветку?
Ох, сейчас уже не помню. Вроде как material что то там
С SSH Remote потратил два дня впустую: облазил весь интернет, пересмотрел Ютуб - ничего не помогает - ошибка на ошибке. (MacOS) Всем, кому надоело танцевать с бубнами, советую расширение SFTP разработчика Natizyskunk - легко и непринужденно. Копируете локальный проект в папку сервера командой SFTP в командной строке CMD SHIFT + P, производите изменения на локальном компьютере, потом ctrl+opt+U - копируете все измененные файлы на сервер
А где Урок 2?)
На степике
Видеоуроки классные, но вот запустить код с гитхаба совсем не получается из-за ошибок видимо совместимость версий JDK, Gradle и всех библиотек не дает этого сделать( Было бы круто, если бы выложили обновленную версию со всеми зависимостями
А архив остался?
спасибо, очень доходчиво. а с точки зрения архитектуры разве не активити должна выводить тост, или идея была продемонстрировать доступ к контексту?
в какую папку Home нашего пользователя? я уже всю винду перерыл....на каком этапе мы указывали папку при установке Flutter??? Его нет на компе, но он установлен, это как???
В виндовс нет папки home . Вам просто надо добавить к папке bin в папке Flutter в Path
не проецируется на экран при нажатии на run
А у меня кнопка "Начать игру" просто моргает, при этом на нажатие не реагирует. судя по всему не работает "stop ();". Вдобавок, в меню "Вывод" вылезает ошибка, что мол Function ожидает функцию, а не startGame. Можешь ли объяснить почему так происходит и можно как это исправить?
2:39
Он же вроде уже как давно и ничего нового тут особо нету, на самом деле жест дичь полная, он только мешается
Nginx может находится на одной машине с сервисом?
Все зависит от ваших требований, можно разделить на логические машины, можно на физические
Такой жест, вроде, в 14 версию ввели... на эмуляторе есть
Разница только в размере билда походу
Выглядит как очень удобная штука
Да, если и все будет так как задумали разработчики, будет огонь 🔥
Est ce que tous les navigateurs supportent le format web assembly ?
Тоже сегодня смотрел, жаль только что эта фича пока экспериментальная.
А почему эмулятор андройда такой тормозной?
Уведомления не показали что да как. Курс отличный конечно. Благо курсы по уведомлениям тоже есть. Спасибо за курс
а как сделать флеш игру 00 х годов?
Сейчас на флеш уже ничего не сделаешь наверно 😊
спасибо
Почему элементы сообщения вверху..в чатах они снизу начинаются
Большое спасибо за урок!
Большое спасибо за урок!!!
В secure_storage на мой взгляд не надо создавать FlutterSecureStorage, т.к. класс SecureStorage автоматом становится классом с implicit зависимостью. Через конструктор передавать уже готовый экземпляр этой либы. Часто либы связанные с хранение данных надо еще и асинхронно проинициализировать, что конечно лучше делать вне класса SecureStorage, пусть он и запрятан за интерфейсом.
В данном случае, это одна из реализаций, так же инициализация не асинхронная. Ничего страшного, если реализация породит объект в данном случае. А так в сами согласен. Асинхронные либы чуток по другому инициализируются.
Какой то формат видео странный, почему не во весь экран?
А это я монитор купил широкий)), видимо так и записывает 🤷♂️
@@mr.developer Поздравляю) 🎉 можно было бы как то это в 16:9 конвектировать было бы здорово. А то смотреть очень сложно
@ivanboriev6177 обязательно попробую, спасибо.
Спасибо. Придется, наверно, этим заняться. Фрагменты...
Спасибо за видео! Может кому то поможет, у меня при подключении выдавало ошибку "Connection error!database "db_auth" does not exist" и мне понадобилось добавить "- POSTGRES_DB=db_auth" version: '3.5' services: db_auth: container_name: db_auth ports: - "5438:5432" environment: - POSTGRES_PASSWORD=root - POSTGRES_USER=postgres - PGPORT=5432 - POSTGRES_DB=db_auth image: postgres:16.2-alpine
ViewModel ничего не знает о View... ViewModel уведомляет View о том, что изменилась LiveData...
Все таки думаю блок со своими эвентами удобнее редукса с редусерами, жесть столько надо делать в нем
Конечно блок лучше)
@@mr.developer Спасибо за плейлист, подача отлична!
Есть ли тут знатоки, которые помогут решить проблему? Пробую использовать как виртуальный эмулятор, так и реальное устройство. При вводе номера из списка тестовых все происходит нормально, но при попытке ввода реального номера(или любого другого не из тестовых) выдает ошибку This app is not authorized to use Firebase Authentication.Please verify that the correct package name and SHA-1 are configured in the Firebase Console. Ключ SHA-1, взятый из андроид студии, подключен к firebase.
Есть ли смысл смотреть на Дарт после Котлина?
Конечно, Котлин классный язык, но дарт мне больше нравится )
Для расширения кругозора определённо Да. Если не знакомы с Си подобными языками, то часть синтаксиса узнаете, потом легче будет изучение. А вообще цель должна определять средства.
Здравствуйте! При установке flutter-aurora такая проблема: /home/dev/.local/opt/flutter/bin/cache/artifacts/ директории aurora в ней нет, как бы ни переустанавливал. Подскажите, пожалуйста, как исправить?
Здравствуйте, что то странно. Попробуйте написать в чате t.me/aurora_devs/23477