Дневник Flutter-разработчика
3.11K subscribers
323 photos
22 videos
10 files
290 links
Описание моего пути мобильного разработчика с нуля до junior, middle, senior
Download Telegram
Доступно с Flutter 3.10.0:)

Разъяснение в pr:
https://github.com/flutter/flutter/pull/114459
21.06.2023

👨‍💻 Работа:

Занимался двумя задачами. Сделал обе, но по обеим нужны небольшие доработки завтра)


🧑‍🎓 Что изучаю/сложности/интересное:

Одна из задач была по фиксу бага push уведомлений на ios. На android приходит уведомление с картинкой, на ios нет. Казалось бы, небольшой фикс. В документации он есть - нужно добавить NotificationService:
https://firebase.google.com/docs/cloud-messaging/flutter/receive

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

Все получил, тестирую на физ. устройстве - пуши с картинкой не приходят.
Потратил уйму времени на поиск причины, пока не отправил push с firebase (до этого отправлял с админки через наш бекенд).

Результат на скрине. С firebase пуш приходит с картинкой(верхний), с админки - без

Итог - нужно было сразу проверить с firebase, так как проблема, видимо, на стороне бекенда)


✈️ Английский язык:

+ 36 минут - занятие с преподавателем Яндекс.практикум


💪 Спорт:

- тренажерный зал/бассейн
был занят задачами)


👍 Баланс работа-остальные сферы:

- встаю в 5 утра, ложусь к 10 вечера + 2 (всего 8 дней)

- изучаю английский язык +2 (всего 284 дня)

- зарядка утром +2 (всего 7 дней)

- отказ от сладкого, мучного и фастфуда + 1 (всего 5 дней)

- интервальное голодание +2 (всего 8 дней)
Please open Telegram to view this post
VIEW IN TELEGRAM
Фигма представила developer mode:

https://www.figma.com/blog/introducing-dev-mode/

При входе можно увидеть такой баннер(скрин) и попробовать новый мод
Flutter завезли:)
27.06.2023

👨‍💻 Работа:

Завершил текущие задачи. С завтрашнего дня я в отпуске на 2 недели:)

🧑‍🎓 Что изучаю/сложности/интересное:

➡️Маководы, как заряжаете macbook?) Как продлеваете срок службы батареи?

Я заряжал до 100% и ставил на зярядку при менее 20%, в итоге за 4 месяца у меня 136 циклов, ресурс батареи 98%.

Сейчас решил на постоянке держать питание от сети.

Провел небольшой опрос и лучшие показатели, когда мак на постоянке на зарядке. Либо стандартными средствами заряд не поднимается больше 80%, либо просто на 100 держат, либо используют программу AlDente для контроля заряда батареи

Хорошая информация по теме заряда в этой статье:
https://www.iphones.ru/iNotes/obzor-macbook-pro-16-na-m1-pro-spustya-8-mesyacev-pochemu-ne-stoilo-brat-rostest-11-11-2022

Делитесь опытом, сколько у вас циклов?:)


➡️Интересный момент - я столько времени прокачивал сеть в Linkedin и только сейчас, когда стоит опыт на flutter в 1,2 года, стали поступать хорошие предложения по работе)


✈️ Английский язык:

+ 32 минуты - задания на площадке Яндекс.практикум


💪 Спорт:

- тренажерный зал/бассейн
Спорт пока так и не вернул


👍 Баланс работа-остальные сферы:

- встаю в 5 утра, ложусь к 10 вечера +6 (всего 14 дней)

- изучаю английский язык +6 (всего 290 дней)

- зарядка утром +4 (всего 11 дней)

- отказ от сладкого, мучного и фастфуда + 4 (всего 9 дней)

- интервальное голодание +6 (всего 14 дней)
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Как вам вид на Волгу в Нижнем Новгороде?)
24.07.2023

👨‍💻 Работа:

Приложение успешно зарелизилось. Первые оценки и положительные и отрицательные(по бекенду заказчика, в основном).
Я вышел с отпуска)

🧑‍🎓 Что изучаю/сложности/интересное:

➡️Приложение успешно зарелизилось. Пишем новые фичи, правим баги. Смотрим комментарии и оценки, учитываем гневные комментарии и вносим правки😄
Предложения в комментах тоже пишут, учитываем)

Много полезной инфы накопилось, буду давать частями в постах)

➡️В мучном и сладком себе не отказывал, из спорта был только бассйен, в зале давно не занимался. Итог - почти 23% жира и начальное ‘пузико’)). Вес 69 кг, из которых 51 кг мышечной.
Конечно же от жирка планирую избавляться. Абонемент в тренажерный зал уже купил, завтра стартуем💪
Я считал, что бассейн - классная затея для поддержания формы(как замена трен. зала), тк тратится большое количество ккал и работают все мышцы. Как видите, не замена😅

➡️Сбил почти все привычки во время отпуска. Буду восстанавливать и таких перерывов больше не планирю. Самое сложное - восстановить ранний подъем и трен зал)


➡️Закопался в работе в последнее время и подзабыл свои цели, чего вообще хочу. Настало время и это исправить)

✈️ Английский язык:

+ 34 минуты - занятие с преподавателем Яндекс.практикум

💪 Спорт:

- тренажерный зал/бассейн
Завтра зал, сегодня отдых

👍 Баланс работа-остальные сферы:

- встаю в 5 утра, ложусь к 10 вечера +1 (всего дней = 1)

- изучаю английский язык +1 (всего дней = 302)

- зарядка утром +1 (всего дней = 1)

- отказ от сладкого, мучного и фастфуда + 1 (всего дней = 1)
Please open Telegram to view this post
VIEW IN TELEGRAM
27.07.2023

👨‍💻 Работа:

Добил задачи спринта, +1 сверху

🧑‍🎓 Что изучаю/сложности/интересное:

Помните, писал о баге, когда не приходит картинка в пушах на IOS?

Если вы добавляете пуши, то по доке firebase, чтоб на ios в пушах приходила картинка, нужно добавить еще небольшой сервис с нативным кодом obj с или swift.

Я тогда добавил сервис, протестировал отправку пуша напрямую через firebase и сказал, что баг на бекенде.

Вообще, это основной способ проверки - если напрямую с firebase приходит пуш с картинкой, значит проблема на беке) Для достоверности можно еще отправить через postman в firebase по их форме.

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

Я пошел смотреть по полям бекенда и тем, что в доке, и тестировать запрос через postman.

Оказалось, что бекенд не передавал одно поле - title. И из-за этого поля не приходила картинка.
Поле добавили на беке, картинка начала приходить на IOS🙂

Интересно, что пуш приходил от названия приложения(хотя title не передавали), как и полагается)

Пуши и на apple watch теперь прилетают:)

✈️ Английский язык:

+ 37 минут - задания на площадке Яндекс.практикум

💪 Спорт:

- тренажерный зал +2 (2 занятия из 3 в неделю)

👍 Баланс работа-остальные сферы:

- встаю в 5 утра, ложусь к 10 вечера +0 (всего дней 1)
Со сном пока еще не наладил. Ложусь к 10, но встаю к 7

- изучаю английский язык +3 (всего дней 304)

- зарядка утром +3 (всего дней 4)

- отказ от сладкого, мучного и фастфуда + 3 (всего дней 4)
Please open Telegram to view this post
VIEW IN TELEGRAM