The Mobile App Landscape

Every phone app ends up as a package the operating system installs: an APK or App Bundle on Android, an IPA on iOS. What differs is how the code inside draws its screens and reaches the hardware, and that decides your languages, the number of code bases you keep and how native the app feels.

Subsections