Source: https://www.androidauthority.com/ideal-smartphone-how-would-android-authority-build-it-728451/