Alex Zhukovich (@alex_zhukovich) 's Twitter Profile
Alex Zhukovich

@alex_zhukovich

Android Engineer & Author. I write about building and testing Android and KMM apps.

ID: 1587721069

linkhttps://alexzh.com/ calendar_today12-07-2013 05:47:10

1,1K Tweet

2,2K Followers

384 Following

Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Android Studio Narwhal now includes a "Generate Preview" with Gemini. My thoughts after playing with it: • It generates fake data for previews • It struggles with custom types • It needs modification, but it speeds up the process In the future, it might be a helpful tool for

Android Studio Narwhal now includes a "Generate Preview" with Gemini.

My thoughts after playing with it:
• It generates fake data for previews
• It struggles with custom types
• It needs modification, but it speeds up the process

In the future, it might be a helpful tool for
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Did you know you can change the color mode and font size from the "Running Devices" panel in Android Studio without accessing the settings? By using the "Device UI Shortcuts" feature, you can adjust: • Color mode • Navigation mode (gesture, buttons) • Font size • Display

Did you know you can change the color mode and font size from the "Running Devices" panel in Android Studio without accessing the settings?

By using the "Device UI Shortcuts" feature, you can adjust:
• Color mode
• Navigation mode (gesture, buttons)
• Font size
• Display
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Recently, Jetpack Compose 1.8.0 was released and it allows to adjust the text size to the size of the container. Jetpack Compose 1.8.0 is available as part of the BOM: 2025.04.01 implementation(platform("androidx.compose:compose-bom:2025.04.01"))

Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Starting with Jetpack Compose 1.8.0, you have access to additional text overflow options. Here are the available options: • Ellipsis • StartEllipsis • MiddleEllipsis

Starting with Jetpack Compose 1.8.0, you have access to additional text overflow options. Here are the available options:

• Ellipsis
• StartEllipsis
• MiddleEllipsis
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Did you know you can activate TalkBack to verify your application on an Android emulator using the "Device UI shortcut" menu in Android Studio?

Did you know you can activate TalkBack to verify your application on an Android emulator using the "Device UI shortcut" menu in Android Studio?
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Ensure that your composable function is accessible. Do you have a preview for your UI? Then, verify it by selecting "Start UI Check Mode" for your preview in Android Studio. This feature works for Compose Multiplatform code, too. (tested it in Android Studio Narwhal).

Ensure that your composable function is accessible. Do you have a preview for your UI? Then, verify it by selecting "Start UI Check Mode" for your preview in Android Studio.

This feature works for Compose Multiplatform code, too. (tested it in Android Studio Narwhal).
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

In Android Studio Narwhal, you can visually configure a preview for composable functions by clicking the gear icon next to your preview function.

In Android Studio Narwhal, you can visually configure a preview for composable functions by clicking the gear icon next to your preview function.
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Compose Multiplatform 1.8.2 is now available. With this update, you can use preview parameters for Compose Multiplatform previews. ⚠️ Currently, the multiple previews are rendered in IntelliJ IDEA 2025.1.2 (stable version) and not rendered in Android Studio.

Compose Multiplatform 1.8.2 is now available. With this update, you can use preview parameters for Compose Multiplatform previews.

⚠️ Currently, the multiple previews are rendered in IntelliJ IDEA 2025.1.2 (stable version) and not rendered in Android Studio.
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Want to see how your UI adapts to different wallpapers? You can preview dynamic colors directly in Android Studio using the "wallpaper" parameter for preview annotation. Does your app support dynamic colors?

Want to see how your UI adapts to different wallpapers?

You can preview dynamic colors directly in Android Studio using the "wallpaper" parameter for preview annotation.

Does your app support dynamic colors?
Alex Zhukovich (@alex_zhukovich) 's Twitter Profile Photo

Here is one more reason why you need visual tests which will verify your components and screens against system configuration options, like font scale. Remember: Not everyone uses the default font size.

Here is one more reason why you need visual tests which will verify your components and screens against system configuration options, like font scale.

Remember: Not everyone uses the default font size.