Сериализация и десериализация. Часть 2
Продолжаем тему и раскрываем её с практической стороны — иначе зачем мы вообще всё это делаем?🤷♀️
Здесь мы:
🔵 Свяжем теорию с практикой на примере запроса в сеть;
🔵 Познакомимся с пакетами:
➡️ https://pub.dev/packages/json_serializable
➡️ https://pub.dev/packages/freezed
➡️ https://pub.dev/packages/retrofit
Они упростят нам жизнь — избавят от написания рутинного кода.
#surf_flutter
Продолжаем тему и раскрываем её с практической стороны — иначе зачем мы вообще всё это делаем?
Здесь мы:
Они упростят нам жизнь — избавят от написания рутинного кода.
#surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Что нового во Flutter 3.22 🐦
14 мая Flutter зарелизил новую версию 3.22. И мы сделали целых две статьи на Хабр — перевод официального анонса и комментарии наших разработчиков. Скорее читай и делись своим мнением о релизе в комментариях!
➡️ Перевод статьи
➡️ Мнение Surf Flutter Team
#surf_flutter #surf_habr
14 мая Flutter зарелизил новую версию 3.22. И мы сделали целых две статьи на Хабр — перевод официального анонса и комментарии наших разработчиков. Скорее читай и делись своим мнением о релизе в комментариях!
#surf_flutter #surf_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Что Flutter 3.22 нам готовит?
WebAssembly, улучшенный рендеринг графики и ещё больше способов интегрировать искусственный интеллект Привет, с вами Flutter-команда Surf с анонсом нового релиза Flutter 3.22! Мы его заботливо...
🔥21 6🆒4
Каркас фичи за 7 секунд. Чем может быть полезен mason?
В какой-то момент у всех появляются лучшие подходы к написанию кода, которые кочуют из проекта в проект. Они превращаются в шаблонный код, который мы привыкли называть бойлерплейт.
Никто не любит бойлерплейт: для старта проектов появляются шаблоны, как, например, Surf Flutter App Template, для небольших кусков кода существуют Snippets (VSCode) и Live Templates (IntelliJ IDEA, Android Studio).
Но что, если этих инструментов недостаточно? Если есть потребность в более гибком инструменте для генерации шаблонного кода?
Мы во Flutter-команде Surf задались этими вопросами, и пришли к mason — мощному и гибкому генератору кода по шаблонам. И сейчас покажем, как его использовать.
Ссылки из карточек:
🔵 mustache
🔵 mason_cli
🔵 BrickHub
🔵 Синтаксис brick
#surf_flutter
В какой-то момент у всех появляются лучшие подходы к написанию кода, которые кочуют из проекта в проект. Они превращаются в шаблонный код, который мы привыкли называть бойлерплейт.
Никто не любит бойлерплейт: для старта проектов появляются шаблоны, как, например, Surf Flutter App Template, для небольших кусков кода существуют Snippets (VSCode) и Live Templates (IntelliJ IDEA, Android Studio).
Но что, если этих инструментов недостаточно? Если есть потребность в более гибком инструменте для генерации шаблонного кода?
Мы во Flutter-команде Surf задались этими вопросами, и пришли к mason — мощному и гибкому генератору кода по шаблонам. И сейчас покажем, как его использовать.
Ссылки из карточек:
#surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27 5❤2🆒2🤔1🤯1👌1
Едем на Mobius
🏄♀️ Surf Flutter EM Марк поделится опытом проектирования white-label приложения на Flutter и размышлениями о том, стоит ли вкладываться в их разработку. Будешь на Мобиусе, заходи!
📅 31 мая, 11:45
➡️ Подробнее о докладе
🔵 Купить билет
#surf_flutter #surf_events
#surf_flutter #surf_events
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21 4❤3🆒2
Surf Flutter Team
Митап в Москве done 👍 Спасибо всем участникам московского митапа — рады вашей активности и вовлечённости! Делимся отзывами спикеров: 🔵 Марк, Surf Flutter EM: Главное достижение этого митапа — нам удалось перенести внутреннюю атмосферу нашей команды, а у…
Записи докладов с митапа в Москве. Да, они готовы!
Ещё раз спасибо всем участникам митапа, а теперь узнать о том, что происходило в Москве, можно и онлайн! Приятного просмотра🐦
📹 Surf Flutter Team. Технологический обзор
📹 5 лет с Flutter. Эволюция кроссплатформенности
📹 Flutter-диета. Как сбросить вес, выпиливая модули
#surf_flutter #surf_events
Ещё раз спасибо всем участникам митапа, а теперь узнать о том, что происходило в Москве, можно и онлайн! Приятного просмотра
#surf_flutter #surf_events
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🆒4 4👍3
Базовые и продвинутые возможности дебаггера
Дебаггер — неотъемлемая часть жизни разработчика. Его предназначение — давать возможность быстро и эффективно выявлять причины ошибок. А ещё он позволяет понять, как работает код.
Без навыков работы с дебаггером (сюрпрайз!) сложно написать хорошо работающее приложение. Поэтому если ты ещё в начале разработческого пути и пока не работал с дебаггером, настоятельно рекомендуем внимательно прочитать этот пост и опробовать дебаггер.
Если ты уже на опыте, то, возможно, найдёшь в карточках что-то новое.
#surf_flutter
Дебаггер — неотъемлемая часть жизни разработчика. Его предназначение — давать возможность быстро и эффективно выявлять причины ошибок. А ещё он позволяет понять, как работает код.
Без навыков работы с дебаггером (сюрпрайз!) сложно написать хорошо работающее приложение. Поэтому если ты ещё в начале разработческого пути и пока не работал с дебаггером, настоятельно рекомендуем внимательно прочитать этот пост и опробовать дебаггер.
Если ты уже на опыте, то, возможно, найдёшь в карточках что-то новое.
#surf_flutter
🔥29 5❤4👍3🆒1