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

Удивился, что Binance на flutter😁
https://play.google.com/store/apps/details?id=com.fluttershark.fluttersharkapp&hl=ru
Сегодня много новостей:

🟢1) 11 мая 2022 года был мой первый рабочий день мобильным flutter разработчиком и сегодня у меня ровно год коммерческого опыта👨‍💻

Несравнимые отличия между тем, что я умел тогда и что умею сейчас)

За этот год мною было напилено большое количество фич, пофикшена уйма багов, закрыто множество задач на разных проектах.
Немало багов я сам находил, заводил задачи и фиксил)

За этот год в рамках одной компании я поработал на 3 разных проектах.
Один проект мы с лидом стартовали с нуля, я участвовал в выборе технологий и закладывании архитектуры.
Бесценный опыт)
Этот проект почти уже доведен до релиза и скоро окажется в сторах 💪

🟢2) Сегодня мой День Рождения🥳
Что интересно, ровно год назад я официально стал мобильным разработчиком, в свой день рождения😄

Если этот блог помог вам за время его существования - напишите мне об этом @Hey_008, слышать это всегда приятно и здорово мотивирует продолжать:)
Если у вас есть мысли, что хотелось бы видеть в блоге или идеи - тоже пишите, буду рад👍

🟢3) Google не могли пропустить такой праздник и выпустили новую версия dart - Dart 3.0.0😄🥳
https://medium.com/dartlang/announcing-dart-3-53f065a10635

Flutter тоже обновился - новая версия 3.10.0
https://medium.com/flutter/whats-new-in-flutter-3-10-b21db2c38c73

🟢4) Блог начал приносить небольшой доход:)
Вы уже заметили, что иногда выходят рекламные посты. Всегда эти посты связаны с темой блога(flutter). От всех остальных рекламных предложений я отказываюсь:)

🟢P.S. Сейчас я в двухнедельном отпуске и стараюсь максимально отдыхать от пк.
Недавно нашли новый интересный баг flutter приложений на смартфонах Xiaomi, скоро о нем расскажу)
Please open Telegram to view this post
VIEW IN TELEGRAM
Flutter-команда Friflex подготовила перевод официального релиза Flutter 3.10

Что нового:
✔️ Обновленный Dart 3
✔️ Переход на Impeller
✔️ Сокращение времени запуска iOS-приложений
✔️ Встроенный просмотрщик трассировки Perfetto
и много других инструментов для разработчиков
https://vc.ru/dev/692346-flutter-3-10-chto-novogo


На канале Мобильный разработчик вышло видео с разъяснениями от опытного разработчика по новому обновлению Dart 3.
Советую посмотреть, видео на 9 минут👍
https://www.youtube.com/watch?v=IGwCujbWKds
Please open Telegram to view this post
VIEW IN TELEGRAM
14.06.2023

👨‍💻 Работа:

Приложение, над которым мы работали пол года, готово к релизу и сейчас проходит стадию активного тестирования:)

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

Если вы обновлялись на последние версии flutter, то возможно замечали в проде такой баг в товарах на ios(розовая картинка)

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

https://github.com/flutter/flutter/issues/126878

Это исправили только во Flutter 3.10.3
Не забудьте обновиться) Сейчас уже доступен Flutter 3.10.4



Я был в отпуске и после него не вел блог в привычном режиме. Возвращаю этот формат, тк он меня мотивирует:)

Пока не вел блог, привычки соблюдал нестабильно. Не лучший опыт)
Бесполезно считать в таком формате, лучше начать их с нуля, но придерживаться на постоянке

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

Пока только одну привычку соблюдаю практически без перерывов - английский язык. Каждый день, в одно и то же время, занимаюсь английским по пол часа-час.
Результат хороший.
Сейчас на занятиях с преподавателем Яндекс.практикум мы минут 15 общаемся и остальные 15 минут занимаемся заданиями и грамматикой

💪 Спорт:

- тренажерный зал/бассейн (сегодня отдых)

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

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

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

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

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

- интервальное голодание +1 (всего 1 день)
Интервальное голодание соблюдал все это время с последнего поста. Заметил значительный прирост энергии и желание что то делать. Даже при простом дофамине
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Flutter meetup (Online)

1. Сервисы: строим масштабируемые и гибкие приложения с помощью чистой архитектуры
— Кирилл Адещенко, РСХБ
Создайте мобильное приложение, используя сервисы для быстрого изменения и адаптации к потребностям клиентов и бизнеса. Переиспользуйте сервисы в других приложениях для экономии времени и сил.

2. Интеграция нескольких Flutter-модулей в нативное приложение — Половов Михаил, «Финам»
Доклад о новом решении, которое поможет значительно упростить интеграцию Flutter-модулей в нативные приложения и повысить эффективность команды разработчиков.

3. Flutter на Wear OS — Андрей Малахов
Пример приложения на Flutter для умных часов с Wear OS (Samsung Watch Pro 5). Возможности и проблемы.



🗓 21 июня, начало в 19:00 мск, Среда

🌐 ОНЛАЙН

Регистрация на мероприятие
16.06.2023

👨‍💻 Работа:

Сделал пару задач и отправил на ревью еще одну

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

На днях использовал новую фишку Dart 3 - records:)

Если коротко, то теперь можно, например, возвращать сразу несколько значений

Была функция, которая имела один тип и соответственно возвращала одно значение.
Стала возвращать три)

Обновленная функция:

(List<EntityOne>, EntityTwo, EntityThree) _setTheme() {

тело функции

return (данные1, данные2, данные3);
}


Подробнее про records на русском:

https://habr.com/ru/amp/publications/715680/


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

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

💪 Спорт:

- тренажерный зал/бассейн
Вечером уехали на природу(на дачу). Спорт пропустил)

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

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

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

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

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

- интервальное голодание +2 (всего 3 дня)
Please open Telegram to view this post
VIEW IN TELEGRAM
19.06.2023

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

В субботу был на экскурсии в замке Шереметева. Он находится на берегу Волги, в поселке Юрино, Республики Марий Эл.
Добирался на пароме через Волгу(видео)

Замку почти 2 века. Строительство началось в 1874, завершилось в 1915.

Шереметевы были очень богаты и много путешествовали. Они собирали коллекцию уникальных произведений искусства.

Так, например, на 3 фото можно увидеть облицовку камина из раскопок Помпеи. Оценщики даже примерно не могут оценить его стоимость)
Всего в замке 15 каминов, каждая комната по-своему была украшена и имела своё предназначение.

На одной из стен(фото 4) можно увидеть странный пористый материал. Это вулканическая порода Везувия)

На предпоследнем фото можно увидеть «Ледник». Это холодильник тех времен) Зимой в этот погреб, глубиной 5 метров, помещались большие куски льда. Это позволяло даже в самую жаркую погоду лета отлично сохранять еду в этом леднике.

Винтовая лестница интересна тем, что в ней нет основного стержня.

Экскурсовод говорила, что при изучении списка коллекции они пытались примерно воссоздать все то, что было внутри. Им не хватило место в замке.
Так много редких предметов находилось внутри



По задумке основателя замка - Василия Сергеевича Шереметева, внучатого племянника графа Шереметева, фельдмаршала Петра I - замок должен был стать родовым гнездом Шереметевых. Он и был им почти век.

К сожалению, практически вся часть коллекции Шереметевых была утрачена во времена национализации в Советском Союзе.
В то время там располагался даже сиротский дом. Дети резали картины и ковры, портили имущество.

По итогу все было разграблено. То малое, что удалось сохранить, находится в самом замке и в нескольких музеях России.
На фото вы можете видеть, что внутри не так много предметов и основная их часть не из коллекции Шереметевых.


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

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

💪 Спорт:

- тренажерный зал/бассейн
Тренажерный зал пока еще не вернул, бассейн завтра)

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

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

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

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

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

- интервальное голодание +3 (всего 6 дней)
Please open Telegram to view this post
VIEW IN TELEGRAM