Blogs
The latest news, articles, and opinions around developer experience and remote development in the cloud.
Enhancing Builds on GitHub Actions
Learn How to Unlocking the Full Potential of CI/CD with Optimized GitHub Actions Workflows
Mobile app testing - Cloud emulators vs. real devices
Exploring mobile app testing strategies and understanding when to use emulators and real devices
Mobile DevOps for Agile Development Teams
A comprehensive guide to understanding Mobile DevOps for enhanced efficiency, security, and user satisfaction
5 Best practices to optimize CI/CD Pipelines
Understanding effective ways to streamline Development Cycles for Peak Efficiency and Productivity
Best Practices for Reducing Your Mobile App Size
A beginners’ guide to reducing app size and improving performance. Learn effective ways to create lean and efficient mobile applications.
Choosing Between On-Premise and Cloud Mobile Testing Environments
Learn about various factors that influence the selection of right testing environment
Gradle Performance Tuning for Faster Iteration Cycles
Unlocking Peak Performance - Harnessing Gradle's Power for Efficient and Streamlined Android Development.
Geolocation and Reverse Geocoding in Android
Navigating Location-Based Services in Android Development
Building Modular UI with Android Fragments
Learning the Art of Dynamic, Scalable Android Interfaces from the Ground Up
Implementing Clean Architecture in Android
A Practical Guide to Building Robust, Scalable, and Maintainable Android Apps
Using Kotlin Flow in Android for Data Consumption
A Real-World Guide to Streamlining Your Data Processes with Kotlin Flow
Using Retrofit for Network Calls in Android
Streamlining API Integration and Communication Efficiency
12 Tips to Optimize Your Build Speed in Android Studio
Optimize your build speed to build faster, increase development speed in android studio
Create Your Own Android Cloud Emulator
Learn and build your own Android cloud emulator. Get the guide to help build and ship apps fast.
The Definitive Guide to Android Mobile App Testing
Learn a step-by-step guide to Android mobile app testing. The common mistakes to avoid and build apps faster.
Collaborative Coding (Benefits, Tools & Best Practices)
Learn about the benefits of collaborative coding and how to get started today! This guide provides tools and best practices you need to get started.
Implementing edit text in a RecyclerView
Learn how to implement an edit text in a RecyclerView
Developer's Guide to Getting Started With the Android SDK
Learn step-by-step on installing and using Android SDK. Get answers on common SDK questions. Click to learn
Android Studio Plugins to Boost Productivity
Here are the top Android Studio plugins to boost your app development productivity. Check the list.
Make your own Permission Checker app in Android Studio
Learn how to create a basic permission checker app in Kotlin and Android Studio that lists all apps according to their granted permissions
Android Push Notifications using FCM
Sending push notifications using Firebase Cloud Messaging in android devices
Understanding swipe and drag gestures in RecyclerView
Learn how to implement swipe and drag gestures in your android application in RecyclerView
Optimize Gradle Build Speed in Android Studio
9 Ways to speedup and optimize your gradle build environment
Jetpack SavedStateHandle() for Fragments!
Guide to sharing data between activity fragments using Jetpack’s SavedStateHandle()
Improve PDF rendering in Android app using Pagination
A personal guide to improve PDF rendering by as much as 80%.
11 Ways To Optimize App Performance Part 2
A comprehensive guide on android app performance optimization to stay ahead of competition - Part 2.
11 Ways To Optimize App Performance Part 1
A comprehensive guide on android app performance optimization to stay ahead of competition - Part 1.
Kotlin Coroutines - Asynchronous Programming in Android
Understanding Kotlin Coroutines, pros-cons, and how to setup them.
Android Architecture Patterns
Understanding what are MVC, MVP, MVVM, MVI and Clean architectures with their pros and cons.
Choosing right tech for Android Dev - Java, Kotlin, Flutter, or RNative?
With so many options available, let's find out what should be the most suitable tech for your next android project.