Herding Elephants - Wrangling a 3,500-module Gradle project
Infinum | AndroidSweets
by Mladen Rakonjac
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Herding Elephants - Wrangling a 3,500-module Gradle project Roughly seven months ago, in April, the Mobile Developer Experience Android (MDXA) team embarked on a journey to modernize the code responsible for building everything—that is, the build logic.  Read More Articles The state of managing state (with Compose) We’ve been playin ..read more
Visit website
Modeling Android Screens as State
Infinum | AndroidSweets
by Renato Turic
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Modeling Android Screens as State Comparing different structures of modeling a screen as state in Android. Read More Articles Let's Encrypt and DNS over TLS Hell on Android Issues with Android's Private DNS over TLS via Adguard or PiHole using Let's Encrypt TLS Certificates after the recent Root Certificate expiry ..read more
Visit website
Programming earworms
Infinum | AndroidSweets
by Renato Turic
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Always provide a Modifier parameter Modifiers are probably my favourite thing in Compose. They truly encapsulate the idea of composition over inheritance, by providing a number of interfaces and implementations to attach logic and behavior to layouts. This blog post looks at why we should embrace them in our composables. Read More Articles ..read more
Visit website
Launching Data safety in Play Console: Elevating Privacy and Security for your users
Infinum | AndroidSweets
by Mladen Rakonjac
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Launching Data safety in Play Console: Elevating Privacy and Security for your users We know that a big part of feeling safe online is having control over your data. That’s why every day we’re committed to empowering users with advanced security and privacy controls and increased agency with respect to data practices.  Read More Articles ..read more
Visit website
Guide for Android 12 Splash Screen
Infinum | AndroidSweets
by Renato Turic
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. A Comprehensive Guide to Android 12’s Splash Screen API For years Android Devs have always resorted to using a windowBackground or Activity or Fragment for their splash screen.  Read More Articles Android Developers Blog: Compose for Wear OS now in Developer Preview At this year’s Google I/O, we announced we are bringing the best of ..read more
Visit website
Use lint rules!
Infinum | AndroidSweets
by Renato Turic
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Multi-module Lint Rules ?‍♀️ I have been learning a LOT about Lint the past year. Our team has grown 5x since I joined more than three years ago, and it became really obvious really quickly that we should be letting robots do a lot of the mundane and repetitive enforcement of our team’s code conventions. Read More Articles Apply special ..read more
Visit website
Measure, measure, measure
Infinum | AndroidSweets
by Mladen Rakonjac
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Measure, measure, measure A journey about how to measure build times for Android Read More Articles Hands on Google KSP Experience with KSP; not a guide how to use KSP with Room ViewModels using Compose: MutableStateFlows or MutableStates? Compose is still quite new and so there aren’t years of best practices t ..read more
Visit website
How to Prepare Your Android App for a Pentest: The Bits and Pieces
Infinum | AndroidSweets
by Mladen Rakonjac
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. How to Prepare Your Android App for a Pentest: The Bits and Pieces Various cases to consider when preparing your Android app for a pentest. Read More Articles Making permissions auto-reset available to billions more devices Starting in December 2021, we are expanding this to billions more devices. This feature will automatically be enabl ..read more
Visit website
App performance to drive app excellence
Infinum | AndroidSweets
by Mladen Rakonjac
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. App performance to drive app excellence Let’s focus on the concept of app performance — what are the features of high performing apps, and how do you achieve app excellence through strong performance? Read More Articles Using WorkManager on Android 12 WorkManager 2.6 is not compatible with apps targeting Android 12 (API level 31). So onc ..read more
Visit website
Android 12 Beta 5 update, official release is next!
Infinum | AndroidSweets
by Mladen Rakonjac
2y ago
Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Android 12 Beta 5 update, official release is next! We’re just a few weeks away from the official release of Android 12!  Read More Articles Accelerated Kotlin build times with Kotlin Symbol Processing 1.0 KSP offers similar functionality to the Kotlin Annotation Processing Tool (KAPT), however it’s up to 2x faster, offers direct ac ..read more
Visit website

Follow Infinum | AndroidSweets on FeedSpot

Continue with Google
Continue with Apple
OR