Native eller cross platform?
Med meget få undtagelser, vil en app skulle udgives til både iOS og Android for at ramme hele markedet. Under motorhjelmen er iOS og Android to meget forskellige platforme. Det kræver derfor, at der udvikles to apps i hvert sit programmeringssprog. Disse apps kaldes Native apps.
Det kan virke frustrerende at være nødt til at få udviklet den samme app to gange. Og mange bliver derfor begejstrede over at høre om cross platform apps, hvor den samme app kan benyttes til begge platforme.
Her er det vigtigt at overveje nøje, om det er den rigtige vej at gå frem for at udvikle apps specifikt til hver platform. Besparelserne er ikke så store, som de umiddelbart lyder, hvis der overhovedet er noget at spare. Det er heller ikke uden ulempe at benytte cross platform-teknologier, som kan give langsommere apps og et grafisk indtryk, der ikke passer med det, brugerne af de to platforme forventer.
Min erfaring er, at det kun er for meget små og simple apps, at fordelene kan opveje de ulemper og risici, der er forbundet med cross platform app-udvikling. Min anbefaling vil derfor stort set altid være at udvikle native apps. Vil du vide mere og min begrundelse for dette, kan du med fordel læse artiklen Native eller cross platform apps.