⬇️ Express yourself with less code.
See how #Kotlin has helped developers increase their productivity as they #BuildBetterApps →
http://goo.gle/3r7clEp
👀 Get a scope on the new ViewModelComponent.
ViewModelComponent is a component in Hilt that follows the lifecycle of a ViewModel and allows scoping types to it.
Learn how to use this flexible new feature with help from @manuelvicnt ↓
http://goo.gle/3qIH0XM
🔑 When you need callbacks back into your code, use
<keytrigger>
Learn how to call on the transition trigger method of the TransitionListener, to use triggerId, and more in this Motion Tags #UI video →
https://goo.gle/3p08Ca1
</keytrigger> https://twitter.com/AndroidDev/status/1351688442019778562
📱 Define rich, custom view animations!
Learn how to convert a ConstraintLayout to MotionLayout, define multiple ConstraintSets, and create a transition between them in our new #MADSkills tutorial →
P.S. We'll also explore the new Motion Editor tool!
https://goo.gle/2KuatFb
🌆 In our next #MADSkills series, learn how to build beautiful animations with MotionLayout and the Motion Editor.
Join us to start coordinating animations of multiple views that are seekable and reversible ↓
RT Google Doodles
Dr. Martin Luther King, Jr.'s dream of equality inspired generations.
Today's #GoogleDoodle celebrates MLK Day, where people of all ages honor his legacy by pouring into their communities to build a better future 🇺🇸
🎨 by guest artist Noa Denmon →
http://goo.gle/35FQGKs
https://twitter.com/GoogleDoodles/status/1351046581961809924
✨ Give it up for @nwashjr2!
Nate began his #AndroidDevJourney in 2015 while working on his first business idea. Fast forward two years later, he and his cofounder launched the Android app for their company, @QoinsApp, serving thousands of Android customers.
Share your story↓
RT Google Developers
🌎 Solve the @UN’s Sustainable Development Goals using @Google technology for this year’s Solution Challenge →
Select winners will receive prizes including a Google Chromebook, a meeting with a Google executive, and more!
#DeveloperStudentClubs
http://goo.gle/3oFpxyv
📱⬇️ Reduce your boilerplate code with #Kotlin.
See what @ndyfox from the Twitter team has to say about how Kotlin increased their developer productivity and code reliability. #BuildBetterApps
Read story →
Learn more →
http://goo.gle/3p22QVj
http://goo.gle/39zSaag
🚀 Make your Android code more expressive, concise, safer, and better at running asynchronous code with #Kotlin and Jetpack.
Review our recent #MADSkills series to improve your knowledge on WorkManager, KTX libraries, and more ↓
http://goo.gle/2XVAwbH
🎊 The first #NowInAndroid of the year is here!
Join @chethaase for the latest news in Android, including Kotlin Jetpack APIs, a course on Navigation, articles on security, Kotlin, and RecyclerView.
📺 Watch now →
https://goo.gle/3ihtVSe
🔴 The #Kotlin and Jetpack API live Q&A IS STARTING.
Get your Jetpack and Kotlin questions answered by the Android team.
Join the #MADSkills livestream and ask away →
https://goo.gle/3s3Eywa
🎮 Learn how Play Asset Delivery helped @CDPROJEKTRED, @BabyBus, and Century Games improve download rates and reduce update size.
Get started with Play Asset Delivery →
#PlayAssetDelivery #GameDev
http://goo.gle/33Rnb62
RT @GoogleDevExpert
Announcing #WomenAreExperts, a series spotlighting women GDEs & their achievements! ⭐️
In our 1st feature meet @AngOliveiraa, an Android GDE from Brazil that’s passionate about mentoring.
Learn more →
Interested in applying →
https://link.medium.com/px4oc890Vcb
https://forms.gle/mQW9xPcCQLZKmW5R7
https://twitter.com/GoogleDevExpert/status/1348694255364136964
🙋 The #Kotlin and Jetpack API Live Q&A happens tomorrow!
Join @FMuntenescu, @chethaase, @manuelvicnt and more as they answer your questions on using Kotlin with Jetpack APIs. #AskAndroid
Don't miss the #MADSkills event →
https://goo.gle/3s3Eywa
🤩 Take your animations to the next level!
KeyTimeCycle is a tool in MotionLayout that creates visually stunning complex behaviors. It expands on KeyCycle by defining wavePeriod in hertz, allowing for animations that oscillate based on time.
Watch →
https://goo.gle/3bvjGs5
Re @milismehta Hi Mili! Unit 3 is live, check it out ↓
https://goo.gle/35Dy7qi
🎉 Unit 3 of Android Basics in Kotlin is here!
Learn all about:
✅ Navigating between screens
✅ Navigation component
✅ Architecture components
✅ An advanced navigation example
Get started →
http://goo.gle/35qJ4LJ
🧑💻 Use #Kotlin's idioms to improve the quality and development of your code.
For this #MADSkills community tip, join @MagdaMiu as she explains how idiomatic Kotlin code can help you build better apps in less time.
Tune in for more →
https://goo.gle/2XBOYFv
📱 Learn how @RVAppStudios improved retention, reduced crashes, and lowered app not responding errors with Play Asset Delivery.
Get started with Play Asset Delivery →
#PlayAssetDelivery #GameDev
http://goo.gle/33Rnb62
Twitter mirror
News and announcements for developers from the Android team