GitHub Actions Run Detox Tests with GitHub Actions, Part 2: Caching and Parallel Tests Running Detox tests can be pretty slow. Learn to improve the pipeline: parallelize the tests and cut down on runner costs.
Development Practices Max Coverage, Minimum Time: An Efficient Android Development Testing Strategy By applying this comprehensive and efficient testing strategy, we can ensure a high-quality, reliable Android application.
React Native Developing a React Native App: Styling Differences to Watch For Checking out the style guides for both Android and iOS mobile phone types is important for creating common components in React Native.
Android Development How to Cancel an Android Production Release in Google Play Console You can't cancel an Android production release in the Google Play Console. If your app isn’t ready to be available on the store yet, a few options may help.
Kotlin Download Files in Kotlin for Android Using Ktor and Intents Letting users download files from inside your Android app to view externally can be a pain. I'll show you how to add this with intents and Ktor.
Mobile Apps Control When Android Apps Are Released to the Play Store with Timed Publishing Timed publishing for Android apps gives you the ability to submit an app for review and control when it becomes available in the Google Play Store.
Development Practices How to Ensure a Successful Mobile App Release A smooth mobile app release should include several kinds of testing, Alpha and Beta distribution, and phased rollouts.
Android Development Three Methods for Solving Android Data Binding Errors Getting cryptic data binding errors like "error: cannot find symbol import" in Android? Here are some methods to help you figure out what's wrong.
Mobile Apps Creating Material Design Chips in an Android App Material design introduced chips as a button widget for applications. They can easily be added to Android apps.
Android Development Android Room Database Tips and Tricks How to do one-to-one relationships and UPSERT in Android Room. It has some limitations, but it's great having the power of a real SQLite database.
Android Development With Jetpack, Android Development Has Leapfrogged iOS Google has been busy improving their dev tools, languages, and frameworks in the last couple years – creating a solid, well-thought-out framework.
Mobile Apps An Introduction to Content Localization in Android Apps When learning any new language, you need to understand the testing frameworks. Kotlin makes it easy by its similarity and interoperability with Java.