Flutter Tech-Lead Notes
319 subscribers
136 photos
9 videos
82 links
Download Telegram
Forwarded from Dart Jobs
Вакансия: Middle Flutter разработчик
Компания: Аспирити
Локация: РФ
Формат работы: удаленно или офис (Красноярск)
Занятость: полная

Кандидату предстоит разрабатывать Flutter-приложение со сложными нативными коммуникациями в сфере медтех.

Нам важен:
- Опыт в коммерческой Flutter разработке от 1 года;
- Опыт в разработке мобильных приложений от 2 лет;
- Опыт с flutter_bloc, freezed;
- Опыт с Firebase;
- Понимание принципов SOLID;
- Понимание архитектурных паттернов (BLoC, Clean Architecture, MVP);
- Наличие завершенных Flutter проектов в Google Play и/или App Store.

Плюсом будет:
- Знание Java/Kotlin и Android разработки;
- Опыт написания плагинов для Flutter;
- Опыт работы с мобильным CI/CD;
- Опыт работы с Bluetooth (BLE).

Что мы предлагаем:
- Быстрый выход в команду;
- Стабильную официальную работу;
- Гибкий график с возможностью работать удаленно;
- Опытную и классную команду;
- Дополнительное обучение.

Откликнуться: @anastasiia_bast или [email protected]
👍1
Challenge completed
🔥3
Внимание! Очередной анонс моего доклада!
Встретимся с вами на CrossConf
В разработке крупных проектов кодовую базу приходится делить на модули. В своем докладе руководитель отдела мобильной разработки Павел Гершевич на реальных кейсах покажет, с какими проблемами можно столкнуться при проектировании многомодульной архитектуры на Flutter, а также, какие инструменты их эффективно решают.

Подробнее узнать о том, как разрабатывать большие проекты, можно будет 15 сентября на CrossConf’23.

crossconf.com
Извиняюсь за долгое отсутствие постов, был достаточно большой завал на работе.

Сегодня решали проблему, что hint исчезает при вводе текста. Решали вдвоем - я и middle разработчик.
Его вариант - сделать Stack и под TextField подложить Text, как вы понимаете, меня это не устроило.
Решение оказалось простым - нужно обернуть наш TextField в InputDecorator, которому кроме настройки стилей нужно задать isEmpty для вечного отображения hint.
Тут есть подвох - вам нужно частично заменять hint при вводе и в TextStyle и для текста, и для hint, выставить одинаковый letterSpacing, иначе будет разделяться, что плохо выглядит
А как часты вы меняете технику? Например, я - достаточно часто, но если посмотреть именно какую-то одну позмцию - она может не меняться годами.

Вчера я завершил свой путь длиной в около 11 лет от самых приметивных и дешевых смартфонов до актуального флагмана.
До 2021 года я пользовался в основном бюджетными Android смартфонами, среди них были Samsung, ZTE, Honor, Huawei и другие китайские производители. Последние 2 года я пользвался iPhone 12, на момент покупки модель была актуальной, но не флагманской в своей линейки.
Идея сменить телефон витала в воздухе уже некоторое время, да и в планах на этот год присутствовала. В прошлую пятницу, я принял решение и переговорив со своим генеральным директором взяли iPhone 14 Pro, который вчера в ночи пришлось забирать, но оно того стоило.

Отзыв на iPhone 14 Pro и причины смены будут позже, в других постах.
Очередная конференция, очередное путешествие
🔥1
У меня исполняется мечта

В 2013 году, когда я только начинал работать с мобильными приложениями, я узнал о главной в России конференции по этой теме - Mobius. Это было что-то желанное, так как собираются лучшие профессионалы страны и не только, много докладов и общения. Но я был слишком мал на тот момент, поэтому появилась мечта - попасть на нее.

Далее я занимался своими делами, но ни разу не пропускал, когда записи докладов попадали в открытый доступ. В какой-то момент наступил ковид, все конференции либо закрылись, либо ушли в онлайн. Тогда я и понял, что лучше добиваться этого маленькими шажками и поехать спикером.

Год назад, я совершил первую попытку поехать на Mobius спикером, но она не удалась из-за наспех собранного доклада, который в итоге не дотянул по уровню. Потом второй доклад, но уже без Mobius, я еду на DUMP и CodeFest. Там от человека из программного комитета узнаю, что можно было с этим докладом спокойно проходить. Но пришла и еще новость - осенью Mobius будет в Санкт-Петербурге, но надо подаваться как можно быстрее.

В итоге долго думал над докладом, подал заявку за пару дней до конца, не смогли созвониться с куратором, пришлось записывать прогон, куратору не понятен уровень доклада и он ходил к остальным. И вот, до конца отбора осталось 4 дня. Мне опять приходит ответ про неопределенность. В итоге, определяемся, что я напишу в тексте, как хочу поменять доклад в связи с правками и отдам на утверждение. За выходные я не успеваю, а распланированный по минутам понедельник рушится из-за небольшой ошибки моего разработчика. То, что было, я скидываю со словами "либо да, либо весной". 5 сентября закончился отбор, мне ответа не поступило...

И тут вдруг 6 сентября мне пишет не куратор, а администратор и говорит, что я принят. Эта история красива тем, что от появления мечты до ее осуществления прошло 10 лет, а также она будет напоминать мне, что никогда не надо сдаваться, а нужно идти до самого конца!

P.S. Ссылку на доклад на Mobius Autumn 2023 скину позже, в отдельном посте, посвященном этому.
P.P.S. Сегодня будут еще фоточки с МСК
🔥3👍2
CrossConf вот-вот начнется…
🔥2
История почему надо отсматривать свою готовую презентацию заранее

На прошлой неделе доделывал презентацию, вывел ее в pdf (покадрово), начал объединять. В итоге отправил организаторам, не посмотрев, все ли на месте...

Сейчас осталось 6,5 часов до доклада, решил прогнаться. В итоге обнаружил, что не хватает 20 кадров по середине 😰

Приходится сидеть и проверять все заново)
День второй. В этот раз в гостях у Яндекс
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Пора дальше путешествовать 🧳
💯1
Здравствуй, любимый город!
Одно из интересных IT-мест в Петербурге - магазин-музей Яндекса, где собрана техника разных годов: компьютеры, игровые приставки и мониторы
Я уже был в нем в 2021 - это просто огненное место