Хоронили Flutter — порвали два Хабра (С) Автор статьи разбирает все любимые мифы: что Flutter тормозит (на самом деле просто не любит плохой код), что экосистема маленькая (55 000 пакетов — это, конечно, крошки), и что state management — это хаос (скорее, творческий выбор по вкусу). А потом показывает, что BMW, Google Pay и куча других серьёзных игроков уже давно спокойно живут на этом «похороненном» фреймворке. Так что, кажется, пора не хоронить Flutter, а признать: зомби-фреймворк оказался удивительно живучим.
Разработка
Маркетинг
Кроссплатформа
iOS
Нашел интересное открытое приложение для macOS. Dayflow записывает данные с экрана с частотой 1 кадр/с, анализирует их каждые 15 минут с помощью ИИ и формирует сводки и таймлайн ваших действий с отчётами (можно пересматривать таймлапсы). Оно лёгкое (размер приложения — 25 МБ), использует около 100 МБ оперативной памяти и менее 1% загрузки процессора. Кроме того, Dayflow по умолчанию означает владение и конфиденциальность. Вы контролируете данные, выбираете поставщика ИИ и можете хранить всё локально, если вам это удобно.
- Dayflow — таймлайн вашего дня за компьютером
- 5 вещей о Optional в Swift, которые всех сбивают с толку
- Флаги функций в Swift
- 10 SwiftUI Performance Secrets Every iOS Developer Should Know
- 7 Swift Operators That Look Weird but Are Actually Brilliant
- Prompting users to review your app
- SwiftUI: Discardable Slider
Android
Как приручить WebView: пререндерим экраны заранее (AndroidX WebKit prerenderUrlAsync), меряем не ощущения, а TTVR — время до визуальной готовности — лёгким offscreen-детектором, шлём метрики в Grafana. Внутри — когда и что пререндерить, таймауты/отмена, cookie-политика и готовые сниппеты. На проде — до 2.5× быстрее и меньше «белых экранов».
- Google смягчает новые ограничения на загрузку сторонних приложений в Android
- Как ускорить WebView в Android и доказать это цифрами
- Fixing YouTube Playback in Jetpack Compose: The 3 Changes That Brought My Player Back
- From ExoPlayer2 to Media3: Rebuilding Android Playback at Patreon
- Google’s automated review system is now protecting pirates and punishing developers for using Firebase App Check