Interested in becoming a native Android application developer? I will cover tips I learned from transitioning from backend Java development. This includes an overview of the fragmented Android ecosystem as well as the consequential challenges for Android development to handle the following:
• Multiple device sizes, resolutions
• Screen orientations
• Localization (text, component alignment)
These considerations will be framed in terms of the Android build system workflow (*).
(*) Don’t worry, I will not cover all of the steps.