Flutter Tech-Lead Notes
318 subscribers
136 photos
9 videos
82 links
Download Telegram
Flutter Tech-Lead Notes
В плане на этот долгий год у меня: - Выступить минимум на 5 конференциях - Релизнуть как минимум один пет-проект (их у меня сейчас 2) - Вырастить отдел и создать более документированную и переиспользуемую среду для быстрой разработки мобильных приложений (как…
Три месяца назад я поставил себе несколько целей на этот год. Буду раз в 3 месяца делать апдейты. Вот что получается на данный момент:
- Я уже точно выступаю на 2 конференциях, по одной жду ответа, от одной отказался и по еще одной получил отказ. Выступления на митапах я сюда не считаю, хотя их уже было 2 и будут еще, так как это небольшие выступления с малой подготовкой. Итого 2-3 из 5 уже весной
- Пет-проекты. Тут все очень сложно. Не получается выделять им достаточно своего времени из-за основной нагрузки. Надеюсь этот пункт обновится за следующие 3 месяца
- Рост отдела и все для разработки. В апреле расскажу про первую часть того, что у нас получилось для быстрой разработки проектов. Там будет очень интересно
- Крутой проект найден - он прикольный и все, кто работает над ним, прокачиваются очень хорошо. Но рассказать про него пока не могу, NDA подписан
- Мне очень повезло с крутыми студентами, но до завершения курса еще 3 месяца. Очень надеюсь, что с него выпустится минимум 100 человек
- А вот последняя цель у меня не получается уже точно. Эту цель я не буду затрагивать в следующих апдейтах
Сегодня получил отказ от конференции, ответ от программного комитета которой долго ждал. И получил подтверждение от конфернции, ответ от программного комитета которой долго ждал.
А как проходит ваше Первое Апреля?
😁1🗿1
Пришло время поподробнее рассказать про то, что произошло в понедельник. На самом деле, я не знаю был это реально розыгрыш или нет, но мне это было проще воспринять.

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

В середине марта уже все отборы на весну должны были закончиться. У тех, кто молчал, дата была 1 марта, у тех, с кеми я общался 15 марта. В итоге, мне написали с конференции Merge, но так как у меня уже был немного забит график и еще по нескольким причинам, пришлось отказаться от поездки в Казань. Но вторые думали дольше: сначала сказали, что я в шорт-листе из 2 докладов (шанс уже 50%), потом скинули обратную связь по прогону. И пропали на 2 недели, хотя я их эти 2 недели пинговал.

Наступает понедельник и во время очередного пинга мне приходит отказ. Я не расстроился, так как все равно есть, что поделать. Вечером возвращаюсь домой из офиса, уже успел поужинать, и тут сообщение в ЛС от программного администратора секции - "Привет еще раз". Я сразу понял, что меня взяли на конфу. Поэтому следующим постом будет анонс)
Flutter Tech-Lead Notes
Пришло время анонсов. 21 апреля мы встретимся на DUMP 2023 в прекрасном уральском городе Екатеринбург. Там я расскажу про многомодульность на Flutter на примере реального проекта с разбором ошибок, которые я совершил при проектировании архитектуры. Что? DUMP…
Конференции начинают повторяться.
26 апреля мы встретимся на DUMP 2024 в прекрасном уральском городе Екатеринбург.
Там я расскажу, как мы с командой тестировщиков выводили свои правила тестирования кросс-платформенных мобильных приложений.

Что? DUMP-2024 в Екб
Когда? 26 апреля 2024
Спикер: Павел Гершевич
Тема: Тестирование кросс-платформенных мобильных приложений
Промокод на скидку 10% - GERSHEVICH
https://dump-ekb.ru/testirovanie-krossplatformennyh-mobilnyh-prilozhenij

Торопитесь купить билеты, их осталось совсем мало!!!
У кого Тинькофф и iPhone. Скачивайте, тут очередное вышло: https://l.t-gorod.org/lishedo
Ну, я полетел на первое выступление на конференции в этом году
🔥2
На прошлой неделе столкнулся с необычной вещью - CI/CD одного из пет-проектов не могла сначала собрать (легко решалось), а потом загрузить Android версию в Google Play.

Ошибка такая - Google Play failed to upload artefacts. You must let us know whether your app uses any Foreground Service permissions.

Самое интересное то, что это всплыло после обновления приложения до Android 14 (API Level 34), которым и чинили, и то, что мы ничего такого не используем у себя. Искали решение несколько часов.

В итоге оказалось, что при попытке загрузить вручную он покажет в чем дело. У нас это был сервис FOREGROUND_SERVICE_MEDIA_PROJECTION, который используется Instabug, который я обновил. Откатили - выложили (да, не очень правильно, но нам пока нужно чтобы работало, потом повысим версию и добавим описание и видео, когда поймем что писать).
🤯1
Forwarded from DUMP 2025
В этом году доклады секции иллюстрируют утверждение, что тестирование и QA — это широкая область, где есть место для работы и с редкими конструкциями, и с менеджерскими задачами, где тестирование не заканчивается функциональным, а база не всегда элементарна.

Для любителей движения вглубь будет доклад про второе дно в теории тестирования, а для расширения кругозора — доклады про тестирование редких устройств, таких как беспилотные авто.

С собой можно будет унести лайфхаки по подключению нагрузочного тестирования к своему проекту и подход к формированию поддерживаемых автотестов.

26 апреля встречаемся на DUMP в Екатеринбург ЭКСПО.
👍1
Ну вот и очередное путешествие на конференцию
Весь интернет начал визжать мол "Flutter закрыли, он уже на кладбище проектов Google".
На самом деле это не так. Да, произошло сокращение, но не такое, как все подумали (а все подумали что всю команду уволили). Это стандартный Google, они просто произвели оптимизацию процессов, такое у них часто бывает.
😁1
Flutter Tech-Lead Notes
Весь интернет начал визжать мол "Flutter закрыли, он уже на кладбище проектов Google". На самом деле это не так. Да, произошло сокращение, но не такое, как все подумали (а все подумали что всю команду уволили). Это стандартный Google, они просто произвели…
А вот что действительно умерло - Xamarin.

Для тех, кто не в курсе что такое Xamarin, объясняю. Это кросс-платформенный фреймворк для мобильных приложений на C#, годы существования 2011-2024. Его можно назвать первой "нативной" кросс-платформой.

Он умирал уже достаточно долгое время. Предпосылки к тому, что Microsoft его убьют, были еще пару лет назад, когда стало известно, что они контрибьютят Flutter.