Oh, my Flutter – Telegram
Oh, my Flutter
4.96K subscribers
1.17K photos
6 videos
1.1K links
Всё о Flutter-разработке. Новости, статьи, анонсы, вакансии и многое другое. Disclaimer: все публикуемое является частным мнением, свободно распростаняемой информацией, и не содержит рекламных интеграций.

Автор канала - Михаил Зотьев (@mbixjkee).
Download Telegram
Бизнесу все больше интересен Flutter. При этом фреймворк еще очень молод, а это значит, что уже готовые команды Flutter разработки есть далеко не у всех. И появление подобной команды, выработка для нее практик и правил - задача совсем нетривиальная.

📌 Про свой опыт в построении шаблона для Flutter приложений, рассказали в статье Даниил Левицкий и Дмитрий Дронов.

#статья
Open Source - сочетание слов, которое уверен большинство не оставляет равнодушными. Нас в Surf тоже, многие наши решения являются опенсорсными.

📌 О том, как же мы подходим к работе над нашим опенсорсом, рассказываем в новом выпуске Записок юного техлида.

#techleadshow
Набор программистов без опыта в группу для обучения мобильной разработке на Flutter.

Бесплатно
Гибкий график

Контакт для связи:
@andrewbas

Подробности от автора в первом комментарии поста.

#вакансия
3👍3💩1
Уже сегодня вечером проект 2021 выйдет в свой финальный релиз, и мы начнем работу над новым - 2022 🥳 Каким получился 2021, наверное лучше всего ответит каждый сам себе. Я надеюсь, что опыт, который он нам принес, даст больше возможностей: чтобы 2022 был более удачным 🏆
За этот год наше комьюнити разрослось более 1800 человек, чему я очень рад и хочу пожелать каждому из вас здоровья и успехов во всем, что вы уже делаете или только собираетесь. Всем удачно отметить эти новогодние праздники и встретимся после них, уже совсем скоро!
🎉🥂🍾🎅
🎉29🔥137👍6
Праздники закончились и надеюсь они у вас прошли отлично. Теперь пора браться за работу с новыми силами. Тем более от Flutter-команды подъехал отличный конкурс в котором можно не только блеснуть своими навыками, но и получить весомые призы.

📌 Подробности о конкурсе по ссылке.

#события
👍2
Во время праздников плагин Flutter для VSCode получил обновление. В релизе добавлено:

👉 возможность использовать пре-релизные версии;
👉 исправлена проблема с запуском тестов до открытия таба тестирования;
👉 Run All Tests теперь работает в проектах с юнит и интеграционными тестами одновременно - запускается 2 сессии параллельно.

📌 Ознакомиться с более подробным списком можно по ссылке.

#обновление
👍3
A/B тестирование это надежный инструмент для проверки гипотез. В одинаковой ситуации часть пользователей проводится по одному сценарию, часть по второму. А затем проверяются показатели. На большой выборке получаются важные выводы и тем самым можно сделать продукт лучше.

📌 Почитать подробнее о том, как можно реализовать A/B тестирование Flutter приложения при помощи Firebase, можно в статье от Raksha Goswami.

#статья
👍5
Да да, вы не ослышались😄 И нет - я не поменял свое отношение к GetX. Но раз уж постоянно возникают разговоры и споры по вопросу насколько он плох/хорош и бытует несколько мнений, то это повод для дискуссии. И раз уж у нас есть возможность предоставить для этой дискуссии площадку - то почему бы ее не провести. В рамках Flutter-Voronezh мы собираемся провести круглый стол и конструктивно пообсуждать насколько GetX полезен/вреден. Ну и соответственно нам нужны как люди за, так и против. Если вы активно используете GetX и готовы поучаствовать в данной дискуссии, пишите мне в лс - @mbixjkee или можете откликнуться под этим постом.

PS: просьба не начинать дискуссию прямо под этим постом
👍18💩13😁6🔥4
С приходом Null Safety, Null перестал быть в Dart нижним типом языка и переместился параллельно Object. Его место занял новый тип - Never.

📌 Подробнее о том, что это за тип, в статье от Mangirdas Kazlauskas.

#статья
👍7
Доступна предрелизная версия Dart Code Metrics 4.10.0-dev.1, в которой есть интересные возможности.

👉 команда check unused code, которая подсветит неиспользуемые части кода;
👉 гибкая настройка какие именно файлы проверять анти паттернами;
👉 улучшения работы правила avoid-global-state.

📌 Версия уже доступна для использования.

#обновление
👍20🔥2
Компания TAG ищет Flutter разработчиков (Middle/Senior/Lead).

Обязанности:

- работать как продуктовый разработчик в команде мобильной разработки;
- строить кроссплатформенное мобильное приложение, используя Flutter;
- сотрудничать с менеджерами по продукту и помогать им формировать продуктовое видение;

Заработная плата ($):
от $5K+

Контакт для связи:
@ru_mata, Ксения

Подробности от работодателя в первом комментарии.
👍9💩1
Понимать тонкости работы внутренних аспектов работы Flutter очень полезно. В MediaQuery есть сразу нескольких параметров, которые очень похожи друг на друга.

📌 Разобраться в том, какой именно за что отвечает, поможет видео от Крейга Лабенца.

#decodingflutter
👍12😁1
Flutter отдел компании Surf расширяется и мы ищем новых сотрудников. Хотите стать частью нашей команды - самое время. На данный момент открыт набор Junior и Middle разработчиков, но если ваш уровень еще выше - welcome, мы будем только рады.

Алгоритм действий прост: написать нашему hr -> хорошо пройти собеседование. И надеюсь уже скоро мы с вами будем коллегами 🤙

Контакт для связи: @ZhannaV_HR

Подробная информация о вакансии, как всегда будет опубликована в первом комментарии под постом.

#вакансия
👍12🔥4🤩3
Обычно к GetX не относятся нейтрально - некоторые его критикуют, другие хвалят. Как я и писал раньше - мы решили дать высказаться и тем и другим, устроим дебаты в рамках встреч Flutter Voronezh Meetup группы. Ну и чтобы мероприятие не превратилось в бессмысленный спор - будут учитываться только технические факты и пруфы с обеих сторон. Судить этот спор будут настоящие эксперты во Flutter - GDE, автор Flutter Favorite пакета. Ну и конечно же наши зрители тоже не останутся в стороне и смогут принять участие в своем собственном голосовании.

Дебаты пройдут онлайн 10 февраля в 18:00.

📌 Зарегистрироваться можно по ссылке.

PS Поскольку один из участников команды ЗА GetX в результате отказался, имеется свободное место, для того чтобы сбалансировать численность команд. Если есть желающие присоединиться, можно написать мне в лс.

#событие
👍203🔥2💩1
Вот вот начнется стрим, посвященный использованию BLoC в разработке. Проводит его Михаил (FOX) Матюнин, который в использовании BLoC, на мой взгляд, является одним из сильнейших экспертов. Всем использующим, или желающим получше разобраться с этим полезным инструментам - крайне рекомендую посмотреть.

#события
🔥27
Компания LINAGORA ищет сотрудников.

Обязанности:
• Вместе с UI\UX дизайнерами, разработчиками, аналитиками и QA делать красивый интерфейс на Flutter
• Разрабатывать переиспользуемые front-end компоненты и библиотеки
• Проактивно анализировать производительность и улучшать ее
• Использовать лучшие практики мобильной разработки и менторить других членов команды

Заработная плата (₽):
Senior ЗП: 270-340К

Контакт для связи: @Lena_Valieva
+7-985-425-03-17

Подробности от работодателя в первом комментарии

#вакансия
🔥2
Еще несколько лет назад я хотел попасть на Mobius в качестве зрителя. Но потом получилось так, что я оказался на нем спикером раньше чем зрителем, а сейчас даже попал в программный комитет. Если вы тоже хотите стать частью этой конфы не только в качестве наблюдателя - то самое время действовать. Открыт CFP для весеннего сезона, а это значит, что если у вас есть что рассказать - дерзайте и подавайте заявку своего выступления.

Подать заявку можно по ссылке.

#события
🤩21
Сейчас проходит Flutter Puzzle, и команда Very Good Ventures поделилась своими мыслями и видением различных моментов в реализации задания этого конкурса.

📌 Сделали они это в виде статьи, почитать которую можно по ссылке.

#статья
👍1
Даже самое классное и качественно реализованное приложение может быть абсолютно непригодным к использованию для части людей. Как такое может произойти? Если задумываться лишь о использовании его людьми, которые не имеют физических особенностей, отличающих их от остальных. Во Flutter есть механизмы, которые позволят людям с ограниченными возможностями полноценно пользоваться вашим творением, но вам придется позаботиться об этом.

📌 О том, как же подойти к этому, читайте в статье от Tony Owen.

#статья
👍8
Очередной интересный твит от Flutter команды. Судя по всему 3 февраля будет что-то интересное про Windows 🤔

#новости
👍27💩7🔥5
Выбрать подходящий инструмент очень важно, особенно когда дело касается того, с чем вы будете сталкиваться изо дня в день. Например выбор ci/cd, который подходит именно под ваши задачи, облегчит вам разработку и сэкономит кучу времени. Неподходящее решение наоборот будет отвлекать на себя, вероятно, больше времени, чем даже отсутствие подобного механизма.

📌 Со сравнением двух популярных решений Codemagic и GitHub Actions по множеству различных параметров можно ознакомиться в статье Rudrank Riyam.

#статья #cicd
👍9