TGViewer
Mobile Development by AppTractor Mobile Development by AppTractor @apptractor · 11K subscribers
Post #5960 2.21K
Android

Google продолжает эволюцию своей стратегии по созданию адаптивных приложений, которые одинаково хорошо работают на всех устройствах — от телефонов и планшетов до складных устройств, десктопов и XR-платформ. В Android 16 были введены изменения API, позволяющие приложениям динамически адаптировать интерфейс под разные размеры экранов и ориентации, при этом временно позволяя разработчикам отключать эти требования. С выходом Android 17 (API 37) опция отключения будет полностью убрана для крупных экранов (где наименьшая сторона ≥ 600 dp), поэтому приложения, нацеленные на этот уровень SDK, обязаны корректно обрабатывать изменения размера окна и ориентации, включая мультирежимы, изменяемые окна и разные соотношения сторон. Чтобы подготовиться, Google рекомендует тестировать приложение на Android 17 Beta, использовать инструменты типа Compose UI Check и DeviceConfigurationOverride, а также применять лучшие практики: создавать адаптивные макеты с учетом разбивки по размерам окна, корректно сохранять состояние при изменениях конфигурации и особенно уделять внимание элементам, таким как камерный предпросмотр и интерактивные компоненты, которые часто ломаются при изменении размеров или ориентации. Важно обеспечить, чтобы интерфейс не растягивался некорректно и оставался доступным при любых размерах и положениях окна.

• DevAnalyzer — анализатор среды разработки
• А это понадобится после собеседования?
• Как ускорить Android-приложение с помощью Baseline Profiles
• Prepare your app for the resizability and orientation changes in Android 17
• Goodbye ViewModel. Hello retain!
• Handle RecyclerView’s scroll events in custom TopAppBarScrollBehavior
• Random Musings on the Android 17 Beta 1
• 15 Android Architecture Questions Every Senior Developer Must Answer in 2026
Android Developers Blog Prepare your app for the resizability and orientation changes in Android 17 News and insights on the Android platform, developer tools, and events.
  • ❤ 1
More from @apptractor
  1. Oct 15, 2026Если вы так или иначе занимаетесь ASO, то вот нашел здравое - AsoBeast, self-hosted инстру…
  2. Oct 14, 2026Теперь приложения, созданные с помощью вайб-кодинга, можно будет легко запускать на Androi…
  3. Oct 14, 2026Gemini 4 Argon для Android-разработки Новая модель Google вышла вчера и уже стала доступна…
  4. Oct 13, 2026Еще к теме прошлой недели, когда автор RoR заявил о конце "ручного программирования". Как…
  5. Oct 13, 2026Apple представила HomeView — новый центр управления умным домом Apple представила HomeView…
  6. Oct 12, 2026​Когда в 2011 году появился первый Kindle Fire, казалось, что рождается настоящая альтерна…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →