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

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

📌 Разобраться в этой теме может помочь руководство по анимациям во Flutter от Roaa.

#статья
👍20
Продолжение публикации различных гайдов по использованию ci/cd. В этот раз Codemagic + Linux приложения на Flutter.

📌 Подробности в статье от Souvik Biswas по ссылке.

#статья #cicd #codemagic
👍10
Студия Oxymob ищет Middle / Middle+ / Senior Flutter разработчиков

Обязанности и требования:
• Flutter от 2 лет
• Provider
• WebSockets
• Figma
• Apple и Google guidelines
• Опыт с Android/iOS
• Будет плюсом опыт с Firebase (Cloud Messaging, Remote config, Analytics)

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

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

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

#вакансия
💩14👍2
Совсем немного времени осталось до начала одной из самых важных в году конференций для всех, кто работает с продуктами от Google. В этом году Google IO пройдет онлайн 11-12 мая. Flutter в программе конечно же будет в большом количестве.

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

#событие
13🔥5💩2
Эффект параллакса более привычен для игр, чем для мобильных приложений. Но и его можно довольно легко реализовать во Flutter.

📌 Пример имплементации параллакса при помощи Flow виджета, в видео от Johannes Milke.

#видео
👍18🔥2
До старта Google I/O остались считанные часы. Скоротать их можно, играя в pinball с Dash, Sparky, Android и Dino. Ну или по крайней мере посмотрев новый мультфильм с их участием. Если набьете много очков, то можно похвалиться в Twitter при помощи хештега #IOPinball. Кстати написан pinball на Flutter, так что когда играть надоест, останется время прочитать статью о том как его делали.

#событие
👍11
Новый мажорный релиз Flutter состоялся, теперь Flutter 3. Команда Flutter проделала огромное количество работы и теперь у нас еще больше возможностей с использованием Flutter. Познакомиться с нововведениями можно в анонсах:

👉 Introducing Flutter 3;
👉 What’s new in Flutter 3.

PS: отдельно радует, что судя по списку ломающих изменений, переезд на 3 версию со второй не будет таким болезненным, как с 1 на 2.

#обновление
🔥30👏5🥰1🎉1
Ну и конечно же, как и всегда последнее время, релиз Flutter не обходится без новой версии Dart. В релизе:

👉 новые enum;
👉 инициализация родительский свойств;
👉 обновленные правила линтинга.

📌 Полный список изменений в анонсе от Michael Thomsen.

#обновление
👍11🔥9🥰1
Компания Antipoff Group ищет сотрудников.

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

Обязанности:
⁃ Разработка и поддержка кроссплатформенного мобильного приложения по готовому дизайну на Flutter в составе команды мобильной разработки;
⁃ Поддержка мобильных приложений;
⁃ Участие в отладке и тестировании приложений;
⁃ Размещение приложений в AppStore и Google Play.
⁃ Интеграция с Веб сервисами;
⁃ Работа с картами;
⁃ Тесное взаимодействие с командой: ежедневные стендапы, планирование спринтов.

Заработная плата (₽):
140 000 - 250 000

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

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

#вакансия
💩9👍5
Google IO принес нам много нового и интересного во Flutter, и конечно же мы во Flutter Voronezh просто не можем проигнорировать все это. По свежим следам обсудим новинки и впечатления от IO. А что вам запомнилось и понравилось в этот раз?

📌 Встреча состоится 17 мая в 18-00 (GMT+3), зарегистрироваться можно по ссылке.

#событие
👍9💩5
Если вы пропустили выход очередного Flutter Dev Podcast, то на нем обсуждали довольно интересную тему - каким реальным угрозам подвержена наша индустрия, и что мы можем предпринять, чтобы сохранить возможность быть Flutter-разработчиками, независимо ни от чего.

Участники выпуска: Евгений Сатуров (Surf), Илья Вирник (Яндекс.Про), Михаил Матюнин (ex-Ozon).

🎧 Послушать подкаст можно по ссылке, а так же в Apple Podcasts, Яндекс.Музыка, Google Podcasts, Spotify.

#подкаст
👍20🔥2💩1
Если вы ждали принятия программы, чтобы опредлилиться, хотите ли вы принять участие - самое время. Программа полностью готова. Flutter конечно тоже есть:

👉 Реанимация мобильного приложения для розничной сети МТС и переезд на Flutter;
👉 Декларативный UI. Flutter vs SwiftUI vs Jetpack Compose.

А так же множество общих докладов, которые будут интересны представителям различных технологий:

👉 Анализ бигдаты показал... Всё о метриках качества;
👉 MVI и State Machine — визуализация и анализ диаграммы состояний с помощью VisualFSM;

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

#событие
👍4💩2
Начинаем с минуты на минуту. 📌 Присоединяйтесь по ссылке.

#событие
🔥7
В DartPad добавили отличную фичу - пошаговые туториалы по Dart и Flutter. И для того чтобы помочь желающим погрузить в процесс обучения лучше, GDE поучаствовали и уже создали несколько воркшопов. Среди них:

👉 Writing code as a mathematician by Oleksandr Leushchenko;
👉 Learning Flutter for native iOS developers by Vandad Nahavandipoor;
👉 Journey from mobile to Web/Desktop by Aleksandr Denisov.

📌 Эти и многие другие упражнения по ссылке.

#статья
👍19🔥5
Flutter захватывает все новые и новые горизонты. И вот сейчас уже потихоньку начинает покушаться на часть геймдева.

📌 О том, как использовать Flutter для разработки казуальных игр, видео от Filip Hráček.

PS. Единственное с чем не согласен, это с тем что для игр менее важно, чем для приложений, иметь поддерживаемую структуру проекта, очевидные связи и зависимости, тесты. Пожертвовать всем этим можно лишь на этапе проверки концепта, в остальное же время, если мы делаем что-то не для себя на коленке, уделять всему этому внимание придется.

#видео
👍26
Команда Phoenix Education ищет экспертов для разработки двух образовательных треков: по Java и Flutter для студенческой летней Школы.

Обязанности:
- подготовить сценарии 5 занятиям с практикой и домашними заданиями по проекту
- подготовить инструкции для проведения code review проектов преподавателями
- разработать промежуточные тесты для проверки знаний участников

Заработная плата и условия:
- сроки - до 6 июня
- Подготовить сценарии 5 занятий
- компенсация 75 тыс. рублей за 5 занятий
- с заключением договора

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

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

#вакансия
В продолжении темы Flutter для разработки игр. В подтверждении того, что Flutter серьезно взялся за это направление, можно легко найти страницу на официальном сайте Flutter. Но это далеко не все:

👉 тулкит для казуальных игр;
👉 использование Flame;
👉 группа дискорд для разработчиков.

📌 Все это и многое другое в статье-анонсе от Zoey Fan и статье о перспективах использования Flutter для разработки игр от Tao Dong.

#статья
👍19
То что для Flutter доступно огромное количество платформ, давно не является новостью. Но в дополнение ко всему этому находятся довольно интересные варианты использования. Например, для использования в расширениях Chrome.

📌 Пример реализации в статье от Souvik Biswas.

#статья
👍9🔥6
Я уже писал, про то, что мы делали пример, показывающий как Elementary работает в связке с BLoC. Но не в наших традициях просто положить код пылиться на полку и на этом успокоиться. Поэтому рад вам представить статью, в которой мы попытались отразить основные аспекты того, что, как и зачем мы сделали в нашем примере. Надеюсь этот материал будет полезен, и вы сможете выжимать максимум из этой связки на ваших проектах.

📌 Все это в статье “Как подружить Elementary и BLoC” за авторством Кристины Зотьевой и небольшим моим участием.

#статья
🔥19👍9
Компания TAG ищет Mobile (Flutter) Auto QA Engineer

Что предстоит делать:
Поддерживать и развивать сценарии тестирования.
Взаимодействовать с командами разработки и продакт менеджеров.
Находить решения сложных проблем (например, имитация некоторых внешних функций и взаимодействие со сторонними/системными приложениями).
Улучшать инфраструктуру и процессы контроля качества.

Уровень дохода:
от $4K+ (оплата в долларах), оплачиваемый отпуск, корпоративный ноутбук, обучение.

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

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

#вакансия
🔥7👍1
Конференция Mobius началась! Но даже если вы не купили билет, у вас есть возможность поучаствовать в конференции. Все дело в том, что Mobius в очередной раз делает один из дней полностью бесплатным.

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

#событие
👍10