That's a wrap on Privacy Week! This week we covered:
✅ Privacy checklist
✅ Privacy codelab
✅ Privacy resources
✅ Privacy tips and tricks
More resources → http://goo.gle/android-dev-privacy-week…
🎬 That's a wrap on our #MADSkills series on Compose Layouts and Modifiers! We've covered:
✅ Fundamentals
✅ Compose phases
✅ Constraints and modifier order
✅ And more!
Catch up if you missed it ↓
Check out what's new in the March '23 release of #JetpackCompose! → http://goo.gle/4042SPm
We're releasing new features like Pager and Flow Layouts, new ways to style your text with hyphenation and marquee, and more.
#AndroidDev If your keyboard is #overlapping in #JetpackCompose you can simply use imePadding to avoid this issue,
Note : for better experience add verticalScroll(rememberScrollState())
to your column.
Jetpack Compose surprises me every day with something new .
#tips
is taking part in Google Summer of Code!
Check out their list of proposed projects where you can work under the guidance of mentors from Google, JetBrains, and Gradle. Read more and apply ⤵️
Join us for Google Summer of Code!
This global, online program will allow you to work with an open source organization and gain experience on a real-world project in the open source community. Applications close April 4.
Learn more ↓
users spend 70% more time using the app on tablets vs phones.
It's no wonder they're optimizing for large screens to give their users the feeling of drawing on paper.
Watch their story → http://goo.gle/3TzNgAC
Get started with API modeling in R8 and D8 😎 → https://goo.gle/3JsZ2bf
See how R8 and D8 now mitigate soft verification issues and boost your app's speed on older devices.
Read the blog to see a real-world example!
We're exploring the graphics APIs available to games running on Android: OpenGL ES and Vulkan at #GDC23! 🤩
Tune in on March 21 to learn the pros and cons of each API, hear recommendations, and more! ↓
Tune into #GDC23 on March 20 to learn how to improve game performance with Android Dynamic Performance Framework!
We'll talk about how Android can assist your game with hints about the system and take hints about what tasks are critical to performance ⬇
Large screens open up the possibilities for games!
Reinvent your gaming experience with foldables, tablets, Chromebooks, and Google Play Games on PC.
Check out the common optimization requirements here 👉http://goo.gle/3YE7ydf#GoogleForGames
Did you miss the #MADSkills Q&A on Compose last week? We answered questions like:
❓ When to use custom layouts vs built-in layouts
❓ Can I pass multiple modifiers in a composable
❓ When to migrate to Compose
Catch up on #TheAndroidShow ↓
Introducing Open Health Stack (OHS).
A suite of open source tools that use FHIR to make it easier for you to build interoperable standards based digital health solutions.
See how 🧑💻 in Kenya are using OHS to build a maternal health app ⬇️https://goo.gle/3YP3ree#TheCheckUp
Increase users trust by following our privacy best practices! → http://goo.gle/3Lwi7w4
Read the blog to learn more about the latest privacy changes and how you can leverage those for your app.
's legacy codebase limited their ability to scale and provide the most value to users. After adopting Compose, development speed and productivity increased! 💯
Learn how Clue improved testing, eliminated boilerplate code, and more → http://goo.gle/3JdFs2N
developers!
This Kotlin tutorial walks you through 9 steps to make integrating Google Pay a bit more convenient for you. #GooglePayDevTips
Happy coding → http://goo.gle/32XWI6L
App Quality Insights Window come from?
We went behind the scenes with the Google engineer who came up with the initial idea!
Watch the full video → http://goo.gle/408B5wQ
Integrate the new Photo Picker to give your users a great media selection experience while maximizing their privacy! 📷🔒
Learn more about permissionless Storage → http://goo.gle/3Ta63B8
What are the use cases for privacy preserving APIs in the Privacy sandbox?
🔒 Topics API - gather device info
🔒 FLEDGE API - manage ad selection
🔒 Attribution Reporting API - report ad performance
Get started while still protecting user privacy → http://goo.gle/3JGMZbP
🤩 The #GoogleForGames keynote fun continues!
All sessions are NOW LIVE and available on-demand. 🎮
Learn about the latest in game development from Android, Google Play, Ads, YouTube, and Cloud → http://goo.gle/ggds-23
We have an update for the Android Game Development Kit at #GoogleForGames → http://goo.gle/3ZOFbKv
Updates include:
🎮 Power profiling in AGI
🎮 Updated libraries
🎮 Profile Guided Optimization
🎮 Tools for performance adaptability
And more!
Improve the quality of your game with the Android Game Development Kit (AGDK) 🎮
Libraries in the kit like GameActivity can improve the stability of games by reducing ANRs. 😃
Watch the video → http://goo.gle/3mLPrVf#GoogleForGames
Games reaching more users worldwide 🙌🌏
Google Play Games on PC is expanding to more regions this year including Japan in the next couple of months.
We're making it easier for developers to join Google Play Games for PC.
See how 👉http://goo.gle/3JFdSgc#GoogleForGames
Vulkan 1.3 🤝 Android Baseline Profiles
We're covering Vulkan on Android updates, optimization techniques to improve the performance of your game engine’s renderer, and more in the #GoogleForGames session.
Tune in → http://goo.gle/3FosM7Q
Android vitals is introducing a new frame rate metric for games called slow sessions! 📈
Frame rates are an important indicator of how fluid your game is for users. Learn how it’s measured, what it shows, and how it can help you → http://goo.gle/3JkjPh0#GoogleForGames
Today's the day for #GoogleForGames Developer Summit! → https://goo.gle/3yF6ECu
Read the blog for new announcements from Android and Play including updates to the Android Game Development Kit, Google Play Games for PC, and more. 🕹🎮
🔴#GoogleForGames Developer Summit is LIVE → http://g.co/gamedevsummit
Tune in now for the keynote, followed by multiple sessions to help you create great games, connect with new players, and scale your business. 🕹🎮
Does your Android app protect user privacy? Terence has some tips for you:
🔐 Request permissions in-context
🔐 Use app-specific storage and MediaStore
🔐 Integrate Data access audit APIs
More at → http://goo.gle/3mJKVGR
Kakaonavi increased foldable adoption by 24.5% after optimizing its app for large screens!
Read about the tools and APIs they used to up-level their user experiences across screen sizes and device types → http://goo.gle/3JA006N
Learn how to flexibly configure WorkManager in a multi-module app!
We walk you through how to delegate to lazily created Worker instances defined in different modules without needing to adjust your modularization strategy. Learn more ↓
#AndroidDev Privacy Week starts today!
Learn how to build privacy-first apps and stay up-to-date with the latest best practices. Stay tuned for daily new content and tips later this week.
More details → http://goo.gle/android-dev-privacy-week…