en
Feedback
Дневник Flutter-разработчика

Дневник Flutter-разработчика

Open in Telegram

Описание моего пути мобильного разработчика с нуля до junior, middle, senior

Show more
2 712
Subscribers
-424 hours
-417 days
-13330 days
Posts Archive
Сидячий образ жизни и здоровая спина, бывает ли такое? Проблемы со спиной преследует всех, кто ведёт сидячий образ жизни. Можно купить эргономичное кресло, отрегулировать стол, повесить монитор под правильным углом, перечитать все советы из чатов, применить их на себе, и всё равно спина будет болеть. Часто времени ходить в зал нет, да и сил на это тоже. Но жить с постоянной болью не хочется. Проект Eco Fitness занимается коррекцией осанки и улучшением подвижности. Они предлагают другой подход к тренировочному процессу. Вместо отдельных тренировок на пресс, спину, ноги, руки, они включают в работу всё тело. Помогают не просто избавиться от боли и, например, сутулости, а устранить причины: дисфункции мышц, асимметрии, компенсации. В студии Eco Fitness переобучают тело так, что даже после длительной сидячей работы организм может вернуться в здоровое состояние. Работают по системе Functional Patterns, которая оптимизирует базовые двигательные паттерны: ходьба, бег, бросок, дыхание. Используют концепции физической реабилитации, например, концепцию лечения сколиоза c научно-доказательной базой SEAS. С 07.12. по 09.12. у проекта открываются продажи онлайн-курса «Улучшая эластичность». Благодаря этому продукту можно проработать зажимы и спазмы безопасным образом, минимально скорректировать асимметрии, а также дать телу адекватную нагрузку. После 10 видеоуроков, которые удобно смотреть в любое время: - спина либо перестанет болеть совсем, либо болезненные ощущения будут сведены к минимуму, - появится тонус в мышцах, - будет понятно, как помочь себе. Основатель проекта, Павел Брынза, подробно объясняет технику выполнения упражнений, рассказывает на что нужно обратить внимание. На курсе в течение месяца действует обратная связь от Павла. Можно задавать все интересующие вопросы лично ему, чтобы быстрее прийти к результатам. Нет растяжки. Это первый фитнес-продукт, который вместо привычного «потянуться в конце тренировки» использует техники миофасциального релиза. Тренировки идут по часу от простого к сложному. Это будет безопасная и полезная нагрузка. Оформить курс можно по ссылке: https://eco-friendly.fitness/course Приятный бонус — курс можно подарить. Подумайте заранее о подарке, чтобы не ломать голову перед самым праздником.

+1
Книгу в 2 форматах прикрепляю:

🧑‍🎓Книга «Основы Dart», 2-е издание Вышло новое обновление 2023 года Много всего переработано и добавлено(Dart 3.2) Подробнее в статье: https://habr.com/ru/articles/773442/

OpenStreetMap в Flutter-проекте Цены на использование Yandex Mapkit растут и если ваш проект ограничен бюджетом, есть неплохое бесплатное решение - OpenStreetMap Свежая статья по использованию OpenStreetMap с плагином flutter_map: https://habr.com/ru/companies/friflex/articles/776002/

🤝Спор. Восхождение на Эльбрус/отдых в загородном парк-отеле Время подводить итоги:) Год назад мы с @dellinidev публично посп
🤝Спор. Восхождение на Эльбрус/отдых в загородном парк-отеле Время подводить итоги:) Год назад мы с @dellinidev публично поспорили. Вот пост, как я принял условия https://t.me/DiaryFlutterDev/529 Условия были следующими: я выхожу на доход в 200 тыс. руб. в месяц разработчиком. Без фриланса, сторонних проектов и прочего, официально. 🏆Приз: если я достигаю 200к, Даша оплачивает мне восхождение на Эльбрус🏔 В ином случае - я оплачиваю ей отдых в загородном парк-отеле. Итог: я проиграл спор, оплатил отдых в загородном парк-отеле🙂💸 (прикладываю скрин перевода) Отчёт по отдыху в отеле можно посмотреть здесь https://t.me/dellini_dev/446 За этот год я собеседовался всего 1 раз, недавно. Был офер на 240к. Я его отклонил, так как в это время я был на 3 проектах с очень интересными задачами:)

#развлекательныйКонтент Строго не судите, поднять вам настроение на вечер😄 Это мой кот - Симба. Он шотландец. Появился еще один - массажист) P.S. Монтировал не я

Google вводит новые правила проверки приложений в Play Только что компания представила обновленную информацию и ввела новые п
Google вводит новые правила проверки приложений в Play Только что компания представила обновленную информацию и ввела новые правила и программы, направленные на повышение качества приложений на всей платформе. 1. Всем надо будет пройти верификацию, не только новым разработчикам. Можно выбрать дедлайн для этого. 2. Новые разработчики перед выпуском приложений должны будут постоянно тестировать свои приложения не менее чем на 20 пользователях в течение как минимум двух недель. Без этого выпустить приложение будет невозможно. Под словом "постоянно" Google подразумевает, что "не будут учитываться те, кто зарегистрировался, тестировал приложение менее 14 дней, а затем отказался от участия". 3. Google будет задавать разработчикам "некоторые вопросы, чтобы помочь им понять суть приложения, процесс его тестирования и готовность к выпуску". 4. Сроки проверки приложений возможно увеличатся. И что: великие люди, определенно.

Новый способ тарификации Яндекс Карты(MapKit SDK) Теперь стоимость использования SDK в приложении зависит не от запросов к се
+1
Новый способ тарификации Яндекс Карты(MapKit SDK) Теперь стоимость использования SDK в приложении зависит не от запросов к сервису, а от количества уникальных пользователе в сутки(DAU), открывавших карту Имейте ввиду🤨

#полезное Хочу проекомендавать плагин Codeium. Бесплатный AI помощник написания кода. Поддерживает dart/flutter Пользуюсь им уже пару месяцев Здесь привел самый простой пример(видео), но в целом, мне он экономит значительную часть времени, избавляя от лишнего боллерплейта. Запоминает ваш стиль и когда пишете похожий код, подставляет использованный ранее код Кубиты, сущности, функции, часто они не сильно отличаются и он подставляет целые написанные ранее блоки кода) Ещё хорошо подставляет комментарии😄 Ремарка: за вас он писать код конечно же не будет😄 Но от лишнего боллерплейта может избавить P.S. Есть и для AS и для VS Code. После установки, для показа рекомендации достаточно поставить пробел в коде. Применить - tab

2 свежие статьи от коллеги по Яндекс Картам 1) Часть 1 https://habr.com/ru/companies/friflex/articles/769662/ Решаемые задачи: ➡️отобразить список объектов (магазины, пункты выдачи и т.д.) точками на карте по заданным координатам; ➡️дать возможность пользователю просмотреть дополнительную информацию об объекте при нажатии на него; 2) Часть 2 https://habr.com/ru/companies/friflex/articles/770200/ Решаемые задачи: ➡️определить текущее местоположение пользователя и отобразить его точкой на карте; ➡️выделить доступные для взаимодействия зоны на карте (зоны доставки и т.д.); ➡️построить дорожные маршруты для перемещения от точки А до точки Б

Обновил рабочее место. Отзыв по столу Решил заменить монитор. Купил 34 дюймовый HUAWEI MateView GT ZQE-CBA В комплекте type-С
Обновил рабочее место. Отзыв по столу Решил заменить монитор. Купил 34 дюймовый HUAWEI MateView GT ZQE-CBA В комплекте type-С, саунбар, ничего не плывет при подключении к маку😄 Как видите, места он занимает действительно много) Он был с саундбаром, с который занимал половину глубины стола(глубина стола 80 см. Была до выреза). Пришлось купить кронштейн и отодвинуть монитор к краю стола. Вообще, кронштейн - очень удобная штука, монитор легко двигать как угодно. Особенно хорошо для неглубоких столов, так как можно разгрузить стол, отодвинув монитор назад Отзыв по ‘Столу стоя’. Работаю за ним уже больше месяца. Докупил коврик «антиусталость», с которым ноги не устают В среднем за день выходит 60 на 40 работы сидя/стоя Столом очень доволен, так как даже в кресле раньше ‘пятая точка’ уставала и концу рабочего дня чувствовал поясницу. Сейчас таких проблем нет, после стоячей работы садишься в кресло как в первый раз за день☺️ Если планировали брать стол с подъемным механизмом - берите, не пожалеете В столе, кстати, сделал вырез, для более удобной работы стоя(чтоб локти не висели и не приходилось наклоняться вперед. Это гробит вcю пользу работы стоя). Сделать вырез - целый челлендж😅 На авито чуть больше 30 мастеров отказались его делать. Хотел уже сам сделать, купив лобзик)) В итоге 1 мастер согласился. За 10 минут по моему макету сделал вырез лобзиком, я зашкурил и посадили кант на жидкие гвозди. Держится отлично Так что если заходите вырез - учитывайте такой нюанс. Можно конечно купить столешницу уже с вырезом P.S. При выборе монитора стояла диллема - либо купить два 24 или 27 дюймовых, либо один большой 34 дюймовый. Так как я работал за 24 дюймовым и маком, головой крутить надоело) Это не очень хорошо для шеи По-этому решил взять один на 34 дюйма и пока все нравится. При работе на него влезает все, что нужно - макет фигмы/гугл, IDE, 2 эмулятора и по мелочи типа чата, помодоро трекера

Repost from Product Friendly
🤑 Система быстрых платежей — отличный способ переводов и оплаты заказов без комиссий Cейчас почти в каждом мобильном приложе
🤑 Система быстрых платежей — отличный способ переводов и оплаты заказов без комиссий Cейчас почти в каждом мобильном приложении для ритейла есть кнопка оплаты через СБП. Однако решения по ее интеграции в мобильное приложение на Flutter отличаются. 🐼 Мурат Насиров, Flutter-разработчик в Friflex, собрал свои наработки интеграции СБП и написал туториал по быстрому созданию плагина и внедрению виджета в приложения для iOS и Android. Читайте новую статью в нашем блоге на Хабр → #friflex_blog

Много вопросов по СБП, вот целая статья:)

Apple разрешила российским разработчикам подключать оплату в обход App Store🎉 https://vc.ru/services/881075-apple-razreshila-rossiyskim-razrabotchikam-podklyuchat-oplatu-v-obhod-app-store-tolko-dlya-prilozheniy-v-rossii

Как исправить проблемы при запуске эмулятора с Xcode 15 18 сентября этого года в публичный доступ вышел Xcode 15. Сразу после
+2
Как исправить проблемы при запуске эмулятора с Xcode 15 18 сентября этого года в публичный доступ вышел Xcode 15. Сразу после обновления, скорее всего, вы столкнулись с проблемами при запуске проектов на эмуляторе iPhone. Так же, как и я😄 Многие решили либо не обновляться, либо поставить старую 14 версию рядом с 15, так как после исправления одной ошибки, обнаруживается еще одна. На самом деле, обе фиксятся достаточно быстро: 1️⃣ Ошибка, которую вы видите на первом скрине, легко устраняется путем обновления CocoaPods. В новой версии 1.13.0 внесены исправления https://github.com/CocoaPods/CocoaPods/releases/tag/1.13.0 2️⃣ Если после этого вы, как и я, сталкиваетесь с еще одной ошибкой (скрин 2), ее можно исправить следующим образом: - откройте ваш проект в Xcode, перейдите в Targets, выберите Runner, и здесь просто переместите Embed Foundation Extensions выше Copy Bundle Resources (см. третий скрин)

Как исправить проблемы при запуске эмулятора с Xcode 15 18 сентября этого года в публичный доступ вышел Xcode 15. Сразу после
+2
Как исправить проблемы при запуске эмулятора с Xcode 15 18 сентября этого года в публичный доступ вышел Xcode 15. Сразу после обновления, скорее всего, вы столкнулись с проблемами при запуске проектов на эмуляторе iPhone. Так же, как и я😄 Многие решили либо не обновляться, либо установить версию 14 рядом с 15, так как после исправления одной ошибки, обнаруживается еще одна. На самом деле, это фиксится достаточно быстро: 1️⃣ Ошибка, которую вы видите на первом скриншоте, легко устраняется путем обновления CocoaPods. В новой версии 1.13.0 внесены исправления https://github.com/CocoaPods/CocoaPods/releases/tag/1.13.0 2️⃣ Если после этого вы, как и я, сталкиваетесь с еще одной ошибкой (скрин 2), ее можно исправить следующим образом: - откройте ваш проект в Xcode, перейдите в Targets, выберите Runner, и здесь просто переместите Embed Foundation Extensions выше Copy Bundle Resources (см. третий скрин)

Команда Flutter выпустила свежее видео по работе с DevTools «В этом видео мы рассмотрим различные способы сделать ваше приложение Flutter более быстрым и надежным.» https://www.youtube.com/watch?v=_EYk-E29edo

У Стаса на канале сейчас выходит плейлист Пересборка, в рамках которого он переписывает свой Flutter проект 3х летней давности с нуля Недавно вышло часовое видео по верстке, в котором: ➡️ SliverGrid для карточек истории поиска ➡️ SliverList с карточками избранных рифм ➡️ SliverAppBar ➡️ Работа с темой ➡️ Качественный и понятный интерфейс экрана настроек ➡️ Так же много про UI/UX дизайн, пользовательское поведение, декомпозицию виджетов и грамотное составление библиотеки компонентов Рекомендую(не реклама)👍 https://www.youtube.com/watch?v=dXrb5289dmc

Итоги конкурса💻 Подвожу итоги конкурса, и совместно с @CrossConf мы дарим билеты всем оставившим комментарии🔥 Счастливчики:
Итоги конкурса💻 Подвожу итоги конкурса, и совместно с @CrossConf мы дарим билеты всем оставившим комментарии🔥 Счастливчики: @dagdk95, @konin_sergei, @e16din Вам в личные сообщения придет ссылка на билет🎫Поздравляю🎉