ar
Feedback
Flutter Tech-Lead Notes

Flutter Tech-Lead Notes

الذهاب إلى القناة على Telegram
274
المشتركون
لا توجد بيانات24 ساعات
+47 أيام
+1830 أيام
أرشيف المشاركات
Немного про неудачные эксперименты. Неделю назад Google выпустили первый Developer Preview для Android 15, который ожидается к релизу осенью. Так как у меня второй телефон это Pixel 7, который подходит под обновление, я решил сегодня попробовать установить и пощупать. Новый инструмент для этого - топ, все автоматизировано, не надо качать отдельно сборку, потом следить как идет процесс, что там происходит. Разочарование первое - можно выбрать, чтобы он не делал factory reset. Ну мне как бы и не нужно сбрасывать все данные. В итоге, он сделался сам. Разочарование второе - не рабочий Google Play Store из-за чего невозможно было скачать нужные приложения Вот так я попользовался Android 15 всего полчаса. Прямо сейчас возвращаею его к стабильной версии и буду откатываться с бекапа.

Repost from KozhinDev Meetup
Одно для всех, почти как Д’Артаньян — только приложение! Вместе с последним спикером нашего митапа, Павлом Гершевичем, выясни
Одно для всех, почти как Д’Артаньян — только приложение! Вместе с последним спикером нашего митапа, Павлом Гершевичем, выясним, когда закончатся баттлы между адептами нативной и кроссплатформенной разработки⚡💔 Павел расскажет, как и зачем мобильная разработка движется к мультиплатформенности. А вот его ответ на вопрос о том, что конкретно будет в докладе: “Разработчики все время пытаются как-то упростить свою работу. Сначала это было объединение приложений под разные архитектуры, потом кросс-платформенные решения, сейчас все движется в сторону того, что когда-нибудь мы будем писать только одно приложение под все. На докладе мы попробуем разобраться в этих процессах и заглянуть в ближайшее будущее” (с) Приходите — попробуем вместе заглянуть в это ближайшее будущее без хрустального шара и смс (но с регистрацией!) 👁 🍀 Ванга предсказала, что пиво получит каждый участник, задавший Павлу интересный вопрос, так что лучше подготовьте их заранее👌

Всем привет! Начинаем год не с конференций, а с митапа-техтолка. Через неделю 21 февраля в 19:00 пройдет Техтолк от Тинькофф в Красноярске. Тема "Продуктовый подход в мобильной разработке". Как вы понимаете, я не просто так пишу этот анонс сюда. Встретимся там со всеми, кто хочет) Зарегистрироваться можно по ссылке - https://meetup.tinkoff.ru/event/tinkoff-tehtolk-produktovyj-podhod-v-mobilnoj-razrabotke/

В плане на этот долгий год у меня: - Выступить минимум на 5 конференциях - Релизнуть как минимум один пет-проект (их у меня сейчас 2) - Вырастить отдел и создать более документированную и переиспользуемую среду для быстрой разработки мобильных приложений (как сделаем, я поделюсь тем, как мы это сделали) - Найти несколько крутых и технически сложных проектов для своей команды - Успешно завершить курс по Flutter для СФУ - Съездить наконец заграницу

Наступил 2024 год! А это значит, что пора поделиться ожиданиями и планами на этот год. На счет Flutter и Dart не думаю, что нас ждут какие-то глобальные изменения (кроме нового дизайна Android Studio, который уже можно включить на последней версии) По разработке в целом, скорее всего мы начнем внедрять нейросети как помощников все больше, быстрее будем компилировать проекты и больше использовать облака. Еще и сфера информационной безопасности будет плотнее заходить в нашу жизнь

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

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

Мой канал начался с подведения итогов 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) Купил регулируемое подстолье с двумя электромоторами и к нему отдельно столешницу (ЛДСП, хотя изначально хотел из массива дуба) 2) Докупил кабель-канал под стол, чтобы спрятать сетевой фильтр (который кстати тоже новый) и блок питания от монитора 3) Докинул еще подсветку столешницы, которая светит в стену, и тем самым (а стол не вплотную к стенам) светит и наверх, и вниз

Врываемся в выходные с новыми докладами из секции Mobile. Смотреть обязательно, пересылать друзьям тем более: – Кирилл Розов.
Врываемся в выходные с новыми докладами из секции Mobile. Смотреть обязательно, пересылать друзьям тем более: – Кирилл Розов. Android SDK Extensions — новые фичи на старых Android. – Алексей Гладков. Как сделать Jetpack Compose навигацию мультиплатформенной. – Павел Гершевич. Многомодульность на Flutter или как не выстрелить себе в ногу. – Дмитрий Прокоп. Avito Mobile Releases. – Кирилл Володин. О дивный новый мир со Swift Concurrency. – Полина Скалкина. Маслины и грабли: все, что вам нужно знать о разработке продукта полностью на SwiftUI. Смотрите доклады направления по ссылке на плейлист на YouTube и в группе во Вконтакте 👈🏼 Не забудьте подписаться на наши каналы, чтобы ничего не пропустить! #codefest13_доклады

Хоп и вышла запись доклада с CodeFest

Сегодня немного психанул и поменял себе мышку. Хоть Apple Magic Mouse меня всем устраивает для работы, я решил выбрать более
Сегодня немного психанул и поменял себе мышку. Хоть Apple Magic Mouse меня всем устраивает для работы, я решил выбрать более эргономичное решение - Logitech MX Master 3s. И нет, я не боюсь туннельного синдрома, после 3 лет использования Magic Mouse его не появилось. Первые впечатления - немного непривычно, но очень удобно. Сначала не разобрался со всеми кнопками и особенно с жестами (да, тут есть жесты), но теперь кайфую, а прошло всего 2-3 часа с покупки.

Столкнулся с интересным кейсом сегодня. У нас есть staggered grid (grid, в котором элементы могут быть разных размеров). У него есть режим редактирования, где мы можем перетаскивать эти элементы. Для этого используется Draggable. Сейчас надо было сделать как в iOS, чтобы перетаскивание включалось при долгом нажатии, а не только кнопкой, как это было реализовано. В итоге, был найден интересный виджет, о котором я не знал, - LongPressDraggable. Это тот же Draggable, только у него есть задержка и он умеет использовать вибромотор