Blogs
AhmedAdelTito
Cancel

Building Robust Android Apps - How to Architect an Android App?

In this series of blogs, I will discuss how to architect your android app starting from business requirements and design until we reach the development process in a scalable, maintainable, and test...

Different ways of Managing Gradle Dependencies

Multi-module Android projects are now the recommended way to take advantage of performance improvements with Android Gradle Plugin 3+. However, as we add more modules to our project, we quickly run...

Gradle Product Flavors and Build Types

One solution might be to have multiple versions of your app like the Free Version and Paid Version. Luckily for you, Gradle supports this at the building level, allowing you to define the boundarie...

Know more about Gradle

Building a Java project doesn’t seem too bad but Android applications on the other hand are beasts. That Java source is not compiled as standard Java bytecode but to custom bytecode for the Android...