Запустили регистрацию на летнюю школу Flutter 🐦
22-26 июля будем делиться экспертизой во Flutter и отбирать ребят в стажёрский резерв Surf!
Что за летние школы:
📌 Ты сделаешь первый шаг в IT-сферу и профессию;
📌 Пообщаешься с крутыми спецами в своей сфере и заведёшь полезные знакомства;
📌 Расширишь кругозор и сделаешь выбор в сторону той или иной профессии;
📌 Добавишь проекты в своё портфолио;
📌 И самое главное — получишь возможность стажировки в топовой IT-компании!
❗️ В этом году школа пройдёт офлайн — приглашаем ребят из Воронежа, стажировка после школы также пройдёт в офисе в Воронеже. Подробности о том, как всё будет устроено, мы отправим тебе на почту после регистрации. Наши преподаватели с нетерпением ждут встречи с молодыми и амбициозными студентами!
Чтобы участвовать, выполни несколько простых действий:
1️⃣ Регистрируйся на сайте;
2️⃣ После 15 июня начнём рассылать анкеты — чекай почту;
3️⃣ Жди приглашения на школу!
❓ По вопросам и FAQ пиши в нашего бота.
#surf_flutter #surf_events
22-26 июля будем делиться экспертизой во Flutter и отбирать ребят в стажёрский резерв Surf!
Что за летние школы:
❗️ В этом году школа пройдёт офлайн — приглашаем ребят из Воронежа, стажировка после школы также пройдёт в офисе в Воронеже. Подробности о том, как всё будет устроено, мы отправим тебе на почту после регистрации. Наши преподаватели с нетерпением ждут встречи с молодыми и амбициозными студентами!
Чтобы участвовать, выполни несколько простых действий:
#surf_flutter #surf_events
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔10🔥4👍3 3❤2
Формы во Flutter
Для одного проекта дизайнеры создали любопытный интерфейс приложения, в котором было много необычных полей:
🔵 текстовые;
🔵 для пикинга файлов;
🔵 с мультиселектом;
🔵 с формой (форма внутри формы, привет Xzibit) и другие.
Го смотреть, как мы с этим справились.
Полезные ссылки:
➡️ Forms
➡️ Валидация форм
#surf_flutter
Для одного проекта дизайнеры создали любопытный интерфейс приложения, в котором было много необычных полей:
Го смотреть, как мы с этим справились.
Полезные ссылки:
#surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥9 4❤3👀1
Как добавить Flutter-модуль в нативное приложение
🏄♀️ Сергей, Senior Flutter Developer в Surf, поделился на Хабре опытом работы с Flutter Add-to-App. Это не просто ознакомительная статья, а большой и подробный туториал с примерами в коде. Вот кое-что из содержания:
🔵 инструкция по добавлению Flutter-модуля в Android и iOS;
🔵 виды интеграции Flutter в натив — как экран, фрагмент, модальное окно;
🔵 обмен данными между Flutter-модулем и нативным кодом;
🔵 использование нескольких Flutter-модулей в одном приложении.
➡️ Го читать и комментировать
#surf_flutter #surf_habr
#surf_flutter #surf_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
❤32 3⚡2👍2🔥1👏1
Privacy Manifest
Не понимаешь, как соответствовать новым требованиям Apple при публикации Flutter-приложений в сторах? Не переживай, сейчас всё расскажем.
В новой статье ты узнаешь, что такое декларации конфиденциальности, или Privacy Manifest-ы, как их заполнять и как всё-таки пройти ревью приложения для публикации в App Store!
➡️ Читать статью в Telegraph
Полезные ссылки:
🔵 Видео с WWDC2023 про Privacy Manifest
🔵 Декларация использования API — документация Apple
#surf_flutter #surf_telegraph
Не понимаешь, как соответствовать новым требованиям Apple при публикации Flutter-приложений в сторах? Не переживай, сейчас всё расскажем.
В новой статье ты узнаешь, что такое декларации конфиденциальности, или Privacy Manifest-ы, как их заполнять и как всё-таки пройти ревью приложения для публикации в App Store!
Полезные ссылки:
#surf_flutter #surf_telegraph
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🔥3 3
Что думаешь про посты в Telegraph?
Anonymous Poll
70%
🔥 Крутой формат, давайте ещё таких
15%
🤷♂️ Мне как-то привычнее стандартные посты
14%
🤔 Такие материалы больше про Хабр, хочу видеть подобный контент там
2%
✍️ Свой вариант — напишу в комментариях
❤1
Ищем тиммейта для разработки крутого приложения 🐦
В нашу команду нужен опытный Flutter-разработчик грейда Middle+/Senior. Мы делаем продукт на базе известного картографического российского сервиса.
Приложение насыщено сложной функциональностью: начиная от поиска работы и парков для отдыха, заканчивая построением маршрутов на карте и получения лицензий.
Проект крупный и амбициозный. Смотри подробные требования в карточках, а для отклика пиши нашему рекрутеру.
Давай разрабатывать кроссплатформенные приложения вместе.
В нашу команду нужен опытный Flutter-разработчик грейда Middle+/Senior. Мы делаем продукт на базе известного картографического российского сервиса.
Приложение насыщено сложной функциональностью: начиная от поиска работы и парков для отдыха, заканчивая построением маршрутов на карте и получения лицензий.
Проект крупный и амбициозный. Смотри подробные требования в карточках, а для отклика пиши нашему рекрутеру.
Давай разрабатывать кроссплатформенные приложения вместе.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Навигация — больная тема? Разбираемся в новом выпуске Flutter Dev Podcast 🎧
Можно ли целый час обсуждать, как переходить с одного экрана приложения на другой? Оказалось, что да.
Постоянные ведущие подкаста вместе с Михаилом Матюниным не только перемыли косточки популярным решениям, но и разобрались в базовых понятиях. Ещё поговорили про octopus и почему его стоит использовать с большой осторожностью.
🎙 У микрофона — Евгений Сатуров (Surf), Марк Абраменко (Surf), Михаил Матюнин (aka Fox).
⌨️ Подписывайся на подкаст в Telegram и слушай на всех площадках:
Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Можно ли целый час обсуждать, как переходить с одного экрана приложения на другой? Оказалось, что да.
Постоянные ведущие подкаста вместе с Михаилом Матюниным не только перемыли косточки популярным решениям, но и разобрались в базовых понятиях. Ещё поговорили про octopus и почему его стоит использовать с большой осторожностью.
🎙 У микрофона — Евгений Сатуров (Surf), Марк Абраменко (Surf), Михаил Матюнин (aka Fox).
Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16 3👍1
3 кейса использования Subject из RxDart
Subject — мощный инструмент для управления потоками данных. Он очень похож на StreamController, но с расширенными возможностями.
Если ты не знаком с Subject, лучше начни с этой статьи.
Если уже разбираешься в теме, го смотреть в карточках примеры использования Subject.
Репозитории с примерами:
https://github.com/Evgenia-bit/behavior_subject_example
https://github.com/Evgenia-bit/publish_and_replay_subject_example
Subject — мощный инструмент для управления потоками данных. Он очень похож на StreamController, но с расширенными возможностями.
Если ты не знаком с Subject, лучше начни с этой статьи.
Если уже разбираешься в теме, го смотреть в карточках примеры использования Subject.
Репозитории с примерами:
https://github.com/Evgenia-bit/behavior_subject_example
https://github.com/Evgenia-bit/publish_and_replay_subject_example
👍21❤7🤷♂2🗿2 2🆒1