Mobilapplikasjoner som er utviklet som webapplikasjoner (i HTML5) vil kunne fungere på flere forskjellige typer mobiltelefonopreativsystem uten tilpassing. Apper som er programmert og kompilert for et bestemt mobiloperativsystem (såkalt "native app") vil bare kunne installeres på eget operativsystem, med mindre de er utviklet i programmeringsverktøy som har støtte for å kompilere versjoner for flere mobilsystemer.