If you've ever received a Google Play policy violation email, it might be due to some unexpected library dependencies. Bevan Steele shows how to track down these issues.
Download Guardsquare’s guide to the OWASP Mobile Application Security Verification Standard (MASVS). You’ll learn how to correctly read MASVS’s Mobile AppSec Model, get a breakdown of the framework’s eight security categories, and know what to look for when buying security tools.
The tutorial shows you how to add an in-app messaging feature with just a few lines of code, as well as the flexibility and customization options of SDK.
If you're writing Gradle build scripts, chances are you have already used afterEvaluate. Martin Bonnin shares why this should be the last resort solution
On Android, we’re now seeing a significant drop in memory safety vulnerabilities and an associated drop in the severity of our vulnerabilities. Read on to find out how this was achieved.
We reach out to more than 80k Android developers around the world, every week, through our email newsletter and social media channels. If you have a product or service that helps Android developers, you should reach out to us and place a sponsored post in our upcoming issues!
In this short episode, Donn talks about the CODEOWNERS file and how it can help you ensure teams review the code that they are responsible for before merging.
In this episode of ATOM (A Touch of Multiplatform), listen to Jake Wharton and Jesse Wilson from Cash App discuss “weird and ambitious multiplatform things.”
If you'd like to how to program backpressure-aware publishers and subscribers in RxJava, as well as how to apply RxJava backpressure strategies check out Douglas Craig Schmidt's recent videos in this playlist.