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

Автор канала - Михаил Зотьев (@mbixjkee).
Download Telegram
Конференция Mobius началась! Но даже если вы не купили билет, у вас есть возможность поучаствовать в конференции. Все дело в том, что Mobius в очередной раз делает один из дней полностью бесплатным.

📌 Для того, чтобы поучаствовать в нем, вам достаточно просто зарегистрироваться по ссылке.

#событие
👍10
Компания IZXverse ищет сотрудников.

Вакансия:
Flutter разработчик (senior / middle)

Обязанности:
- Разработка новой и улучшение существующей функциональности кросс-платформенного приложения.
- Построение / улучшение архитектуры приложения.
- Взаимодействие со смежными подразделениями для решения рабочих задач (backend-разработчики, тестировщики, менеджер проекта, дизайнер).
- Подготовка релизов, решение проблем возникающих на стадии модерации в сторах.

Заработная плата (₽):
150 000 – 300 000

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

Подробности от работодателя в первом комментарии.
💩10👍5
За вереницей последних событий в мире Flutter легко было пропустить результаты первого ежеквартального опроса. Если вы как и я пропустили его, то результаты опубликовали в начале мая.

📌 Подробнее в статье от JaYoung Lee.

PS. Ну а тем временем вышел новый опрос, пройдя который, вы можете помочь сделать Flutter лучше.

#статья #опрос
👍1
Very Good Ventures недавно выпустили экспериментальное минималистичное решение для Dart на стороне сервера - Dart Frog.

📌 Познакомиться с тем, что же позволяет Dart Frog, можно в статье-анонсе от Felix Angelov.

#статья
👍9💩31
Помимо того, что на Flutter можно полноценно разрабатывать приложение, его можно встроить в уже готовое нативное при помощи add-to-app подхода.

📌 О том, как это можно сделать на конкретном примере, читайте в статье от команды VGV.

#статья
👍10
Компания UseTech ищет Flutter Developer Senior.

Обязанности:
— разрабатывать нестандартные пользовательские интерфейсы;
— решать сложные проблемы на стыке кросс-платформы и iOS/Android;
— решать проблемы, связанные с геолокацией (качество GPS-сигнала, помехи в районе Кремля, шумы и недоступность сигнала);
— филигранно оптимизировать энергопотребление приложения;
— экспериментировать с подходами к управлению состоянием приложения;
разбирать сложнейшие многомодульные архитектуры.

Заработная плата (₽):
До 320 тыс. на руки

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

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

#вакансия
💩9👍4
Одним из способов работать с декларативной навигацией является пакет GoRouter. Совсем недавно он получил новое мажорное обновление. Так что, если вы пользуетесь им, вам придется запланировать миграцию.

📌 Изменения и гайд по миграции в документе по ссылке.

#обновление
8
Различные консольные утилиты могут быть очень удобными для автоматизации процессов. В рамках работы подобной утилиты, часто может потребоваться провзаимодействовать с пользователем. Пакет interact поможет легко решить это задачу.

📌 Найти его можно на pub по ссылке.

#библиотека
👍13🔥2🤯1
Академия Яндекса открыла набор в Школу мобильной разработки. Обучение пройдёт с 20 июля по 25 сентября 2022 года. В рамках Школы будет представлено 3 направления:

👉 Android
👉 iOS
👉 Flutter

📌 Обучение бесплатное, но отбор в школу проходит на конкурсной основе. Чтобы принять участие, нужно подать заявку и пройти вступительное испытанием до 23:59 по московскому времени 23 июня 2022 года.
👍34💩52🔥2🤔2
Вышел очередной эпизод The Boring Flutter Development Show. В нем Khanh и Craig затронули тему использования обобщений для виджетов.

📌 Посмотреть эпизод можно по ссылке.

#boringshow
👍3💩3
Буквально на днях, Flutter плагин для IntelliJ получил обновление. Основной упор в нем - исправление проблем и работа над техдолгом. В обновлении:

👉 выбор устройства теперь содержит более информативные описания;
👉 исправлена проблема пропуска точек остановки если в пути содержались пробелы;
👉 при закрытии IDE, процесс Dart для плагина, теперь тоже прерывается.

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

#обновление
👍16
Компания Placid ищет сотрудников.

Обязанности:
- Знание ООП и основных принципов разработки – SOLID, KISS, DRY, etc
- Хороший уровень английского языка
- Написание кода на Dart
- Создание UI на Flutter в соответствии с Figma
- Поддержка существующего кода
- Модернизация кодбазы, внедрение современных решений

Заработная плата ($):
$2,000-$3,000

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

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

#вакансия
👍7👎5🤮1
Плагин Flutter для VSCode тоже получил обновление. В релизе:

👉 возможность добавить множество зависимостей одним шагом;
👉 всплывающая документация теперь поддерживает базовые HTML тэги;
👉 поддержка команды для генерации файлов локализации.

📌 Все это, а так же огромное количество исправлений, можно найти в подробном списке изменений по ссылке.

#обновление
👍131
Еще один легкий способ добавить анимации в интерфейс - использование AnimatedDefaultTextStyle. Это виджет имплицитной анимации, а значит измнении свойств для проигрывания будет достаточно. Стоит учитывать, что далеко не все свойства будут меняться анимированно, например textAlign, softWrap, overflow, maxLines, textWidthBasis и textHeightBehavior отобразят изменения мгновенно.

📌 Почитать подробнее можно в официальной документации.

#widget
👍14
Сообщества людей, увлекающихся Flutter, есть по всему миру. Например, наш Flutter Voronezh. Чтобы быть честным, стоит отметить - в Европе и Америке популярность Flutter только начинает набирать обороты. Но не может не радовать, что сообщество Flutter недавно появилось в Кремниевой Долине. На мой взгляд этот факт отлично подчеркивает, что Flutter в ближайшее время будет все более интересен западному бизнесу.

📌 Ну и конечно же ребята проводят регулярные митапы, один из которых прошел совсем недавно. О том как это было, можно почитать в статье.

#статья #meetup
👍11🤔2
Сегодня у меня не совсем обычный пост, и даже не связанный напрямую с Flutter. И даже без картинки, чтобы больше текста уместилось. Сегодня был мой последний день в Surf. И поскольку этот канал - мой самый большой медиа ресурс, я хочу сделать это именно здесь. Surf, спасибо тебе огромное за эти почти 3 года, которые мы проработали вместе. Для меня это время останется значимым в моей карьере и временем, которое можно вспомнить исключительно с теплотой в душе. Спасибо за опыт, который я получил, пройдя путь от разработчика до техлида отдела. В Surf много действительно крутых ребят, каждому из которых есть за что сказать спасибо. И если их поблагодарить довольно просто, то есть те кто уже покинул команду, но для меня они так же остались частью этого большого путешествия. @r3tam, спасибо за отдел и все, что ты делал для нас. @al_tru и @HazarD2311, вы крутые лиды, рад что вы были рядом. @dmitrykrutskikh, круто что мы поработали вместе, пусть и совсем недолго, ты топ в тимбилдинге. @sazhaev, это были интересные движи в медиаполе. @mariadolgusheva, своей работой ты убедила меня что хороший hr просто необходим в любой уважающей себя компании.
Наверняка, я сейчас кого-то забыл упомянуть лично, кого упомянуть хотелось и буду позже сидеть вот так 🙀 В любом случае, я вам всем очень благодарен!

Aloha, Surf 💙🤙
82😢20🔥4👍2🥰1
Компания Brichka ищет сотрудников.

Обязанности:
- Поддержка и развития мобильного приложения для iOS и Google Android (у нас одно приложения для водителей и пассажиров)
- Разработка здоровенных кусков новой функциональности в качестве flutter разработчика, без легаси
- Участие во всех этапах жизненного цикла разработки и поддержки ПО

Заработная плата (₽):
270-350 т.р.

Контакт для связи:
@mike_1086 или mike@brichka.app

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

#вакансия
🔥5👎3👍1🤮1
В новом Widget of the Week, команда Flutter показала FocusableActionDetector, который совмещает в себе возможности Actions, Shortcuts, MouseRegion и Focus.

📌 Подробнее в видео.

#widgetoftheweek
🔥13
Если вы соскучились по старым добрым доковидным конференциям, у меня есть кое-что для вас. Оффлайн день Mobius состоится совсем скоро - 22 июня. Да еще и с интересными докладами про Flutter:

👉 SUI на Flutter;
👉 PWA на Flutter из мобильного приложения.

📌 Посмотреть всю программу и купить билет можно по ссылке. А промокод ohmyflutter2022JRGpc позволит еще и немного сэкономить.

#события
🔥10
Автоматизировать рутинные действия можно разными способами, в том числе скриптами. Это может быть make, bash, да и вообще, что угодно. Но у Flutter разработчиков обычно под рукой еще один довольно приятный инструмент - Dart. И лично я довольно часто выбираю для себя именно его. Когда мы делали генерацию бойлерплейт кода для Elementary, поступили так же - основная часть написана в виде консольной утилиты на Dart. Мой экс-коллега, который непосредственно и занимался написанием этой утилиты, недавно выпустил статью как раз по этой теме.

📌 О том, как все это реализовано на практике, читайте в статье от Алексея Букина.

#статья
👍10🔥2🤯2
Во время активного процесса разработки, не редки ситуации, когда новый функционал каким-то образом затрагивает то, что уже сделано. Более того, может привести к ошибочному изменению уже готовых поведений. Избежать этого помогает регресс тестрирование.

📌 О том, как можно его проводить для Flutter, в статье от Pragati.

#cтатья #тестирование
🔥10👍1