Skip to content
View raison00's full-sized avatar

Block or report raison00

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
raison00/README.md

In 2025 and 2026 I was working on ...

| android-apps | android-apps |

  • Updating Android's modern UI toolkit to be adaptive for all form factors to "just work" (Phone, Desktop, XR, TV, Android large screen devices, including tablets, foldables, ChromeOS devices, car displays, and TVs, etc) Android UI Development is Compose First
  • Composing adaptive and declarative UI with the Material Design System using Jetpack Compose, in conjunction with Material Design principles. Android's native UI with Material3.

What are adaptive apps?

Adaptive apps change layouts based on changes in the app display, primarily the size of the app window. But adaptive apps also accommodate changes in the posture of foldable devices, such as tabletop or book posture, and changes in screen density and font size.

Instead of just stretching or shrinking UI elements in response to different window sizes, adaptive apps replace layout components and show or hide content. For example, on standard phones, an adaptive app might display a bottom navigation bar, but on large screens, a navigation rail.

Why adopt Compose

Before that I was working on ...

dash character Flutter Dart Dash Mascot

⚡ Badges, Icons, Illustrations, Animations, OOP assets, Coloring pages, Activity pages, Dash Memes ⚡

Pinned Loading

  1. AndroidDeveloperCodelabs2026 AndroidDeveloperCodelabs2026 Public

    In 2026, the Android Developer codelab library is categorized into Modern Android Development (MAD) (Jetpack Compose, Kotlin Multiplatform, and AI integration) and Legacy (XML/View-based) modules. …

  2. flutter/devtools flutter/devtools Public

    Developer tools for Flutter & Dart

    Dart 1.7k 407

  3. LayoutExplorer LayoutExplorer Public

    The Layout Explorer visualizes how Flex widgets and their children are laid out. It shows layout constraint violations and any render overflow errors.

    1

  4. VariousCUJTrials VariousCUJTrials Public

    Documents the focus management traversal patterns developed for Jetpack Compose in 2026 for resolving focus traps and broken traversal order across Mobile, Foldable, TV, Auto, and Desktop form fact…

    HTML