avatar
Mobile Development by AppTractor
@apptractor
19.05.2026 17:53
Google официально объявил, что разработка под Android теперь в первую очередь ориентируется на Compose -  Android стал Compose-first. Это значит, что когда Google создаёт новые инструменты и материалы для Android-разработки — библиотеки, примеры, документацию и обучающие материалы — они проектируются в первую очередь с учётом Jetpack Compose. При этом Google понимает, что переход на новый UI-фреймворк требует времени, поэтому традиционные Views ещё какое-то время будут поддерживаться. Также продолжится поддержка interop API, чтобы команды могли внедрять Compose постепенно. View toolkit, например классы из android.widget вроде TextView и ListView, теперь считается находящимся в maintenance mode. Это значит, что он будет получать только критически важные исправления. Пакет android.view при этом остаётся поддерживаемым, потому что он нужен как инфраструктурный слой для Compose и других UI toolkit’ов. View-based библиотеки также переходят в maintenance mode и не будут получать значимых обновлений, кроме критических исправлений. Среди них: RecyclerView, Fragment, Navigation, ConstraintLayout, ViewPager2, DataBinding, SwipeRefreshLayout, Material Design Components (Views) и другие. Все новые UI-инструменты Android Studio будут разрабатываться только для Jetpack Compose. Существующие инструменты, например Navigation Editor и Layout Editor, теперь находятся в maintenance mode и не будут получать новые фичи.

Разработка

Как DoorDash создал систему проверки кода на основе ИИ, к мнению которой инженеры действительно прислушиваются
How a Two-Year-Old Firebase Mistake Led to a €3,167 AI Bill Overnight in my Flutter app
Learning Software Architecture

Маркетинг

Финалисты премии Apple Design Awards 2026

Кроссплатформа

Flutter 3.44 Конец эпохи CocoaPods и начало расцвета Swift Package Manager
Android 16 Will Break Your Flutter App’s Orientation Lock and Edge-to-Edge — Fix It Now

iOS

Switchboard — типобезопасные флаги функций
Код Telegram iOS — лучший в индустрии. Почему же он так лагает на флагманах?
Caching Strategies in SwiftUI: Optimizing Performance
Modern SwiftUI APIs for programmatic scrolling
A Feature Flags System in Swift
A floating card using safeAreaBar

Android

Android теперь Compose-first
Создание адаптивных макетов в Jetpack Compose
Переезд с XML на Jetpack Compose на проде: базовые классы, архитектура, сложности и готовые решения
Is EventBus Making a Comeback in Navigation 3?
Compose Slot Table Explained: I Read the Runtime Source, So You Don’t Have To
Per-Item ViewModels in Compose
Bypassing User Isolation on Android with a Screen Reader
Scaling developer experience: How we improved Android Studio in a large monorepo
👍 6
1
17 1.7K

Обсуждение 0

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram