Дневник Flutter-разработчика
2.94K subscribers
333 photos
26 videos
11 files
310 links
Описание моего пути мобильного разработчика с нуля до junior, middle, senior
Download Telegram
🎉 Результаты розыгрыша:

🏆 Победители:
1. Анна (@taasonei)
2.  Дмитрий (@Medyannik_Dmitriy)

✔️Проверить результаты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🎉3👍1🤔1
📚 Книга Основы Flutter. Хорошая скидка

Долго тянул с этим постом, ждал максимальную скидку на книгу, ибо 2800 р., которые были по предзаказу, это обдиралово😄

Издательство Питер предоставило скидку в 40%!
По промокоду осень
Можно купить бумажную версию за 1311 р.
И электронную версию за 419 р.

You are welcome🤝

🟢P.S. Промокод действует до 23 октября
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥186👍4👌3🥴1
Media is too big
VIEW IN TELEGRAM
👀 Угадайте, где?


Я бы не угадал) Не знал, что здесь так классно. Очень удивлен гостеприимством местных и красотой города

Это Азербайджан. Его столица - Баку
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥294👍4🤩2😁1😢1🤨1
👀 Угадайте, где? Часть 2

Дневной/ночной Тбилиси, Грузия

Не знаток в вине, но какое бы вино не пробовал в РФ, оно всегда отдавало спиртом)
Никогда не понимал, почему в фильмах так смакуют вино. Оно же невкусное😄

Грузинское вино - 🔥
Никаких добавок, только естественные процессы брожения. Конечно же никакого спирта не чувствуется.
Были на дегустации вина и все они разные по вкусу и запаху)

Ценник тоже приятный. Средняя цена 15-40 лари. Курс 1 лари = 32 рубля

Больше всего понравилось это(скрин)
И на вкус, и на аромат одни мысли «что это, курага, персик, изюм?» Ответ - изюм)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍4🤩3😁2
🤩 Угадайте, где? Часть 3, пока что завершающая

Ереван, Армения
Вид на Арарат


Арарат - важный национальный символ, изображенный на гербе Армении

Не так давно Ленин «подарил» Арарат Турции
Местные до сих пор не могут ему этого простить

Оно и понятно) Арарат глубоко связан с армянской культурой на протяжении 2000–3000 лет
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍53🤩2
Forwarded from Flutter Pulse
🚀 Flutter 3.38: Новый уровень продуктивности для разработчиков!

Flutter 3.38 уже здесь, и он заставляет писать меньше, а создавать больше! 🔥 Обновление полно крутых фишек, улучшений UI и инструментов для веба, iOS, Android и десктопа.

Главные фишки нового релиза

1️⃣ Сокращения точек в Dart
Пишите лаконично: .start вместо MainAxisAlignment.start и .all(8.0) вместо EdgeInsets.all(8.0)
Поддержка именованных конструкторов и улучшенная читаемость кода

2️⃣ Веб-разработка на новом уровне
Конфигурационные файлы web_dev_config.yaml для хоста, порта и заголовков
Настройки прокси прямо в проекте
Улучшенная горячая перезагрузка, даже с несколькими браузерами

3️⃣ Фреймворк и UI
OverlayPortal для гибкого отображения всплывающих виджетов
Предиктивные переходы назад на Android
Расширенная интеграция с десктопом: информация о мониторах и окнах на Windows
Исправления жизненного цикла виджетов и стабильность ResizeImage

4️⃣ Material & Cupertino
Унификация API через WidgetState
Новые возможности Badge.count(maxCount), InkWell.onLongPressUp
Улучшения iOS-виджетов: CupertinoSlidingSegmentedControl, CupertinoSheet
Полировка компонентов: DropdownMenuFormField, SegmentedButton

5️⃣ Прокрутка и Sliver
Надёжная обработка жестов и точная навигация по фокусу
Новый конструктор SliverGrid.list
Улучшения для сложных макетов и вложенных слайверов

6️⃣ Доступность
SliverSemantics для аннотаций слайверов
AutoComplete сообщает статус поиска
Увеличенные целевые области касания в TimePicker

7️⃣ iOS и Android
Поддержка iOS 26, Xcode 26, macOS 26
Миграция на жизненный цикл UIScene
Совместимость с размером страницы 16 КБ на Android
Исправления утечек памяти и обновление NDK

8️⃣ Двигатель и DevTools
Унификация рендереров CanvasKit и Skwasm
Vulkan/OpenGL ES: стабильность и производительность
Расширенные предварительные просмотры виджетов в IDE (MultiPreview, группы, кастомные аннотации)
Исправления панели сети и Flutter Inspector

9️⃣ Устаревания и важные изменения

Новый flutter.version.json вместо version
Устаревшие свойства CupertinoDynamicColor
Java 17 обязательна для Android

🌟 Flutter 3.38 — это меньше шаблонного кода, больше контроля над UI и продуктивность на всех платформах.

📌 Полезные ссылки:
Полный перевод статьи от нашего канала
Оригинал статьи


#flutter #dart #flutterpulse #FlutterPulsenews #mobiledev #crossplatform #flutterdev #dartlang #UI #DevTools #iOS #Android #webdev
👍21🔥76
⚡️🧑‍💻

На Habr вышла свежая статья про Flutter, где автор разбирает мифы о «смерти» фреймворка и приводит весомые цифры: рост комьюнити, активность GitHub, новые релизы и реальные кейсы

🟢Flutter — самый используемый кросс-платформенный фреймворк с 2021 года. 170 тысяч звёзд на GitHub. 500 тысяч приложений в продакшене

🟢В App Store Flutter вырос с 10% всех отслеживаемых бесплатных приложений в 2021 году, до почти 30% в 2024 году

🟢pub.dev — 55 тысяч пакетов (2024). Рост ~10 тысяч пакетов за год. Для сравнения: в 2019 году было 350 Flutter-зависимых пакетов. Сейчас — 55 тысяч
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥28👍81
ИИ-агенты

Удивлён, но многие разработчики всё ещё пишут код без ИИ агентов)
Некоторые по‑прежнему копипастят куски кода в чат гпт и задают вопросы по коду

Не так давно можно было использовать бесплатный автокомплит от Codeium и не париться. Сейчас уже так не выйдет) Конкуренция быстро растет за счет тех, кто тесно работает с ИИ агентами

Самое время использовать это в работе: делегируйте рутину и баги, оставьте себе творчество, архитектуру и прокачивание инженерного мышления. Остальное - пусть делает ИИ

🟢Практика оплаты без зарубежной карты

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

➡️ GitHub Copilot Pro:
- легкая регистрация, так как у всех есть акк на гитхабе
- если есть желание просто попробовать, это самый простой вариант за 450р на месяц
- много моделей, лучшая по цене/качество(на мой взгляд) - claude sonnet 4.5

➡️ Claude Code:
Есть проблемы с регистрацией аккаунта - сейчас при регистрации требует зарубеж номер.
Я попробовал сервисов 5 с номерами и слил около 1к руб😄 Ни один не принял. С этого сервиса получилось с первого раза зарегистрировать номер за 17р
- лучшая модель - opus. Намного лучше sonnet и моделей копилота
- я оплачиваю через сервис мтс. Но переплата приличная, заменю

➡️ Cursor:
- им пока не пользовался, не хочется привыкать к новой IDE😄 Но оплатить можно так же, способами ниже

Всех агентов можно оплатить через сервисы Plati или ggsel. Там и акк создадут новый, если не хочется возиться. Дороже через мтс
Все это в случае, если нет зарубеж карты для оплаты

🟢Личный опыт

Я пользовался copilot и claude с подписками pro. Больше всего мне пока нравится claude opus. Глубоко разбирается в проблеме и быстро учится, хорошо реагирует на корректировки его работы

Copilot нравится меньше. Почти каждый раз объясняешь ему одно и то же, а он делает как хочет. Часто ошибается

Важный момент в работе с агентами - в свободном плавании он может намудрить много лишнего😄 Его нужно контролировать и корректировать. В итоге получается неплохой такой буст рутиных задач. Отлично фиксит баги и объясняет сложную логику


Каким агентом пользуетесь? Рассказывайте, интересно👀 Можно в лс


🟢P.S. Ожидаем через год-другой запросы от бизнеса "Нам на фрилансе за месяц наговнокодили навайбкодили проект, но сейчас его уже тяжело поддерживать, можете помочь?"
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍209🔥51🗿1
"Всё будет держаться на сеньорах"

Вышла интересная статья про внедрение AI в финтехе и то, как компании режут косты

Судя по статье:
🟠джуны и мидлы больше не нужны. Но если хотят зп ниже рынка - you are welcome

🟠синьоры с позицией «Я всё знаю, это хайп, пройдёт», «Он сделает не так», «За ним надо отвечать» тоже не нужны

🟢фокус смещается на сеньоров и архитекторов со знанием нейросетей. Спецов с широким кругозором, способных корректировать работу агента и собирать из готовых кусков полноценные системы


➡️ На мой взгляд, будущее за теми, кто сохранил навык думать самостоятельно, но активно использующих мощь ИИ
Сеньоры, писавшие код до эпохи агентов, останутся ключевыми. Они видят, когда ИИ ведёт разработку в неверном направлении и умеют вовремя корректировать его работу
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17💯7💊5🔥4👀4🐳2
Пара свежих видео flutter разработчиков на тему своего приложения/стартапа

1️⃣ Дмитрий Столец дал интервью, в котором рассказал, сколько зарабатывает со своих шести приложений в Google Play и App Store

Спойлеры:
🟢15 000$ выходит на руки, из которых часть тратит на рекламу
🟢на написание приложения тратит недели 3 и запускает самый простой функционал, а дальше обкладывает фичами в следующих релизах

2️⃣ Павел Бекоев рассказал, как запустил свой стартап

Рассказал про:
🟢правильную работу с контекстом агента, чтоб не тратить токены
🟢насколько минимально он писал сам и делегировал всю работу нескольким агентам, которые работали параллельно. Работу которых выстроил
🟢как быстро протестировать идею своего стартапа - будет он успешен или нет. Спойлер - создать базовую версию и подключить дев мод страйпа. По аналитике будет понятно, сколько людей дошло до оплаты. Это гениально👍
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍541
🌸 Легкое тестирование в Google Play

В продолжении темы своего приложения - этот сервис позволяет без лишних проблем, за 15$ пройти тестирование в Google Play

Пост вдохновлен этим постом👍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥5
Natalia Davydova в своем треде разобрала, как выглядит резюме разработчика в кабинете работодателя на hh

Ниже - разбор всех плашек и статусов, которые видит HR и рекомендации, как сделать так, чтобы ваша карточка отклика выглядела максимально выигрышно⬇️


1️⃣ Ставьте статус "Активно ищу работу", даже если просто смотрите варианты. Отказаться от собеса или оффера всегда успеете

Если у вас статус типа "Предложили работу, решаю" - плашка будет желтая, ворнинг эйчару, чтобы резюме скипнули


2️⃣ Плашка "Подходит по навыкам"
Если ваша совпадаемость навыков ниже 60%, плашки просто нет. И профиль начинает выглядеть сиротливо на фоне конкурентов

💡Что это означает для нас: у вас в профиле должны быть указаны самые частотные навыки (соберите 50 вакансий по вашей сфере, вытащите 30 самых частоупотребимых навыков и добавьте себе в профиль)

То, как вы пишете навык - важно. React и React.js - это разные навыки


3️⃣ Плашка "Конкретные достижения" - плашка есть не у всех, а только у тех, кого нейронка, встроенная в эйчарский кабинет, сочла "достойным"

Если нейронка решила, что ваши достижения слишком общие или куцые, вы сидите без красивой плашки и обращаете на себя меньше внимания

💡Что это означает для нас: теперь мы пишем достижения не только и не столько для живых людей, сколько под нейронку, чтобы ей все понравилось


4️⃣ Плашка "Есть подтвержденные навыки" - вот помните, была такая история с коллабой с госуслугами и странными тестами, которые многие из нас проигнорили?

Ну так вот, если вы прошли такие тесты, у вас появляется красивая плашка в карточке отклика

💡Что это значит для нас: не надо подтверждать вообще все! Хватит 1-2 навыков (лучше 2, на всякий случай), и этого хватит, чтобы плашка появилась


5️⃣ Общий опыт работы vs "Опыт работы в похожих должностях" - теперь hh показывает, сколько у вас релеватного опыта, а не только какой попало

То есть, если вы сохраните в резюме "для веса" нерелевантный опыт, лишь бы пройти фильтры, это будет заметно из кабинета работодателя


6️⃣ Плашка "Часто отвечает" - ставится, если вы активничаете на сайте, если не игнорите тех эйчаров, кто пишет вам даже с нерелевантными предложениями

Сейчас эта плашка у очень малого количества людей и сильно заметна

💡Что это значит для нас: ведем себя вежливо, отвечаем вообще всем, кто в нас стучится, даже просто отказом.
Нам 2 минуты, а пользы много


7️⃣ Возраст - если вы указывали, его будет видно прямо отсюда.

💡Что это значит для нас: вы можете скрыть возраст, чтобы не сталкиваться с эйджизмом. Если вы 40+, лучше скрыть


8️⃣ Последнее место работы - название компании + должность + срок работы в ней + по кнопке "Подробнее о последнем месте" можно увидеть все, что вы написали в резюме про это конкретное последнее место

💡Что это значит для нас: пишем должность, релевантную рынку и обязанностям, а не как у вас в трудовой написано
А последнее место работы прописываем так красиво, чтоб у прочитавшего вау-эффект был


9️⃣ Сопроводительное письмо - если оно есть, появляется ярко-красная иконка

Пишут не все, примерно 30-40%

💡Что это значит для нас: напишите хоть что-то. Не надо сейчас морочиться с персональными сопроводами, не надо писать огромные нейронко-полотна
Их могут никогда не прочитать. Но это и не важно: у вас в резюмешке появляется яркий красный маркер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1032😁1😱1
✍️ Исследование мобильных разработчиков, 2026

В 2026 в это большое исследование мобильных разработчиков впервые включили Flutter🧑‍💻

Что узнаем:
🟢зарплаты Flutter vs Swift/Kotlin
🟢доля команд, которые реально используют Flutter в проде
🟢как растут флаттер-инженеры и куда уходят
🟢как AI меняет работу мобильных разработчиков


~12 минут
📊 Отчёт - апрель 2026

👉 Пройти опрос: https://survey.alchemer.eu/s3/91030492/mobile-2026

🟢 Пройдите сами и скиньте коллегам. Чем больше flutter'истов в опросе, тем точнее результаты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥53