Medium | Android Developers
747 FOLLOWERS
The official Android Developers publication on Medium.
Medium | Android Developers
5d ago
Welcome to episode 109 of Now in Android: your ongoing guide to what’s new and notable in the world of Android development.
In this episode, we’ll cover Android 15 is released in AOSP, RCS support on iOS, Pixel Hardware Event, the latest #AndroidShow, Android Studio Koala feature drop, Compose Adaptive layout library, Desktop Windowing on Android Tablets, inspirational stories from #WeArePlay series and lots of stable AndroidX releases.
https://medium.com/media/8b27dbbc5fa4046a398448ebef793ade/hrefhttps://medium.com/media/9c9e7afe2b602069299a188e09afb9a9/href
Most of the content of this post ..read more
Medium | Android Developers
1M ago
Compose for TV is now stable in version 1.0Migrating Jetpack Compose for TV from alpha to stable
Thanks for all your feedback from using the alphas to help bring Compose for TV to the stable release! It’s terrific that you’ve been using Compose in your TV apps — then you’ve seen how Compose is the best way to build user interfaces across all form factors in Android and how it simplifies and accelerates app development with customization and styling through a modern, declarative syntax in Kotlin.
Perhaps you’ve noticed that we’ve shifted a few things around when Compose for TV gr ..read more
Medium | Android Developers
1M ago
This blog post is part of our series: Spotlight Week on Android 15, where we provide resources — blog posts, videos, sample code, and more — all designed to help you prepare your apps and take advantage of the latest features in Android 15. You can read more in the overview of Spotlight Week: Android 15 here, which will be updated throughout the week.
Starting in Android 15, once your app targets API 35, edge-to-edge will be enforced. Edge-to-edge means the status bar at the top and the gesture navigation bar at the bottom will be transparent by default, a look many users prefer.
Ho ..read more
Medium | Android Developers
1M ago
Welcome to episode 109 of Now in Android: your ongoing guide to what’s new and notable in the world of Android development.
In this episode, we’ll cover The Fourth Beta of Android 15, Samsung’s Galaxy Unpacked event, Google Play’s new Collections feature and security enhancements, inspirational stories from #WeArePlay series and lots of stable AndroidX releases.
https://medium.com/media/c5c949312d2113a1d0dbe92a31319453/hrefhttps://medium.com/media/59509872ab380ae35b6303c4dbbcd59c/href
Most of the content of this post is available in the form of a video or podcast, so feel free to watch or lis ..read more
Medium | Android Developers
2M ago
Efficient Render Passes — On Tile-Based Rendering Hardware Overview
There are currently two major classes of GPU architectures: Immediate-Mode Rendering (IMR) and Tile-Based Rendering (TBR).
The IMR architecture is older, somewhat simpler and more forgiving to inefficiently written applications, but it’s power hungry. Often found in desktop GPU cards, this architecture is known to provide high performance while consuming hundreds of watts of power.
The TBR architecture on the other hand can be very energy efficient, as it can minimize access to RAM as a major source of energy draw in typ ..read more
Medium | Android Developers
3M ago
Android 15 Beta 3, two Compose case studies, Google AI Studio, Gemini in Android Studio, and lots of stable AndroidX releases.
Welcome to episode 108 of Now in Android: your ongoing guide to what’s new and notable in the world of Android development.
In this episode, we’ll cover Android 15 Beta 3, two Compose case studies, Google AI Studio, Gemini in Android Studio, and lots of stable AndroidX releases.
https://medium.com/media/9aa29707abec843b01c72b5fa3ee0cef/hrefhttps://medium.com/media/ce382ad3995412ba7040ce29ccd7d75d/href
Most of the content of this post is available in the form of a video ..read more
Medium | Android Developers
4M ago
Google @ KotlinConf, Android Studio updates, I/O recaps, AndroidX updates, and more.
Welcome to Now in Android, your ongoing guide to what’s new and notable in the world of Android development. In this episode we’ll cover Google @ KotlinConf, Android Studio updates, I/O recaps, AndroidX updates, and more!
https://medium.com/media/4f71049e8eeec88bc78cb4ef62a5eb9b/href
Now in Android: 107 - KotlinConf, Android Studio updates, I/O recaps, AndroidX updates, and more!
Most of the content of this post is available in the form of a video or podcast, so feel free to watch or listen rather th ..read more
Medium | Android Developers
4M ago
Written by: Chris Arriola, Chiara Chiappini, and Chiko Shimizu
Did you know that you can not only build mobile apps with Jetpack Compose but also TV apps, Wear apps, and also Widgets? We recommend that you use Compose to build UI for all these form factors.
In this blog post, we’ll go over the work that we did to update one of our samples — Jetcaster — to support additional form factors. We’ll discuss the approach we took to add support for other form factors in a way that promotes code sharing and reusability so that you can do the same for your application.
Jetcaster
Jetcaster is ..read more
Medium | Android Developers
4M ago
I/O’24, Android 15, KMP, Compose, AndroidX, and more
Welcome to Now in Android, your ongoing guide to what’s new and notable in the world of Android development. In this episode we’ll cover I/O’24, Android 15, KMP, Compose, AndroidX, and more.
https://medium.com/media/dcf9c64e9e77449e371b4b63ba5cf404/hrefhttps://medium.com/media/1a3ebaccfad8e52601903f3bdc3cec98/href
Most of the content of this post is available in the form of a video or podcast, so feel free to watch or listen rather than read on. (Or do all three to help you remember! There won’t be a quiz.)
Announcements ?
Go ..read more
Medium | Android Developers
5M ago
Multisampled Anti-aliasing For Almost Free — On Tile-Based Rendering Hardware Overview
Anti-aliasing (AA) is an important technique to improve the quality of rendered graphics. Numerous algorithms have been developed over the years:
Some rely on post-processing aliased images (such as FXAA): These techniques are fast, but produce low quality images
Some rely on shading multiple samples per pixel (SSAA): These techniques are expensive due to the high number of fragment shader invocations
More recent techniques (such as TAA) spread the cost of SSAA over multiple frames, reducing the c ..read more