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

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

Відкрити в Telegram

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

Показати більше
2 903
Підписники
+124 години
-47 днів
-1930 день
Архів дописів
День 94: + 4,17 часа программирования (+ 1,12 практика + 3,05 теория) Делю время на 2 части: изучение базы-документации и работа по проекту По базе: Разобрал функции, перешел к операторам По проекту: Мелкие исправления. Картинки приходят разных размеров и нужно разместить их так, чтоб все влезали, а я только подгружал новые в firebase. Этим и занимался) Сегодня узнал, что у Surf есть стажировка. У FriFlex она тоже есть. Эти две компании интересны мне для трудоустройства) Surf, наверное, знает каждый flutter разработчик по их вкладу в развитие flutter-разработки, статьям, докладам, DartUp'у. У FriFlex тоже все окей, они пишут статьи, выступают на конференциях, успешно переманивают ребят из вузов на dart side:) Вносят вклад в развитие мобильной разработки. В общем, на следующей неделе я пробуюсь к ним на стажировку😊 Итого: 361 ч. 15 м. Разработка приложения Итого: 62 дня +1,26 часа английского 3, 4 серии 7 сезона сериала Друзья на англ. Итого: 117 ч. 45 м. P.S. Напоминаю, что время я считаю чистое(без перерывов и прочего). Пользуюсь Toggle. Советую👍(лучше скачивать программой): https://toggl.com/ Спорт, здоровье + зарядка + силовая тренировка 67 дней придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 69 дней не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

Repost from Oh, my Flutter
Когда выходит новая версия Flutter, вместе с ней появляется обычно и новая версия Dart. Текущий релиз не стал исключением. Те
Когда выходит новая версия Flutter, вместе с ней появляется обычно и новая версия Dart. Текущий релиз не стал исключением. Теперь нам доступен Dart 2.15, а вместе с ним следующие возможности: 👉 обновленный подход к внутренней работе изолятов, который делает их работу быстрее; 👉 конструкторы tear-offs; 👉 String значение элементов Enum; 👉 проверка пакетов в pub на чувствительную информацию; 👉 возможность отозвать версию из pub. 📌 Все это и многое другое в статье-анонсе от Michael Thomsen. #обновления

День 93: + 4,22 часа программирования (+ 1,07 практика + 3,15 теория) Делю время на 2 части: изучение базы-документации и работа по проекту По базе: Разбираю функции По проекту: Было 70 рекомендаций по линту, пофиксил основные. Застрял на верстке и решил посмотреть верстку flutter fest канала LazyLoad Обновил Flutter до 2.8.0. Еще не разбирался с нововведениями, завтра этим займусь:) Итого: 356 ч. 58 м. Разработка приложения Итого: 61 день +1,26 часа английского 1, 2 серии 7 сезона сериала Друзья на англ. Итого: 116 ч. 19 м. Спорт, здоровье + зарядка 66 дней придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 68 дней не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

What’s New in Flutter 2.8: Совсем недавно вышла версия 2.8 для Flutter. Что же нового? — Улучшение производительности. — Стаб
What’s New in Flutter 2.8: Совсем недавно вышла версия 2.8 для Flutter. Что же нового? — Улучшение производительности. — Стабильная версия Google Mobile Ads SDK для Flutter. — Множество новых функций и улучшений Firebase. — WebView 3.0. Это и не только подробнее в статье: https://medium.com/flutter/whats-new-in-flutter-2-8-d085b763d181

День 92: + 3,54 часа программирования (теория) Делю время на 2 части: изучение базы-документации и работа по проекту По базе: Разобрал встроенные типы данных по доке, закрепил видеоуроками каналов LazyLoad и MADTeacher по встроенным типам По проекту: Были дела в реале и времени хватило только на теорию сегодня:) Но я перестроил весь свой график под новые цели и задачи. С завтрашнего дня начинаю тестировать:) Итого: 352 ч. 36 м Разработка приложения Итого: 60 дней +0,34 часа английского 25 серия 6 сезона сериала Друзья на англ. Итого: 114 ч. 53 м. Спорт, здоровье + зарядка + силовая тренировка 65 дней придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 67 дней не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

Профилю в Linkedin буквально неделя:)
+2
Профилю в Linkedin буквально неделя:)

День 91: + 5,42 часа программирования (+ 0,54 практика + 3,48 теория) Делю время на 2 части: изучение базы-документации и работа по проекту По базе: Разобрал переменные по доке, закрепил видеоуроками каналов LazyLoad и MADTeacher по переменным и типам По проекту: Застрял на рефакторинге build methods в виджеты. Разобрал, как добавить Splash Screen(не пакетом) и добавил простой в проект:) Итого: 348 ч. 40 м Разработка приложения Итого: 60 дней +1,15 часа английского 23, 24 серии 6 сезона сериала Друзья на англ. Итого: 114 ч. 19 м. Спорт, здоровье + зарядка 64 дня придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 66 дней не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

День 90: + 2,24 часов программирования (теория) Есть 2 новости: 1) Мой блог в инстаграм заблокировали на совершение действий до 12 числа и я не могу размещать новые посты😁 2) Есть два мнения от flutter разработчиков, что мне пора собеситься:) И еще одно от разработчика, что неплохо было бы начать собеситься, но и проект в портфолио нужен. Основные их мысли такие - я не знаю точных сроков, когда проект будет завершен. Так как я новичок, будет гомнокод и я буду переписывать проект не один раз. Буст на работе будет в разы быстрее. Ничто не мешает писать мне проект в свободное от работы время. P.S. Я хотел устраиваться разработчиком после релиза приложения в маркет. Мне важно прокачиваться как разработчик и хотелось бы, чтоб официальный опыт поскорее начал идти. В связи с этим я решил, что максимум времени вкладываю в программирование(давно этого хотел). Делю время на 2 части - теория/теория для собеседования и работа над проектом. Когда буду готов по теории - готовлю резюме, портфолио=гитхаб с тем что будет на данный момент по проекту(надеюсь, что и блог послужит частью моего портфолио) и ищу работу junior flutter developer:) Если у вас есть мысли и свое мнение на этот счет - обязательно пишите в комментариях или в личные сообщения:) Интересно услышать👍 Итого: 342 ч. 58 м Разработка приложения Итого: 59 дней +0,32 часа английского 22 серия 6 сезона сериала Друзья на англ. Итого: 113 ч. 04 м. Спорт, здоровье - зарядка 63 дня придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 65 дней не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

День 89: + 2,18 часов программирования (+ 0,59 практика + 1,19 теория ) Упёрся в гомноХороший код туториалов и свой😁 После просмотра видео build methods vs Widget(из поста 85 дня), сегодня решил переписать эти моменты и разделить на логику/вью P.S. Завтра красноглазик(я) будет удивлять офтальмолога количеством часов в день за пк😁 Итого: 344 ч. 34 м Разработка приложения Итого: 59 дней +1,04 часа английского 20, 21 серии 6 сезона сериала Друзья на англ. Итого: 113 ч. 04 м. Спорт, здоровье + зарядка + силовая тренировка 62 день придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 64 дня не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

День 88: + 7,14 часов программирования (+ 2,48 практика + 4,26 теория - DartUP ) Макет почти доверстал. Остались нюансы, но у
День 88: + 7,14 часов программирования (+ 2,48 практика + 4,26 теория - DartUP ) Макет почти доверстал. Остались нюансы, но уже лучше, чем было:) Сегодня завершился DartUP2021. Были интересные доклады про Sliver-ы, новый роутинг и Navigator 2.0, развитие Flutter за 3 года Итого: 342 ч. 16 м Разработка приложения Итого: 58 дней +1,12 часа английского 18, 19 серии 6 сезона сериала Друзья на англ. Итого: 112 ч. Спорт, здоровье + зарядка 61 день придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 63 дня не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

DartUp2021 Записи вчерашнего дня: DartUP 2021: Day 1, RU track https://www.youtube.com/watch?v=ccQpwKlZWsM DartUP 2021: Day 1, EN track https://www.youtube.com/watch?v=aJG1fsFDncg Расписание здесь: https://dartup.ru/2/

День 87: + 6,45 часа программирования (+ 1,49 практика + 4,56 теория - DartUP ) Верстаю макет с фигмы. Добавил все кнопки, осталось скомпоновать панель цветов и добавить ластик для стирания с логикой. Сегодня начался DartUP2021. Важное событие в мире Flutter:) В основном смотрел доклады в комнате Surf. Доклады основной конференции посмотрю на ютубе:) Если вы еще не присоединились, то выше ^ есть ссылки. Конференция идет 2 дня. Как я понял, трансляция идет на ютубе и в комнате Surf - это разные части конференции(с разными докладами и расписанием) Итого: 335 ч. 02 м Разработка приложения Итого: 57 дней +1,12 часа английского 16, 17 серии 6 сезона сериала Друзья на англ. Итого: 110 ч. 48 мин. Спорт, здоровье + зарядка 60 дней придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 62 дня не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

Чтоб всё это посмотреть, нужно войти в комнату Surf: https://spatial.chat/s/dartup
Чтоб всё это посмотреть, нужно войти в комнату Surf: https://spatial.chat/s/dartup

Начало:) Не пропустите

День 86: + 2,19 часа программирования (+ 1,14 практика + 1,05 теория) Верстаю макет с фигмы. Хотел использовать svg иконки. С
День 86: + 2,19 часа программирования (+ 1,14 практика + 1,05 теория) Верстаю макет с фигмы. Хотел использовать svg иконки. Сделал свой шрифт, загрузил иконки, скачал, подключил. Получаю такую ошибку. У меня есть этот файл и в fonts и в pubspec. Завтра буду дальше разбираться:) Большую часть времени занимался созданием профиля в LinkedIn. Добавляйтесь: https://www.linkedin.com/in/dmitrylyovochkin/ :) Итого: 328 ч. 17 м Разработка приложения Итого: 56 дней +1,35 часа английского 14, 15 серии 6 сезона сериала Друзья на англ. Итого: 110 ч. 48 мин. Спорт, здоровье + зарядка + силовая тренировка 59 дней придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 61 день не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

День 85: + 3,58 часа программирования (+ 1,19 практика + 2,39 теория) Верстаю макет с фигмы. Отличие моей версии от версии дизайнера можете увидеть сами😁 Сразу же столкнулся с проблемой - во Flutter логические пиксели, а в фигме px. Посмотрел сегодня видео: https://www.youtube.com/watch?v=PNJDqt3Z_7Q Понял, что лучше использовать виджеты, а не методы. Буду переписывать их в приложении) На 1:03 в видео рассказывается о "гитовой штуке", которая показывает изменения и можно просто целые куски кода в 1 клик откатывать как угодно, менять, смотреть что было до этого и так далее. Это стандартный плагин git. Не знал об этом. Буду использовать:) Итого: 325 ч. 58 м Разработка приложения Итого: 55 дней +0,32 часа английского 13 серия 6 сезона сериала Друзья на англ. Итого: 109 ч. 13 мин. Спорт, здоровье + зарядка 58 дней придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 60 дней не ем сахар, мучное и фастфуд 0 дней встаю в 4:30 утра, ложусь спать к 10 вечера

День 83: + 3,09 часа программирования (+ 1,15 практика + 1,54 теория) Работаю над слайдером/экраном рисования. Некорректно за
День 83: + 3,09 часа программирования (+ 1,15 практика + 1,54 теория) Работаю над слайдером/экраном рисования. Некорректно задаются границы рисования. У меня вложенность через Stack для рисования, слайдера и кнопок. Экран перегружен кнопками, нужно нормально их раскидать. Кнопки, конечно же, будут меняться. По кнопке Аудио будет воспроизводиться запись для картинки-слова. По кнопке Сохранить слово будет считаться заученным(при нажатии) и сохраняться в экран повторения. Пока не знаю, как сделать это сохранение:) С добавлением прозрачности контуры сохраняются и выглядит намного лучше) + к юзабилити Итого: 322 ч. Разработка приложения Итого: 54 дня +1,18 часа английского 11, 12 серии 6 сезона сериала Друзья на англ. Итого: 108 ч. 41 мин. Спорт, здоровье + зарядка + силовая тренировка 57 дней придерживаюсь схемы 16-8(разделение приемов пищи на 2 окна: 16 часов - не ем, 8 часов - ем) 59 дней не ем сахар, мучное и фастфуд 9 дней встаю в 4:30 утра, ложусь спать к 10 вечера