https://xyneohphoenyx.com/android-first-user-experience-the-good-and-bad/
Your past experience with Android even I can relate to!