Surf Flutter Team
Комьюнити Flutter-разработчиков Surf. 🛠 Разработали решения для KFC, Росбанка и Medium Quality 📚 Делимся полезными материалами и обучаем стажёров 💬 Чат → https://t.me/+Pzp8MViNYtI4NDli 🧑🏻💻 Вакансии: career.surf.ru 📲 По вопросам @SurfAskBot
Mostrar más2 603
Suscriptores
Sin datos24 horas
+297 días
+9030 días
Archivo de publicaciones
Как добавить Flutter-модуль в нативное приложение
🏄♀️ Сергей, Senior Flutter Developer в Surf, поделился на Хабре опытом работы с Flutter Add-to-App. Это не просто ознакомительная статья, а большой и подробный туториал с примерами в коде. Вот кое-что из содержания:
🔵инструкция по добавлению Flutter-модуля в Android и iOS;
🔵виды интеграции Flutter в натив — как экран, фрагмент, модальное окно;
🔵обмен данными между Flutter-модулем и нативным кодом;
🔵использование нескольких Flutter-модулей в одном приложении.
➡️Го читать и комментировать
#surf_flutter #surf_habr
❤ 31👍 2⚡ 2 2🔥 1👏 1
Формы во Flutter
Для одного проекта дизайнеры создали любопытный интерфейс приложения, в котором было много необычных полей:
🔵 текстовые;
🔵 для пикинга файлов;
🔵 с мультиселектом;
🔵с формой (форма внутри формы, привет Xzibit) и другие.
Го смотреть, как мы с этим справились.
Полезные ссылки:
➡️ Forms
➡️ Валидация форм
#surf_flutter
9.mp43.32 MB
👍 25🔥 8 4❤ 3👀 1
Запустили регистрацию на летнюю школу Flutter 🐦
22-26 июля будем делиться экспертизой во Flutter и отбирать ребят в стажёрский резерв Surf!
Что за летние школы:
📌 Ты сделаешь первый шаг в IT-сферу и профессию;
📌 Пообщаешься с крутыми спецами в своей сфере и заведёшь полезные знакомства;
📌 Расширишь кругозор и сделаешь выбор в сторону той или иной профессии;
📌 Добавишь проекты в своё портфолио;
📌 И самое главное — получишь возможность стажировки в топовой IT-компании!
❗️ В этом году школа пройдёт офлайн — приглашаем ребят из Воронежа, стажировка после школы также пройдёт в офисе в Воронеже. Подробности о том, как всё будет устроено, мы отправим тебе на почту после регистрации. Наши преподаватели с нетерпением ждут встречи с молодыми и амбициозными студентами!
Чтобы участвовать, выполни несколько простых действий:
1️⃣ Регистрируйся на сайте;
2️⃣ После 15 июня начнём рассылать анкеты — чекай почту;
3️⃣ Жди приглашения на школу!
❓ По вопросам и FAQ пиши в нашего бота.
#surf_flutter #surf_events
🤔 10🔥 4👍 3 3❤ 2
Базовые и продвинутые возможности дебаггера
Дебаггер — неотъемлемая часть жизни разработчика. Его предназначение — давать возможность быстро и эффективно выявлять причины ошибок. А ещё он позволяет понять, как работает код.
Без навыков работы с дебаггером (сюрпрайз!) сложно написать хорошо работающее приложение. Поэтому если ты ещё в начале разработческого пути и пока не работал с дебаггером, настоятельно рекомендуем внимательно прочитать этот пост и опробовать дебаггер.
Если ты уже на опыте, то, возможно, найдёшь в карточках что-то новое.
#surf_flutter
3 (1).mp41.73 KB
7 (1).mp41.25 KB
10.mp42.20 MB
🔥 25 5❤ 4👍 3🆒 1
Записи докладов с митапа в Москве. Да, они готовы!
Ещё раз спасибо всем участникам митапа, а теперь узнать о том, что происходило в Москве, можно и онлайн! Приятного просмотра 🐦
📹 Surf Flutter Team. Технологический обзор
📹 5 лет с Flutter. Эволюция кроссплатформенности
📹 Flutter-диета. Как сбросить вес, выпиливая модули
#surf_flutter #surf_events
🔥 22🆒 4 4👍 1
Photo unavailableShow in Telegram
Едем на Mobius
🏄♀️ Surf Flutter EM Марк поделится опытом проектирования white-label приложения на Flutter и размышлениями о том, стоит ли вкладываться в их разработку. Будешь на Мобиусе, заходи!
📅 31 мая, 11:45
➡️ Подробнее о докладе
🔵 Купить билет
#surf_flutter #surf_events
🔥 21 4❤ 2🆒 2
Каркас фичи за 7 секунд. Чем может быть полезен mason?
В какой-то момент у всех появляются лучшие подходы к написанию кода, которые кочуют из проекта в проект. Они превращаются в шаблонный код, который мы привыкли называть бойлерплейт.
Никто не любит бойлерплейт: для старта проектов появляются шаблоны, как, например, Surf Flutter App Template, для небольших кусков кода существуют Snippets (VSCode) и Live Templates (IntelliJ IDEA, Android Studio).
Но что, если этих инструментов недостаточно? Если есть потребность в более гибком инструменте для генерации шаблонного кода?
Мы во Flutter-команде Surf задались этими вопросами, и пришли к mason — мощному и гибкому генератору кода по шаблонам. И сейчас покажем, как его использовать.
Ссылки из карточек:
🔵 mustache
🔵 mason_cli
🔵 BrickHub
🔵 Синтаксис brick
#surf_flutter
🔥 25 5🆒 2❤ 1🤔 1🤯 1👌 1
Что нового во Flutter 3.22 🐦
14 мая Flutter зарелизил новую версию 3.22. И мы сделали целых две статьи на Хабр — перевод официального анонса и комментарии наших разработчиков. Скорее читай и делись своим мнением о релизе в комментариях!
➡️ Перевод статьи
➡️ Мнение Surf Flutter Team
#surf_flutter #surf_habr
🔥 20 6🆒 4
Сериализация и десериализация. Часть 2
Продолжаем тему и раскрываем её с практической стороны — иначе зачем мы вообще всё это делаем? 🤷♀️
Здесь мы:
🔵 Свяжем теорию с практикой на примере запроса в сеть;
🔵 Познакомимся с пакетами:
➡️ https://pub.dev/packages/json_serializable
➡️ https://pub.dev/packages/freezed
➡️ https://pub.dev/packages/retrofit
Они упростят нам жизнь — избавят от написания рутинного кода.
#surf_flutter
17👍 11❤ 3🗿 2🔥 1
Elige un Plan Diferente
Tu plan actual sólo permite el análisis de 5 canales. Para obtener más, elige otro plan.