TGViewer
Channel Public Channel
Flutter Tech-Lead Notes | Павел Гершевич

Flutter Tech-Lead Notes | Павел Гершевич

@ftl_notes

Subscribers
494
Photos
154
Videos
10
Links
92

Showing posts older than #165 · Back to latest

Older Posts 20 shown
Post #164 166
Немного про неудачные эксперименты.

Неделю назад Google выпустили первый Developer Preview для Android 15, который ожидается к релизу осенью. Так как у меня второй телефон это Pixel 7, который подходит под обновление, я решил сегодня попробовать установить и пощупать. Новый инструмент для этого - топ, все автоматизировано, не надо качать отдельно сборку, потом следить как идет процесс, что там происходит.

Разочарование первое - можно выбрать, чтобы он не делал factory reset. Ну мне как бы и не нужно сбрасывать все данные. В итоге, он сделался сам.

Разочарование второе - не рабочий Google Play Store из-за чего невозможно было скачать нужные приложения

Вот так я попользовался Android 15 всего полчаса. Прямо сейчас возвращаею его к стабильной версии и буду откатываться с бекапа.
Post #163 157

Forwarded from KD Митап | KozhinDev Meetup

Одно для всех, почти как Д’Артаньян — только приложение! Вместе с последним спикером нашего митапа, Павлом Гершевичем, выясним, когда закончатся баттлы между адептами нативной и кроссплатформенной разработки⚡💔

Павел расскажет, как и зачем мобильная разработка движется к мультиплатформенности. А вот его ответ на вопрос о том, что конкретно будет в докладе:

“Разработчики все время пытаются как-то упростить свою работу. Сначала это было объединение приложений под разные архитектуры, потом кросс-платформенные решения, сейчас все движется в сторону того, что когда-нибудь мы будем писать только одно приложение под все. На докладе мы попробуем разобраться в этих процессах и заглянуть в ближайшее будущее” (с)

Приходите — попробуем вместе заглянуть в это ближайшее будущее без хрустального шара и смс (но с регистрацией!) 👁 🍀 Ванга предсказала, что пиво получит каждый участник, задавший Павлу интересный вопрос, так что лучше подготовьте их заранее👌
  • 👍 1
Post #162 313
Всем привет! Начинаем год не с конференций, а с митапа-техтолка.

Через неделю 21 февраля в 19:00 пройдет Техтолк от Тинькофф в Красноярске. Тема "Продуктовый подход в мобильной разработке".
Как вы понимаете, я не просто так пишу этот анонс сюда. Встретимся там со всеми, кто хочет)

Зарегистрироваться можно по ссылке - https://meetup.tinkoff.ru/event/tinkoff-tehtolk-produktovyj-podhod-v-mobilnoj-razrabotke/
Post #161 288
В плане на этот долгий год у меня:
- Выступить минимум на 5 конференциях
- Релизнуть как минимум один пет-проект (их у меня сейчас 2)
- Вырастить отдел и создать более документированную и переиспользуемую среду для быстрой разработки мобильных приложений (как сделаем, я поделюсь тем, как мы это сделали)
- Найти несколько крутых и технически сложных проектов для своей команды
- Успешно завершить курс по Flutter для СФУ
- Съездить наконец заграницу
  • 🆒 1
Post #160 269
Наступил 2024 год!

А это значит, что пора поделиться ожиданиями и планами на этот год.

На счет Flutter и Dart не думаю, что нас ждут какие-то глобальные изменения (кроме нового дизайна Android Studio, который уже можно включить на последней версии)

По разработке в целом, скорее всего мы начнем внедрять нейросети как помощников все больше, быстрее будем компилировать проекты и больше использовать облака. Еще и сфера информационной безопасности будет плотнее заходить в нашу жизнь
Post #159 233
Еще из того, что произошло в этом году:

- Провел лекции у 3 курса ИКИТ СФУ по предмету "Разработка мобильных приложений". Жаль в мое время такого не было
- С тем же ИКИТ стартовали курс по Flutter в рамках проекта Цифровые Кафедры. На нем мне помогает один из наших Middle разработчиков
- Апгрейднул свое домашнее рабочее место почти до максимума - новый стол, новая мышка, новая вебка
- Обновил немного техники - сменил iPhone и купил Pixel 7. А также в доме теперь есть телевизор, Apple TV и игровая консоль
- Поездки, поездки, поездки. Много где побывал, много новых и полезных знакомств. Посмотрел 3 матча Зенита
Post #158 209
Теперь немного про себя. Год был лучше 2022, но немного тяжелее. В прошлом году я строил план на этот год, почти все не просто сбылось, но и перевыполнил немного:

- Выступить на крупной конференции - выступил на нескольких, исполнил мечту - побывал на Mobius не просто участником, а спикером
- Найти крутой проект - таких проектов несколько. Есть внутренние проекты Аспирити, есть мой пет-проект, были и крутые заказы. Например, опять залез в FinTech
- Вырастить отдел - получилось и количественно, и качественно. Начинали год втроем - Tech Lead (я) и 2 junior, сейчас в отделе нас пятеро - Tech Lead (я), 3 middle и 1 junior.
- Съездить в другие страны - не получилось, так как загран сделал только в ноябре, зато побывал в Екатеринбурге, Новосибирске, Москве и провел пару недель в моем любимом Санкт-Петербурге.
Post #157 180
Мой канал начался с подведения итогов 2022 года. Теперь настала пора подводить итоги года уходящего.

Начнем с Flutter:
- Вышел Dart 3, что дало много нового и полезного для разработки
- Flutter Web научился в WASM
- Impeller входит в нашу жизнь еще больше, но пока особого прироста не видно. Хотя прогрев шейдеров происходит быстрее
- Очень ждем поддержку 3D, так как такие интерфейсы будут смотреться интереснее
- Можно встраивать Flutter в web-приложения. В следующем году я и моя команда расскажем, как это делать

По IT в целом:
- Наблюдается тренд на использование нейросетей где угодно, иногда это мешает. Если хотите узнать мое мнение - ставьте ➕
- Очень круто развиваются российские сервисы. Хочу отметить VK с их продуктами - RuStore (для меня, как для пользователя Android, он удобнее, чем Google Play) и Tracer, который может стать заменой Crashlytics и Sentry
- Битва Flutter и KMM продолжается, уже выходит на уровень UI. Пока Compose for iOS имеет детские болячки, с которыми Flutter справился несколько лет назад
  • 👍 1
Post #156 241
  • 👍 2
  • 🔥 2
Post #155 214
Очередное обновление рабочего стола, которое я очень долго ждал наконец-то произошло. Что я сделал:
1) Купил регулируемое подстолье с двумя электромоторами и к нему отдельно столешницу (ЛДСП, хотя изначально хотел из массива дуба)
2) Докупил кабель-канал под стол, чтобы спрятать сетевой фильтр (который кстати тоже новый) и блок питания от монитора
3) Докинул еще подсветку столешницы, которая светит в стену, и тем самым (а стол не вплотную к стенам) светит и наверх, и вниз
  • ❤ 1
Post #153 198

Forwarded from CodeFest'16 | 30–31 мая 2026

Врываемся в выходные с новыми докладами из секции Mobile. Смотреть обязательно, пересылать друзьям тем более:

– Кирилл Розов. Android SDK Extensions — новые фичи на старых Android.

– Алексей Гладков. Как сделать Jetpack Compose навигацию мультиплатформенной.

– Павел Гершевич. Многомодульность на Flutter или как не выстрелить себе в ногу.

– Дмитрий Прокоп. Avito Mobile Releases.

– Кирилл Володин. О дивный новый мир со Swift Concurrency.

– Полина Скалкина. Маслины и грабли: все, что вам нужно знать о разработке продукта полностью на SwiftUI.

Смотрите доклады направления по ссылке на плейлист на YouTube и в группе во Вконтакте 👈🏼

Не забудьте подписаться на наши каналы, чтобы ничего не пропустить!

#codefest13_доклады
Post #152 157
Хоп и вышла запись доклада с CodeFest
Post #151 198
Сегодня немного психанул и поменял себе мышку.
Хоть Apple Magic Mouse меня всем устраивает для работы, я решил выбрать более эргономичное решение - Logitech MX Master 3s. И нет, я не боюсь туннельного синдрома, после 3 лет использования Magic Mouse его не появилось.
Первые впечатления - немного непривычно, но очень удобно. Сначала не разобрался со всеми кнопками и особенно с жестами (да, тут есть жесты), но теперь кайфую, а прошло всего 2-3 часа с покупки.
  • 🔥 4
  • 👍 2
Post #150 195
Столкнулся с интересным кейсом сегодня.
У нас есть staggered grid (grid, в котором элементы могут быть разных размеров). У него есть режим редактирования, где мы можем перетаскивать эти элементы. Для этого используется Draggable.
Сейчас надо было сделать как в iOS, чтобы перетаскивание включалось при долгом нажатии, а не только кнопкой, как это было реализовано. В итоге, был найден интересный виджет, о котором я не знал, - LongPressDraggable. Это тот же Draggable, только у него есть задержка и он умеет использовать вибромотор
  • 🤔 2
Post #149 218
Post #148 194
Mobius закончился, это было супер!
Теперь домой, а весной опять на Mobius!
  • 🔥 2
Post #147 214
Ну вот и первый день Mobius начинается
  • 🔥 3
Post #146 210
Очередной футбольный день в СПб. В этот раз Кубок и Крылышки
Post #145 191
Хочу сказать спасибо любимому БК Winline за VIP-ложу на Газпром Арене на матче Зенит-Ахмат.
P.S. За ставку в 1000 рублей получил проходку)
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →