The Rise Of Android - How Android Became A Modern Software Platform

The Android ecosystem has improved tremendously over the last few years. Major components have been modernized, setting a high bar for other software platforms. Those improvements span all over the language, libraries, programming paradigms, tooling and app architecture. This article gives an overview about many recent improvements. We will see that major problems of Android are non-technical.

Warning: This article is about improvements for “native Android development”. However, I do not recommend native Android