Ways the Android Google app performance team reduced startup latency:
🩺 Identified bottlenecks
🏗️ Redesigned initialization architecture
📱 Implemented user-centric optimizations
See how they did it → https://t.co/hK0WYgl6Ej
Learn how to make WebViews compatible with the Android 15 edge-to-edge enforcement, and how your app can go above and beyond to get a modern, immersive look. → https://t.co/A0bGE7oAMo
Whether you're using Compose or Views, this post provides code samples and clear instructions to achieve the edge-to-edge look.
Help limit your users from using bad passwords in your app! @Firebase recently added a passwords policy screen to help enforce complex passwords in your app!
✨ Give your users an immersive experience ✨
Android 15 enforces edge-to-edge by default, so learn how to make sure your UI elements are accessible.
Inset handling tips → https://t.co/5XtttwgiG9
Make sure to check back in tomorrow for more edge-to-edge content!
What makes a high-quality widget? And why should you use them in your apps? 🧐
In this #GoogleIO session we explore:
📈 The value of Android widgets
📝 The fundamentals of widgets
Watch now! → https://t.co/y61vNZvV2s
Increase the quality of your app with Android 15 using:
☀️ Edge to Edge
⚡️ Predictive Back
👀 Glance
Learn hands-on by following this #GoogleIO workshop! → https://t.co/riLX4s7CDK
Want to build an AI powered app based on your own data? Check out this codelab to learn how to build an app that does just that!
https://t.co/yzBOIZ5QVt
Find out what's happening #NowInAndroid → https://t.co/VBD9N1j49v
🧑💻 The Second Developer Preview of Android 15
📅 #GoogleIO returns on May 14
🚀 AndroidX Releases
and more
Total account takeover A phrase no one wants to hear, but sadly a reality when you reuse passwords on multiple sites. Credential stuffing attacks are one attack vector that can be used to compromise accounts. How can we help limit these types of attacks?
https://t.co/pt78JUhd6W
For #PasskeysWeek, we’re sharing how implementing passkeys saved @KAYAK users time when logging into the app.
When the travel company integrated passkeys, they reduced the average time it takes their users to sign in by 50%. Read the full case study → https://t.co/tSKrD1Hja2
LIVE: Get a look at the Android Studio SDK upgrade assistant, Glance supporting Compose programing model for widgets (and Dynamic Color support), and Ultra HDR images. → https://t.co/0pIsycF0NJ
#TheAndroidShow
Google's Contacts app introduced a new widget, built lightning-fast with Jetpack Glance ⚡️
Jetpack Glance’s Compose-based framework and intuitive Kotlin APIs makes development easier. Learn how → https://t.co/NyXUCM0X7j
#TheAndroidShow is back: Join us at 10AM PT on Thursday, October 19 where we’ll show how we’re making it faster and easier to build excellent apps across devices.
Learn more about the upcoming livestream → https://t.co/ML6UNg3yjv
New Peloton widgets available in the latest release — built with Jetpack Glance!
A great example of how home screen widgets might motivate users to stay active and re-engage. After your next workout, try Glance to see how it might help your users → https://t.co/0ZBghjXQyG
Increase the chance users place your app icon on their home screen, the most important phone real estate!
Learn how to create an Android Themed App Icon → https://t.co/UtyHHnKJdK
Widget devs, Jetpack Glance RC1 is available → https://t.co/ROdY1AlN3n
👉 Android 14 support
👉 Dynamic Color
👉 Compose-like API with recomposition
👉 Responsive layouts
➕ And more!