Android Developers

All Photos Twitter.com 20 hours ago
Have you migrated from Dagger to Hilt? @manuelvicnt has an #AppExcellence tip for you! πŸ‘‡ β€œThe Android X extensions, testing APIs, consistency between projects, and the interop Hilt brings to the table outnumber the headaches Dagger can give you.” β†’goo.gle/3dhaozHI9
22h
Take a look at our most recent #AccessibilityonAndroid video to learn how to convey state from an accessibility perspective. We’ll discuss: ⭐️ stateDescription ⭐️ contentDescription ⭐️ And more! Learn more β†’ goo.gle/3D4GsB9
Mandy Bowman, founder of @OBWSapp, went from having zero tech experience to building an app that supports Black-owned businesses all over the world. Watch the #GenerationPlay video to hear her story β†’ goo.gle/32DnIfn
πŸ† Take your plugins a step further! Check out this episode of#MADSkillss with@yenermm to learn about how to use properties, providers as Gradle task inputs/outputs, and how to use the new artifact API! πŸ“Ή Watch now goo.gle/3G3EAutewY
🀩 We answered your foldable and large screen questions during the#AskAndroidd Live session at#AndroidDevSummitt. Catch the replay to learn about new use cases, optimization tips, and more. β†’goo.gle/3oN9vE6Oc
Hilt makes it easy to use real dependencies in your tests and replace them with fakes as needed. Check out this #AppExcellence tip from @manuelvicnt! ↓
Write your own Android Gradle plugin ➑️ customize your build. In this #MADSkills blog you’ll learn how to: βœ”οΈ Use DSL objects to initialize Variants βœ”οΈ Use the Variant API to register callbacks Get started with @yenerm ↓ goo.gle/30VC8GW
πŸ“ˆπŸ¬ Candy Camera created a unique experience for foldable devices and saw a 10% increase in engagement! Learn more about how Candy Camera and other apps have optimized for large screen devices goo.gle/3ozkYqSYCO
🎧 🎢 By developing seamless experiences across all kinds of devices@Spotifyfy is making music more accessible. With Adaptive UI, they can build for any screen size! See how goo.gle/30DA1bf4Q#AndroidDevSummitirb
πŸ‘€ We built new features to support YUV to RGB conversion for CameraX ImageAnalysis. Read the blog to learn: πŸ“· Why we built it πŸ“· How to use it πŸ“· And more! Check it outgoo.gle/3r0C4kgzIVd
πŸ–±βŒ¨οΈ Users should be able to interact with your app the way they want to - whether it's with a touch screen, keyboard, mouse, or stylus. Learn how to support input devices β†’goo.gle/3HCoKIur #AndroidDevSummittY
Catch the 3 things you need to know about Modern Android Development from last month’s #AndroidDevSummit. βœ”οΈ Updates to Jetpack libraries βœ”οΈ New versions of Android Studio πŸ™Š And more! Read the blog β†’goo.gle/3kRLgU2gT
Introducing the App Action Pathway! If you’d like users to launch your app with voice commands, this self-paced tutorial about integrating Google Assistant into Android Apps is for you. Don’t wait! Get started now β†’ goo.gle/3HUpn0u πŸ—£οΈ#AppActionssR
Retweeted by Android Developers
πŸ”‘ Context is key. β€œDon't expect users to understand why a permission is needed without any context. Also, remember that now we have activity contracts that make requesting permissions easier.” - Marcel Pino Learn more about#AppExcellencee β†’goo.gle/3DUK61uvo
🀩 More space, more fun! Foldable form factors and large screens allow users to experience your app in a whole new way. Learn best practices β†’goo.gle/3ctsFJEw #AndroidDevSummitt6
Why code for large screens? Large screens are growing in popularity. In fact, there are 250 million active large screen Android devices! Watch the #AndroidDevSummit video to learn more about building UIs for any screen size. β†’ goo.gle/3qKxMgW
Learn how to do metaprogramming on #Kotlin using Kotlin System Processing (KSP) β†’ goo.gle/3HxSsyp
We have the top three Modern Android Development announcements that happened at last month's #AndroidDevSummit in just 90 seconds. ⏱ Set your timers β†’ goo.gle/3l0OpAZ
😎 Expand your build by writing your own plugin! In this#MADSkillss,@yenermm walks you through the new AGP APIs to show you what you can achieve with custom plugins. β†’goo.gle/3kZpcqLKU
Custom accessibility actions allow accessibility services to perform an action on behalf of the user. See how swipe to archive works for Talkback and Switch Access users after custom accessibility actions are applied. β†’ goo.gle/3FCwo3X
✨😎 Make your app look great on large screens, foldables, and Chrome OS! In this#AndroidDevSummitt video, we discuss the future of large screens, new features and APIs, and more. β†’goo.gle/3r1YzWbPq
πŸ–± Users like to know where clicks lead them. β€œUse the Jetpack Navigation Library for consistent up and back behavior.” -@keyboardsurferr Learn more about#AppExcellencee. β†’goo.gle/3qMRiJq8N
πŸ‘€ We dropped a lot of news for large screens at#AndroidDevSummitt. Read the blog and stay in the know on the top 3 announcements β†’goo.gle/3nm4bYTAB
πŸ“±βœ¨ Bring your app to life on foldable devices like the teams at@Snapchatt,@Zoomm, and@Spotifyy. Check it out β†’goo.gle/3ozkYqSaO
πŸ‘·πŸΌ Gradle and the Android Gradle plugin have many capabilities that allow you to customize your builds. In thi#MADSkillsls blog, we look at how the Android build system works, the basics of Gradle, and more. Full details ↓goo.gle/3Hx3gwJpS
⏱ If you have big plans for large screens but missed the #AndroidDevSummit announcements, don't worry! We've got you covered in just 90 seconds. β†’ goo.gle/320YKpY
60% of @duolingo users are on #Android! When the Duolingo team noticed performance issues with their Android app, they implemented model-view-view-model and dependency injection to decrease bugs. Watch their story β†’ goo.gle/3kHxCCY
πŸ“ Learn how Jetpack Compose layouts and modifiers work so you know when a custom layout is needed to build the exact design your app needs. Our#AndroidDevSummitt session takes you inside the layout model, explains how it works, and more. β†’goo.gle/3bUhRUDF6
πŸ“’ Starting soon! πŸ“’ Join us at 10 AM PT to hear the latest Google Play policy updates and December’s compliance requirements. The team will also provide insights into the new Families policies and have Q&A for policy-related questions. Register goo.gle/3CsqYr9W92
Retweeted by Android Developers
🀝 We’re connecting design tools and developer tools so you can build UI components by starting in@figmadesignn and packaging for Android Studio. Learn more about the design to code workflow β†’goo.gle/3oumqeerb
😎 Jetpack Compose offers automatic state observation! Learn when to hoist state, create state holders, and more in the#AndroidDevSummitt video. Get into a Compose state of mind β†’goo.gle/3kHauVkrq
πŸ€” What is startup time? Is it time to initial display (TTID) or time to full display (TTFD)? @SKaterynaa says "Measure what matters to your target customer." Read the Android and@facebookappp story for more β†’goo.gle/3FgvqKwu #AppExcellencee1
πŸ€– Learn how to use and configure Gradle to build Android projects! In this#MADSkillss video you'll learn about Gradle Tasks, plugins, and how the build phases work with@yenermm β†’goo.gle/3CfInCppR
πŸ’‘ We're hosting another webinar on November 16 and 17. Don't miss hearing about the latest policy updates and designing apps for kids and families. ↓ goo.gle/3CsqYr9r
Retweeted by Android Developers
😎 The#ADBPodcastt is diving deep on#AndroidDevSummitt. This week,@chethaasee,@romainguyy, and@tornorbyee recap the summit, the new features coming to@androidstudioo, and more. Catch the podcastβ†’goo.gle/3qFY5odlN
❗️ New #MADSkills series alert! ❗️ Introducing the Gradle and AGP build APIs. Check out the introductory video from @yenerm for a sneak peek. β†’ goo.gle/30sP6LZ
🐝 Some recent changes in@androidstudioo Bumblebee include: βœ”οΈ Refined tools in Jetpack Compose βœ”οΈ App scaling for large screens βœ”οΈ Productivity improvements Learn more β†’goo.gle/3F7Gg5ye #AndroidDevSummitt6
πŸŽ‰ We recently released compose-material3! Learn about the new components, color scheme, dynamic color support, and more in the#AndroidDevSummitt video. β†’goo.gle/3n7WRjvmg
🧐 πŸ““ Check out the latest Jetpack Compose resources and documentation like the new Phases guide. goo.gle/3wF2mcxPc Then, make sure to watch th#AndroidDevSummitit talk for a deep dive into Jetpack Compose layouts. goo.gle/3n9jfccZeO
Check out this #AppExcellence tip from @keyboardsurfer! πŸ‘‡ β€œNetwork allowance and battery are precious resources to the user. Help keep them available by using the WorkManager Constraint API.” Learn how β†’goo.gle/31VmDzpm3
We're in the early stages of creating a training course in Compose, so stay tuned for that!
β—» Enable your app to support emojis and avoid the dreaded tofu! Apps that can’t render modern emojis often display a blank box, which we refer to as a tofu. Learn how to enable emojis in our blog. β†’ goo.gle/3op2kSr
A new project for Android Basics in Kotlin is here! Complete the development for a food ordering app by implementing a ViewModel with data binding and adding navigation between fragments. Try Project Lunch Tray β†’ goo.gle/3n1OFRY
Catch the Jetpack Compose and Material You updates from last month’s #AndroidDevSummmit β†’ goo.gle/31NnEJK From the release of Jetpack Compose 1.1 beta to a sneak peek of new tooling for design handoffs, there’s a lot to cover!
ALL developers feel self-doubt. What matters is how you respond! πŸ‘Š @madona_syombuaa,#Androidd@GoogleDevExpertt, knows a thing or two about overcoming obstacles. Learn from Madona and other industry experts at Great North#DevFestt on November 13! RSVP β†’goo.gle/3F30KfIpo
Retweeted by Android Developers
πŸ”΄ We’re LIVE! Head over to the Android Devs YouTube for our Paging 3.0#MADSkillss Q&A with @itsdustinlamm,@Tunji_DD, and@FMuntenescuu. Watch now β†’goo.gle/3wgk0mIQM
πŸŽ‰#DevFestt 2021 is an amazing opportunity to get together, catch up on the latest tech news 🌟 and meet fellow developers. You're invited t#DevFestInspirere, a European celebration like no other! πŸ₯³ Let's meet on December 9 (5-9 CET). Register now ➑goo.gle/devfest-inspireB4Bj
πŸ“’ Get your Android news here! πŸ“’ This week’#NowinAndroidid features part 2 of th#AndroidDevSummitit recap with updates on Jetpack Compose, Material You, Google Play, and more. πŸŽ₯ goo.gle/3F7uEPMeDN πŸ“–goo.gle/31E0vcvctPZ οΏ½goo.gle/3knGxcsk7kezi
The top 3 things in Jetpack Compose and Material You discussed at #AndroidDevSummit are: - Jetpack Compose 1.1 beta - Jetpack Compose Material 3 - New tooling for design handoff Watch the 90-second recap to learn more β†’ goo.gle/3D0cgrA
🌟 The#MADSkillss live Q&A is tomorrow! Ask your Paging 3.0 questions below using#AskAndroidd and tune in at 10 AM PT here β†’goo.gle/3wgk0mIQp
Twiends™ uses the Twitter™ API, displays it's logo & trademarks, and is not endorsed or certified by them. These items remain the property of Twitter. We do not sell followers, we only provide display advertising. Bots & fake accounts are not permitted on twiends. © 2009
Grow Your Twitter Free
Want To Grow Your Twitter?
We help other people find and follow you on Twitter.
Key Info:
Started in 2009
Over 6 million signups
Country targeting provided
We never auto tweet to your timeline
We never auto follow others
We actively moderate our community
Please Share
Please upgrade your browser  chrome