Surf Flutter Meetup: 5 лет с Flutter 🐦
Продолжаем раскрывать темы Flutter-митапа в Москве. Во втором докладе🏄♀️ Surf Head of Flutter Евгений и 🏄♀️ Surf Flutter EM Марк поделятся промежуточными итогами развития Flutter.
В первой части доклада раскроем, что собой представляет Flutter сегодня: наиболее оптимальные сферы применения, сильные и слабые стороны, объективно и без маркетинговой шелухи. Во второй части будем разбираться в зоопарке решений, из которых складывается технологический стек современной Flutter-разработки. Попробуем найти парадоксы и закономерности, а потом через призму практического опыта попытаемся отделить лучшие практики от сомнительных.
🔵 С пустыми руками ты не уйдёшь — каждый получит джентельменский набор для быстрого старта разработки твоего следующего Flutter-приложения.
Наконец, проанализировав всё, что мы знаем об уже пройденном фреймворком пути, мы выскажем свои предположения о том, каких изменений стоит ждать в ближайшие годы.
➡️ Зарегистрироваться на митап
#surf_events #surf_flutter
Продолжаем раскрывать темы Flutter-митапа в Москве. Во втором докладе
В первой части доклада раскроем, что собой представляет Flutter сегодня: наиболее оптимальные сферы применения, сильные и слабые стороны, объективно и без маркетинговой шелухи. Во второй части будем разбираться в зоопарке решений, из которых складывается технологический стек современной Flutter-разработки. Попробуем найти парадоксы и закономерности, а потом через призму практического опыта попытаемся отделить лучшие практики от сомнительных.
Наконец, проанализировав всё, что мы знаем об уже пройденном фреймворком пути, мы выскажем свои предположения о том, каких изменений стоит ждать в ближайшие годы.
#surf_events #surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
🆒11❤6 6👍1🔥1
Surf Flutter Meetup: о Flutter-диете 🐦
Доклад специального гостя из Яндекса —❤️ Константина, Senior Flutter Developer в Яндекс.Про — будет посвящён удалению лишних зависимостей в разных flavors. Система сборки Flutter очень тривиальная, но это приводит к совсем нетривиальным проблемам.
Как помочь нашему приложению сбросить вес? Поговорим об этом на примере приложения Яндекс.Про.
➡️ Зарегистрироваться на митап
#surf_events #surf_flutter
Доклад специального гостя из Яндекса —
Как помочь нашему приложению сбросить вес? Поговорим об этом на примере приложения Яндекс.Про.
#surf_events #surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤4👍2👎1 1
Surf Flutter Team
Ещё один новый пакет в Surf Gear По умолчанию Flutter уводит многострочный текст в прозрачность сверху вниз. Но бывает, что нужен эффект затухания текста слева направо. Для таких случаев был создан пакет faded_text. Чтобы применить fade-эффект из пакета…
…и ещё один новый пакет в Surf Gear!
Встречай очередного новичка в семействе — yandex_mapkit_lite!
Это облегчённая версия Яндекс.Карт, из которого мы нещадно вырезали часть тяжеловесного функционала для уменьшения веса приложения. Сделана на основе lite-версии нативного SDK.
Мы используем это решение в своих проектах. И уже уменьшили вес сборки в среднем на 15% — до этого мы пользовались его старшим братом yandex_mapkit.
Ещё в yandex_mapkit_lite есть новый функционал по типу поддержки кастомной кластеризации, что убирает ограничения нативного SDK.
🐦 Пробуй и делись опытом!
#surf_flutter #surf_opensource
Встречай очередного новичка в семействе — yandex_mapkit_lite!
Это облегчённая версия Яндекс.Карт, из которого мы нещадно вырезали часть тяжеловесного функционала для уменьшения веса приложения. Сделана на основе lite-версии нативного SDK.
Мы используем это решение в своих проектах. И уже уменьшили вес сборки в среднем на 15% — до этого мы пользовались его старшим братом yandex_mapkit.
Ещё в yandex_mapkit_lite есть новый функционал по типу поддержки кастомной кластеризации, что убирает ограничения нативного SDK.
#surf_flutter #surf_opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥49⚡6 4👍2🤔1
Forwarded from Surf Tech
Будем на ещё одной конференции в Москве 📅
Расскажем, как банкам и финансовым компаниям сохранить доступность мобильных приложений при помощи PWA на Flutter.🏄♀️ Surf Head of Flutter Евгений расскажет:
🔵 Что такое PWA и почему оно остаётся доступным даже под санкциями;
🔵 Почему стоит делать PWA именно на Flutter;
🔵 Что важно в приложении для пользователей, а что для бизнеса;
🔵 Почему больше нельзя полагаться только на классические магазины приложений.
Когда и где:
📅 16 апреля, offline
📍 Москва, СтартХаб (Красный октябрь), Берсеневская набережная, 6, стр. 3, 4 этаж
📌 Регистрация
Приходи узнать про PWA и задать интересующие вопросы! Для представителей банков и финансовых компаний вход бесплатный.
#surf_events #surf_flutter
Расскажем, как банкам и финансовым компаниям сохранить доступность мобильных приложений при помощи PWA на Flutter.
Когда и где:
📌 Регистрация
Приходи узнать про PWA и задать интересующие вопросы! Для представителей банков и финансовых компаний вход бесплатный.
#surf_events #surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8 4❤2
13 апреля Айнур выступал на Стачке в Ульяновске и рассказывал про навигацию во Flutter. А вот его впечатления от конференции:
В целом конференция прошла супер-круто, я был удивлён масштабами и организацией:🔵 ~300 спикеров🔵 ~4000 участников🔵 12-15 докладов параллельно по разным тематикам, из-за чего не успел всё, что хотел, посмотреть
Мой доклад был в субботу утром после after party, поэтому аудитории было не густо, но прошло всё хорошо. Задавали вопросы, после выступления пообщались с ребятами по поводу навигации. Другие доклады по Flutter были, к сожалению, не супер интересными, кроме одного — про многомодульность.
Как первое моё выступление и вообще поездка на такую конференцию — мне очень понравилось. Пообщался с кучей крутых ребят, послушал много интересных докладов, полюбовался Волгой.
Для нас, в честь Дня космонавтики, даже выступал космонавт, который 3 раза летал.
Некст стачка будет в СПб, так что тоже съезжу, только уже на метро :)
Кто был на Стачке, пишите в комментариях, как оно?
#surf_flutter #surf_events
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥6 5🤯1🆒1
Surf Flutter Team
Surf, Яндекс, Flutter — приглашаем на митап в Москве 🐦 Проводим большой митап в столице! Расскажем про опыт нашей команды, поделимся внутренней кухней опенсорса. А наши Flutter-звёзды — Женя и Марк — оценят эволюцию фреймворка за 5 лет. No holy war! А также…
Закрыли регистрацию на митап, всем спасибо!
Ждём тебя завтра в лофте Idealista по адресу: ул. Нижняя Сыромятническая, 11/1, офис 316 (м. Чкаловская).
В видео показали, как пройти в лофт от метро⬆️
Ждём тебя завтра в лофте Idealista по адресу: ул. Нижняя Сыромятническая, 11/1, офис 316 (м. Чкаловская).
В видео показали, как пройти в лофт от метро
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11 7
Для каких ещё, кроме e-com, приложений можно использовать Flutter? Сейчас расскажем.
Вообще мы решили чаще делиться нашими кейсами разработки, особенно если это что-то необычное.
Ловите первый — приложение для цифровизации производственных процессов в компании Evraz Steel Building.
Общее описание проекта в карточках, а полный кейс — по ссылке.
Немного технических и организационных подробностей:
🔵 MVP сделали за 3 недели;
🔵 Реализовали систему кеширования с использованием СУБД, для работы с которой использовали библиотеку drift;
🔵 Одну из фичей реализовали с применением WebSocket на базе пакета ws (Миша @PlugFox, респект 🩵);
🔵 Сделали сканирование QR-кодов с применением пакета mobile_scanner;
🔵 Чтобы оставлять пометки на фотографиях, использовали пакет image_painter с нашими доработками;
🔵 Ну и конечно, использовали стандартные для нас: elementary, auto_route и provider для DI.
📱 Приложение в RuStore
#surf_case #surf_flutter
Вообще мы решили чаще делиться нашими кейсами разработки, особенно если это что-то необычное.
Ловите первый — приложение для цифровизации производственных процессов в компании Evraz Steel Building.
Общее описание проекта в карточках, а полный кейс — по ссылке.
Немного технических и организационных подробностей:
#surf_case #surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28 7❤4👍1👎1🤣1
Чем может быть полезен пакет nested?
Все знакомы с деревьями виджетов с глубокой вложенностью в Flutter. Такой код трудно читать и рефакторить, но можно ли сделать его лучше? Да, с помощью пакета nested: он поможет получить более линейную структуру дерева виджетов.
Как его использовать, ищи в карточках⬆️
P. S. nested находится «под капотом» у provider, поэтому полезно понимать принципы его работы.
Ссылки из карточек:
🔵 Пакет nested
🔵 Пакет provider
🔵 Surf Flutter App Template
#surf_flutter #surf_opensource
Все знакомы с деревьями виджетов с глубокой вложенностью в Flutter. Такой код трудно читать и рефакторить, но можно ли сделать его лучше? Да, с помощью пакета nested: он поможет получить более линейную структуру дерева виджетов.
Как его использовать, ищи в карточках
P. S. nested находится «под капотом» у provider, поэтому полезно понимать принципы его работы.
Ссылки из карточек:
#surf_flutter #surf_opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15 8👎6❤3👍1