Flutter уроки | #13 - Продвинутая работа с JSON json_serializable | Курс с нуля для новичков 2023

  Рет қаралды 7,135

Стас Ильин

Стас Ильин

Күн бұрын

Пікірлер: 31
@CuJ1bBEP
@CuJ1bBEP 9 ай бұрын
Смотрю в 2024 году. Круто, очень помогает в изучении!
@inevitable00
@inevitable00 Жыл бұрын
Спасибо! Огонь урок, как всегда! Круто что столько интересных кейсов попалось и что в конце ты сказал про избыточность API
@frezycode
@frezycode Жыл бұрын
Сам очень рад что интересный кейс попался) Надеюсь это не было сложно для начинающих.
@Sviatopetrivske_music
@Sviatopetrivske_music Жыл бұрын
Спасибо за работу!!! Очень круто!!!
@masli1337
@masli1337 Жыл бұрын
Привет братанчик, случайно наткнулся на твой канал, просмотрел все ролики за 3 дня так как уже знаю флаттер более менее, много чего узнал нового, а многое повторил. Хотелось поблагодарить тебя, что объясняешь все очень понятно и круто, и хочется узнать больше про firebase, про архитектуру больших проектов (типа clean arch) и про написание тестов. Возможно про другие полезные библиотеки и хорошие практики написания))
@frezycode
@frezycode Жыл бұрын
Спасибо большое за такой фидбек. Услышал пожелания ✅
@shirayot8672
@shirayot8672 4 ай бұрын
По какой-то невероятной причине на большом экране вообще не даёт открыть написание комментариев. А я на бусти просто подписалась, там ещё и помогут в чате. Видео огонь, комментарий для алгоритм ов ютуба. 😂
@МагестЛоил
@МагестЛоил 10 ай бұрын
Спасибо. Я напоролся на одну ошибку с потерей данных, но оказалось что я просто написал лишнюю букву в аннотациях json. Короче если у вас такая же проблема для тех кто читает - аннотации должны быть прописаны строго для поиска по полям сайта, ошибетесь хоть на буковку как я - все пойдет в тар тарары. У меня вообще комп завис пришлось его вырубать кнопкой из за зависания дебагера. Хорошо хоть логи сделали из прошлого урока так бы я вообще не понял где проблема.
@asyllme
@asyllme Жыл бұрын
привет, пожалуйста снимите про auto_route, авторизация и регистрация через bloc
@frezycode
@frezycode Жыл бұрын
Auto route будет обязательно 😌 Про авторизацию долго говорить. Будет уже наверное не в рамках курса.
@arthurlokhov6856
@arthurlokhov6856 Жыл бұрын
Привет. Как думаешь будет ли актуальна кросс платформа и собственно сам flutter. Ведь вполне вероятно, что ios у нас рано или поздно вообще перестанет работать. И приложения надо будет писать лишь под Андроид. Стоит ли учить flutter или лучше нативный Android? Просто flutter мне нравится больше, а уверенности насчёт его нету.
@frezycode
@frezycode Жыл бұрын
Привет 👋 Даже если перестанет работать, что очень маловероятно, все равно потом будет работать. Айос - это почти половина рынка, поэтому я совершенно не думаю о таком исходе. Но даже если все будет так плачевно , Flutter ведь не только про Android и iOS. Он в этом плане гораздо мощнее и умеет так же собираться под Windows, macOS, Linux, Web. Да, пока на рынке мало кто использует Flutter в этих целях. Но тут я считаю нужно немного подождать. Мы в ForestVPN уже удачно затащили macOS клиент на flutter. Так же я знаю несколько проектов в России, которые делают веб приложения на Flutter. Короче говоря, бояться тут не о чем)
@skyonavelight2221
@skyonavelight2221 Жыл бұрын
@@frezycode Ну с половиной рынка ты перегнул, по факту это %20~
@aevs3713
@aevs3713 Жыл бұрын
Стас, а использование допустим quicktype чем хуже будет?
@frezycode
@frezycode Жыл бұрын
Привет! Подобные генераторы можно использовать. Это удобно. Но такой код хранится как часть вашего изменяемого кода. Это означает что любой программист из команды может зайти и что-то поменять в сериализации моделей на свое усмотрение. Это может приводить к неожиданным ошибкам, особенно если в проекте вы не пишете тесты. Генерация через аннотации защищает ваш проект от подобных ошибок и делает ваш код более определеным и предсказуемым.
@windcrack8404
@windcrack8404 13 күн бұрын
JavaScript json пробрался даже в дарт :)
@a6blp
@a6blp 7 ай бұрын
dart: - я рефлексии не чувствую! google: - у тебя её нет! столько возни с каждой ДТОшкой, и этим реально пользуются в больших проектах?
@frezycode
@frezycode 7 ай бұрын
У дарта рефлексия есть, а вот у флатера ее нет, и не просто так. Как по мне, возня оправдана полностью. Рефлексия - игрушка дьявола в неопытных руках
@a6blp
@a6blp 7 ай бұрын
@@frezycode Понял. Спасибо за курс уроков. Вот реально, посмотрел, потом за "пару вечеров", набросал кальку с фронта на реакте, просто чтоб попробовать, как оно.
@BobbyDigital_X
@BobbyDigital_X 9 ай бұрын
Подскажи что лучше и перспективнее котлин или дартс флатер ?
@frezycode
@frezycode 9 ай бұрын
Сравнивать язык и фреймворк было бы не корректно. Ты имеешь ввиду сравнение нативной разработки под андроид и Flutter ?
@BobbyDigital_X
@BobbyDigital_X 9 ай бұрын
@@frezycode думаю что бы начать учить, на чем сконцентрироваться Котлин или дарт и флаттер или c++ и qt, так как сейчас аврора будет на нем и это там native language. 3 варианта и не как не решу 🥴 дарт и флаттер некоторые утверждают что отомрет, Котлин кмм его задавит, а с++ и qt аврора будет востребована сейчас. Пока начал изучать дарт и пока нравится
@frezycode
@frezycode 9 ай бұрын
@@BobbyDigital_X ну вот этих «экспертов» Android блоггеров по поводу «задавит» я бы точно не слушал, это слишком субъективная позиция человека, который топит за свою технологию
@frezycode
@frezycode 9 ай бұрын
@@BobbyDigital_X и Kotlin и dart + Flutter имеют множество плюсов и минусов, и перспективы у технологий тоже есть. Просто довольно в разных направлениях. Лучше выбирать тебе самому на основе того, что тебе больше понравится. И никто не запрещает пользоваться сразу двумя технологиями
@ИгорьМакухин-й5ь
@ИгорьМакухин-й5ь Жыл бұрын
Стас с firebase работали?
@frezycode
@frezycode Жыл бұрын
Да и в курсе есть урок про инициализацию.
@ИгорьМакухин-й5ь
@ИгорьМакухин-й5ь Жыл бұрын
@@frezycode не могу прописать ключ sha-1. Что может быть? Уже упарился лазить по стаковерфло
@ВячеславДмитриевич-к7й
@ВячеславДмитриевич-к7й 4 ай бұрын
чет я в шоке какой гемор это делать в дарте, тонны кода чтобы сделать простую операцию
@frezycode
@frezycode 4 ай бұрын
В 3.4 подъехали макросы, так что скоро будут полноценные data-классы, посмотри Обзор Flutter 3.22 на моем канале
@ВячеславДмитриевич-к7й
@ВячеславДмитриевич-к7й 4 ай бұрын
@@frezycode да да, я смотрел, но если я ничего не напутал они в 3.5 только разрешили этим пользоваться🥲 из доки "make sure you have Dart version 3.5.0-152 or later."
@ВячеславДмитриевич-к7й
@ВячеславДмитриевич-к7й 4 ай бұрын
@@frezycode в 3.5 судя по документации(
Wait for the last one 🤣🤣 #shorts #minecraft
00:28
Cosmo Guy
Рет қаралды 7 МЛН
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 88 МЛН
Всё пошло не по плану 😮
00:36
Miracle
Рет қаралды 3,1 МЛН
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 12 МЛН
Learn to use Isolates in Flutter | Simplified
10:28
CodeX
Рет қаралды 30 М.
Flutter. 3 важных правила при создании приложения.
25:29
Мобильный разработчик | Юрий Петров
Рет қаралды 21 М.
Yii2. REST api: начало. Видео 26.1
33:09
Yii2 from Max: tips and tricks
Рет қаралды 10 М.
Что такое JSON
7:45
Дмитрий Ченгаев. Веб-разработка.
Рет қаралды 126 М.
Wait for the last one 🤣🤣 #shorts #minecraft
00:28
Cosmo Guy
Рет қаралды 7 МЛН