С появлением последней версии кнопок во Flutter появились свойства в виде MaterialStateProperties. Что это за свойства и как с ними можно работать, рассказывает Craig Labenz в Decoding Flutter.
#decodingflutter
#decodingflutter
👍9💩1
Мои коллеги из отдела маркетинга Surf, ищут человека, имеющего глубокие навыки в Apache Cordova для помощи в написании сравнительной статьи. Конечно же не на безвозмездной основе, а за гонорар.
Если есть Cordova профи, желающие помочь и монетизировать свои знания, обращайтесь danilova@surfstudio.ru, nikolaenko@surfstudio.ru или @anya_nikolaenko
Если есть Cordova профи, желающие помочь и монетизировать свои знания, обращайтесь danilova@surfstudio.ru, nikolaenko@surfstudio.ru или @anya_nikolaenko
🔥3💩1
Вышла новая мажорная версия freezed. В релизе следующие изменения:
👉 больше не генерируется $MyClassTearOff, доступно в Dart;
👉 добавлена конвертация коллекций в немодифицируемые по дефолту, но можно отключить;
👉 поддерживается analyzer 4.0.0;
👉 добавлены параметры кастомизации генерируемого кода.
📌 Это и многое другое в списке изменений по ссылке.
#обновление
👉 больше не генерируется $MyClassTearOff, доступно в Dart;
👉 добавлена конвертация коллекций в немодифицируемые по дефолту, но можно отключить;
👉 поддерживается analyzer 4.0.0;
👉 добавлены параметры кастомизации генерируемого кода.
📌 Это и многое другое в списке изменений по ссылке.
#обновление
🔥19
Всем привет! Поскольку довольно часто поступают жалобы на работу редиректа, хочу попросить вас пройти небольшой опрос, чтобы понимать масштаб трагедии. Каков ваш опыт от текущего редиректа?
Anonymous Poll
36%
Работает всегда, как швейцарские часы
20%
Работает всегда, но грузится долго
19%
Чаще работает, но бывают некритичные проблемы
11%
Чаще не работает, долго грузится, создает неудобства
15%
Работает отвратительно, сильно мешает
Когда у человека за плечами уже несколько проектов, у него в целом достаточно опыта и набитых шишек, чтобы выбрать наиболее выгодные подходы и решения, действовать эффективно и не создавать самому себе проблем. Но когда мы начинаем первый проект в новой технологии, такой роскоши у нас нет.
📌 Мой коллега Евгений Сатуров такого опыта имеет предостаточно и уже рассказывал о том, как подготовиться к первому проекту, чтобы не провалить его. Теперь вышла текстовая версия этого выступления, которая доступна по ссылке.
#статья
📌 Мой коллега Евгений Сатуров такого опыта имеет предостаточно и уже рассказывал о том, как подготовиться к первому проекту, чтобы не провалить его. Теперь вышла текстовая версия этого выступления, которая доступна по ссылке.
#статья
🔥18👍8❤2👏2
Команда Phoenix Education ищет экспертов для разработки двух образовательных треков: по Java и Flutter для студенческой летней Школы.
Обязанности:
- составить тестовое задание для отбора участников и его автоматическую проверку
- декомпозировать образовательный двухмесячный проект на составные части
- подготовить сценарии по 10 или 5 занятиям с практикой и домашними заданиями по проекту
- подготовить инструкции для проведения code review проектов преподавателями
- разработать промежуточные тесты для проверки знаний участников
- участвовать во встречах с клиентом для снятия контекста
Заработная плата и условия:
- сроки - до 6 июня
- есть две опции вовлечения на создание 10 занятий или 5 занятий.
- уровень вовлечения оцениваем в 150 или 75 часов соответственно
- компенсация 150 тыс. рублей за 10 занятий (75 тыс. рублей за 5 занятий соответственно)
- с заключением договора
Контакт для связи:
Ознакомиться с запросом можно по ссылке, затем заполнить анкету. Если останутся вопросы - напиши Жене.
#вакансия
Обязанности:
- составить тестовое задание для отбора участников и его автоматическую проверку
- декомпозировать образовательный двухмесячный проект на составные части
- подготовить сценарии по 10 или 5 занятиям с практикой и домашними заданиями по проекту
- подготовить инструкции для проведения code review проектов преподавателями
- разработать промежуточные тесты для проверки знаний участников
- участвовать во встречах с клиентом для снятия контекста
Заработная плата и условия:
- сроки - до 6 июня
- есть две опции вовлечения на создание 10 занятий или 5 занятий.
- уровень вовлечения оцениваем в 150 или 75 часов соответственно
- компенсация 150 тыс. рублей за 10 занятий (75 тыс. рублей за 5 занятий соответственно)
- с заключением договора
Контакт для связи:
Ознакомиться с запросом можно по ссылке, затем заполнить анкету. Если останутся вопросы - напиши Жене.
#вакансия
👍5
Были анонсированы победители Flutter Puzzle Hack. И их довольно много - более 40 в различных номинациях.
📌 Подробнее о результатах в статье-анонсе от Kelvin Boateng.
#событие
📌 Подробнее о результатах в статье-анонсе от Kelvin Boateng.
#событие
❤2🔥2👍1
Уже совсем скоро, 25–27 мая, состоится весенняя часть одной из самых крупных в России конференций, посвященных мобильной разработке - Mobius. В этом году Mobius пройдет в гибридном формате, 22 июня дополнительно состоится офлайн день. Не смотря на то, что программа еще предварительная, в ней уже есть Flutter 🤘
📌 Познакомиться с подробной программой, а также купить билеты можно на сайте мероприятия. Приятный бонус для подписчиков, по промокоду - ohmyflutter2022JRGpc можно получить скидочку для персонального билета.
#событие
📌 Познакомиться с подробной программой, а также купить билеты можно на сайте мероприятия. Приятный бонус для подписчиков, по промокоду - ohmyflutter2022JRGpc можно получить скидочку для персонального билета.
#событие
👍5
Мы решили попробовать для нашего шоу Записки юного техлида новый формат. Проведем его в виде стрима. И обсудим как не превратить техническую ретроспективу в очередной митинг. Поговорим о том, как перестать мечтать о том, чтобы наконец исправить технические проблемы своего проекта и перейти уже от слов к делу.
Для этого расскажем:
👉 как у нас проходят технические ретроспективы;
👉 как провести их максимально эффективно;
👉 что мы делаем после ретроспективы.
📌 Стрим пройдет 27 апреля (завтра) в 18:00 мск по ссылке.
#событие
Для этого расскажем:
👉 как у нас проходят технические ретроспективы;
👉 как провести их максимально эффективно;
👉 что мы делаем после ретроспективы.
📌 Стрим пройдет 27 апреля (завтра) в 18:00 мск по ссылке.
#событие
🔥13👍4👎1
Ревью - очень важный процесс, чтобы поддерживать качество проекта, рассматривать задачу с различных точек зрения, шарить опыт в команде. Но добиться того, чтобы этот процесс работал хорошо и приносил пользу не так легко, как может показаться.
10 советов (и даже немного больше) как можно сделать код ревью лучше, в статье от Daria Orlova.
#статья
10 советов (и даже немного больше) как можно сделать код ревью лучше, в статье от Daria Orlova.
#статья
👍7
Представить современное приложение без анимаций практически невозможно, оно будет выглядеть как наколенная поделка. Способов и вариаций работы с анимациями во Flutter огромное количество. Чем больше их вам известно, тем проще реализовать различные варианты.
📌 Разобраться в этой теме может помочь руководство по анимациям во Flutter от Roaa.
#статья
📌 Разобраться в этой теме может помочь руководство по анимациям во Flutter от Roaa.
#статья
👍20
Продолжение публикации различных гайдов по использованию ci/cd. В этот раз Codemagic + Linux приложения на Flutter.
📌 Подробности в статье от Souvik Biswas по ссылке.
#статья #cicd #codemagic
📌 Подробности в статье от 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
Подробности от работодателя в первом комментарии.
#вакансия
Обязанности и требования:
• 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
До старта 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.
#обновление
👉 Introducing Flutter 3;
👉 What’s new in Flutter 3.
PS: отдельно радует, что судя по списку ломающих изменений, переезд на 3 версию со второй не будет таким болезненным, как с 1 на 2.
#обновление
🔥30👏5🥰1🎉1
Ну и конечно же, как и всегда последнее время, релиз Flutter не обходится без новой версии Dart. В релизе:
👉 новые enum;
👉 инициализация родительский свойств;
👉 обновленные правила линтинга.
📌 Полный список изменений в анонсе от Michael Thomsen.
#обновление
👉 новые enum;
👉 инициализация родительский свойств;
👉 обновленные правила линтинга.
📌 Полный список изменений в анонсе от Michael Thomsen.
#обновление
👍11🔥9🥰1
Компания Antipoff Group ищет сотрудников.
Вакансия:
Flutter разработчик (Middle)
Обязанности:
⁃ Разработка и поддержка кроссплатформенного мобильного приложения по готовому дизайну на Flutter в составе команды мобильной разработки;
⁃ Поддержка мобильных приложений;
⁃ Участие в отладке и тестировании приложений;
⁃ Размещение приложений в AppStore и Google Play.
⁃ Интеграция с Веб сервисами;
⁃ Работа с картами;
⁃ Тесное взаимодействие с командой: ежедневные стендапы, планирование спринтов.
Заработная плата (₽):
140 000 - 250 000
Контакт для связи:
@llletooo
Подробности от работодателя в комментариях.
#вакансия
Вакансия:
Flutter разработчик (Middle)
Обязанности:
⁃ Разработка и поддержка кроссплатформенного мобильного приложения по готовому дизайну на Flutter в составе команды мобильной разработки;
⁃ Поддержка мобильных приложений;
⁃ Участие в отладке и тестировании приложений;
⁃ Размещение приложений в AppStore и Google Play.
⁃ Интеграция с Веб сервисами;
⁃ Работа с картами;
⁃ Тесное взаимодействие с командой: ежедневные стендапы, планирование спринтов.
Заработная плата (₽):
140 000 - 250 000
Контакт для связи:
@llletooo
Подробности от работодателя в комментариях.
#вакансия
💩9👍5