{"id":19938,"date":"2026-01-01T20:16:08","date_gmt":"2026-01-01T11:16:08","guid":{"rendered":"https:\/\/aireviewirush.com\/?p=19938"},"modified":"2026-01-01T20:16:08","modified_gmt":"2026-01-01T11:16:08","slug":"three-important-updates-from-2025-for-constructing-adaptive-apps","status":"publish","type":"post","link":"https:\/\/aireviewirush.com\/?p=19938","title":{"rendered":"Three important updates from 2025 for constructing adaptive apps"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"docs-internal-guid-29bc0da1-7fff-7b97-448a-742650b5e193\">\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_53 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\" role=\"button\"><label for=\"item-6a3573a3f2072\" ><span class=\"\"><span style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input aria-label=\"Toggle\" aria-label=\"item-6a3573a3f2072\"  type=\"checkbox\" id=\"item-6a3573a3f2072\"><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/aireviewirush.com\/?p=19938\/#Goodbye_Cellular_Solely_Hi_there_Adaptive_Three_important_updates_from_2025_for_constructing_adaptive_apps\" title=\"Goodbye Cellular Solely, Hi there Adaptive: Three important updates from 2025 for constructing adaptive apps\">Goodbye Cellular Solely, Hi there Adaptive: Three important updates from 2025 for constructing adaptive apps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/aireviewirush.com\/?p=19938\/#Standardizing_adaptive_habits_with_Android_16\" title=\"Standardizing adaptive habits with Android 16\">Standardizing adaptive habits with Android 16<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/aireviewirush.com\/?p=19938\/#Supporting_screens_past_the_pill_with_Jetpack_WindowManager_150\" title=\"Supporting screens past the pill with Jetpack WindowManager 1.5.0\">Supporting screens past the pill with Jetpack WindowManager 1.5.0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/aireviewirush.com\/?p=19938\/#Rethinking_consumer_journeys_with_Jetpack_Navigation_3\" title=\"Rethinking consumer journeys with Jetpack Navigation 3\">Rethinking consumer journeys with Jetpack Navigation 3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/aireviewirush.com\/?p=19938\/#A_basis_for_an_adaptive_future\" title=\"A basis for an adaptive future\">A basis for an adaptive future<\/a><\/li><\/ul><\/nav><\/div>\n<h3 style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;\"><span class=\"ez-toc-section\" id=\"Goodbye_Cellular_Solely_Hi_there_Adaptive_Three_important_updates_from_2025_for_constructing_adaptive_apps\"><\/span><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Goodbye Cellular Solely, Hi there Adaptive: Three important updates from 2025 for constructing adaptive apps<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">In 2025 the Android ecosystem has grown far past the cellphone. Immediately, builders have the chance to succeed in over 500 million energetic gadgets, together with foldables, tablets, XR, Chromebooks, and appropriate automobiles.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span style=\"border: none; clear: left; display: inline-block; float: left; font-family: inherit; margin-bottom: 1em; margin-right: 1em;\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEjy7xQFGWIHwwfOar8H6H2F78ZOb99K6CvpIFFk_yE7luF1RL0-Ipb0huxMPtIb7oRHi9m3mmZgvsP952TAMMQO_B6V8i7a0g8eKZuSBSCTeEMdAI20paSXSqoWUjIMvGHC75PeTQJb7zUzf72NNvirCOINRF8yDsy8xjEP9qNagJ8yPxQX07QiDwEcIJ4=s16000\" style=\"margin-left: 0px; margin-top: 0px;\" alt=\"\"><\/span><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"\/><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">These aren&#8217;t simply further screens; they symbolize a higher-value viewers. We\u2019ve seen that customers who personal each a cellphone and a pill spend 9x extra on apps and in-app purchases than these with only a cellphone. For foldable customers, that common spend jumps to roughly 14x extra*.<\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">This engagement indicators a vital shift in improvement:<\/span><a href=\"https:\/\/developer.android.com\/adaptive-apps\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\"> goodbye cell apps, whats up adaptive apps<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">.<\/span><\/span><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEimETUlXG2aAIBTdEHtfxmnSaz5DRYuHrjuqU1y32a7t7XPPLspb57AMEx3dHb4yszpXuGRdjPHBo-aiQApt6MOlku9_q2YgS0w5Fh_ILS_foZvkoDml4KEyqY_fGvLiTDZLdVZ-JFaFB8zTES3nMvqx9DqtP-0W5GIlqdrxi1Ejd1UmJBKRZjamQYBskE\/s1920\/adaptive-apps.png\" style=\"clear: left; float: left; margin-bottom: 1em; margin-right: 1em;\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" border=\"0\" data-original-height=\"1080\" data-original-width=\"1920\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEimETUlXG2aAIBTdEHtfxmnSaz5DRYuHrjuqU1y32a7t7XPPLspb57AMEx3dHb4yszpXuGRdjPHBo-aiQApt6MOlku9_q2YgS0w5Fh_ILS_foZvkoDml4KEyqY_fGvLiTDZLdVZ-JFaFB8zTES3nMvqx9DqtP-0W5GIlqdrxi1Ejd1UmJBKRZjamQYBskE\/s16000\/adaptive-apps.png\" alt=\"\"><\/a><\/div>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">That will help you construct for that future, we spent this 12 months releasing instruments that make<\/span><a href=\"https:\/\/developer.android.com\/develop\/ui\/compose\/build-adaptive-apps\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\"> adaptive the default method to construct<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">. Listed below are three key updates from 2025 designed that will help you construct these experiences.<\/span><\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<h3 style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;\"><span class=\"ez-toc-section\" id=\"Standardizing_adaptive_habits_with_Android_16\"><\/span><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Standardizing adaptive habits with Android 16<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">To assist this shift, <\/span><a href=\"https:\/\/android-developers.googleblog.com\/2025\/01\/orientation-and-resizability-changes-in-android-16.html\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Android 16 launched vital adjustments<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> to how apps can prohibit orientation and resizability. On shows of at the very least 600dp, manifest and runtime restrictions are ignored, that means apps can not lock themselves to a particular orientation or measurement. As an alternative, they fill your complete show window, guaranteeing your UI scales seamlessly throughout portrait and panorama modes.\u00a0<\/span><\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">As a result of this implies your app context will change extra continuously, it\u2019s essential to confirm that you&#8217;re preserving UI state throughout configuration adjustments. Whereas Android 16 presents a short lived opt-out that will help you handle this transition, Android 17 (SDK37) will make this habits necessary. To make sure your app behaves as anticipated beneath these new situations, use the resizable emulator in Android Studio to <\/span><a href=\"https:\/\/developer.android.com\/training\/testing\/different-screens\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">take a look at your adaptive layouts as we speak<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">.\u00a0<\/span><\/span><\/p>\n<h3 style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Supporting_screens_past_the_pill_with_Jetpack_WindowManager_150\"><\/span><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Supporting screens past the pill with Jetpack WindowManager 1.5.0<\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">As gadgets evolve, our present definitions of &#8220;massive&#8221; must evolve with them. In October, we <\/span><a href=\"https:\/\/android-developers.googleblog.com\/2025\/10\/jetpack-windowmanager-15-is-stable.html\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">launched Jetpack WindowManager 1.5.0<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> to higher assist the rising variety of very massive screens and desktop environments.<\/span><\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">On these surfaces, the usual &#8220;Expanded&#8221; format, which normally suits two panes comfortably, usually is not sufficient. On a 27-inch monitor, two panes can look stretched and sparse, leaving invaluable display actual property unused. To resolve this, WindowManager 1.5.0 launched two new width window measurement lessons: Giant (1200dp to 1600dp) and Additional-large (1600dp+).<\/span><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhIokPMA-olDxBKlYoTLAorZTwS9qaKd-kBOJJWMCxcP4ck5y2y5j1rw3m9HaJgHHsRCllHvSVAXPvhlAfvCOLoWU9UbcG2_xQz80wtp4rw00S5ZlwVc5f2fpnVjxXcY3olo6uRJmz9LzVxJt796npj52CTrTBoLy_UK1zLmNKfuI11EPFEFE9ordinMQw\/s2048\/window_size_classes_width.png\" style=\"clear: left; float: left; margin-bottom: 1em; margin-right: 1em;\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" border=\"0\" data-original-height=\"772\" data-original-width=\"2048\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhIokPMA-olDxBKlYoTLAorZTwS9qaKd-kBOJJWMCxcP4ck5y2y5j1rw3m9HaJgHHsRCllHvSVAXPvhlAfvCOLoWU9UbcG2_xQz80wtp4rw00S5ZlwVc5f2fpnVjxXcY3olo6uRJmz9LzVxJt796npj52CTrTBoLy_UK1zLmNKfuI11EPFEFE9ordinMQw\/s16000\/window_size_classes_width.png\" alt=\"\"><\/a><\/div>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">These new breakpoints sign when to modify to high-density interfaces. As an alternative of stretching a typical list-detail view, you may reap the benefits of the width to point out three and even 4 panes concurrently.\u00a0 Think about an e-mail consumer that comfortably shows your folders, the inbox listing, the open message, and a calendar sidebar, all in a single view. Assist for these window measurement lessons was added to <\/span><a href=\"https:\/\/developer.android.com\/develop\/ui\/compose\/layouts\/adaptive\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Compose Materials 3 adaptive <\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">within the <\/span><a href=\"https:\/\/developer.android.com\/jetpack\/androidx\/releases\/compose-material3-adaptive#1.2.0\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">1.2 launch<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">.\u00a0<\/span><\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<h3 style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;\"><span class=\"ez-toc-section\" id=\"Rethinking_consumer_journeys_with_Jetpack_Navigation_3\"><\/span><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Rethinking consumer journeys with Jetpack Navigation 3<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Constructing a UI that morphs from a single cellphone display to a multi-pane pill format used to require advanced state administration.\u00a0 This usually meant forcing a navigation graph designed for single locations to deal with simultaneous views. First <\/span><a href=\"https:\/\/android-developers.googleblog.com\/2025\/05\/announcing-jetpack-navigation-3-for-compose.html\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">introduced at I\/O 2025<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">, Jetpack Navigation 3 <\/span><a href=\"https:\/\/android-developers.googleblog.com\/2025\/11\/jetpack-navigation-3-is-stable.html\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">is now steady<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">, introducing a brand new strategy to dealing with consumer journeys in adaptive apps.<\/span><\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Constructed for Compose, <\/span><a href=\"https:\/\/developer.android.com\/guide\/navigation\/navigation-3\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Nav3<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> strikes away from the monolithic graph construction. As an alternative, it gives decoupled constructing blocks that offer you full management over your again stack and state. This solves the only supply of reality problem widespread in split-pane layouts. As a result of Nav3 makes use of the Scenes API, you may show a number of panes concurrently with out managing conflicting again stacks, simplifying the transition between compact and expanded views.<\/span><\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<h3 style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: left;\"><span class=\"ez-toc-section\" id=\"A_basis_for_an_adaptive_future\"><\/span><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">A basis for an adaptive future<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEiVVxIR1V0FxAgqntIGr_8Ng4695SPyBJzV0UcwFI5hs0lYnbe3K88uEeUA7xtEt1AG3lPltX7TPOvOrPstYrARTPfSG--c0NibM3HRDcfC0dCq33mXRuK-MXfsfal9XmWx_pDilMXSJbnDTHKvko18Pgf_nyur65JZK1bQoPBpaG0HHnSX5TnAh21tvLw=s16000\" style=\"margin-left: 0px; margin-top: 0px;\" alt=\"\"><span style=\"font-family: inherit;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"><br \/>This 12 months delivered the instruments you want, from optimizing for expansive\u00a0 layouts to the granular controls of <\/span><a href=\"https:\/\/developer.android.com\/jetpack\/androidx\/releases\/window#version_15_2\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">WindowManager<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> and <\/span><a href=\"https:\/\/developer.android.com\/guide\/navigation\/navigation-3\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Navigation 3<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">. And, Android 16 started the shift towards actually versatile UI, with updates coming subsequent 12 months to ship wonderful adaptive experiences throughout all kind components. To be taught extra about <\/span><a href=\"https:\/\/android-developers.googleblog.com\/2025\/05\/adaptiveapps-io25.html\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">adaptive improvement ideas<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> and get began, head over to <\/span><a href=\"http:\/\/d.android.com\/adaptive-apps\" style=\"text-decoration-line: none;\" target=\"_blank\" rel=\"noopener\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">d.android.com\/adaptive-apps<\/span><\/a><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">.\u00a0<\/span><\/span><\/p>\n<p><span style=\"font-family: inherit;\"><br \/><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">The instruments are prepared, and the customers are ready. We will\u2019t wait to see what you construct!<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"><span id=\"docs-internal-guid-85aacf33-7fff-f3cf-d630-364e0b8b294f\"><span style=\"font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline;\">*Supply: inner Google knowledge<\/span><\/span><\/span><\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Goodbye Cellular Solely, Hi there Adaptive: Three important updates from 2025 for constructing adaptive apps In 2025 the Android ecosystem has grown far past the cellphone. Immediately, builders have the chance to succeed in over 500 million energetic gadgets, together with foldables, tablets, XR, Chromebooks, and appropriate automobiles. These aren&#8217;t simply further screens; they symbolize [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":19940,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-19938","post","type-post","status-publish","format-standard","has-post-thumbnail","category-mobile"],"_links":{"self":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/19938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19938"}],"version-history":[{"count":1,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/19938\/revisions"}],"predecessor-version":[{"id":19939,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/19938\/revisions\/19939"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/media\/19940"}],"wp:attachment":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19938"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}