App ordbog

App ordbog hvor vi gennemgår flere af de mest anvendte og væsentlige forkortelser, når der arbejdes med applikationer.

Hvad er API?

API er en forkortelse for Application Programming Interface. En API gør det muligt at kommunikere mellem to forskellige stykker software. Det betyder at man kan hente data og informationer fra et system, til et andet.

En API integration kan være der hentes informationer om dine besøgstal, placeringer eller performance til et samlet kontrolpanel, hvor det hele er samlet.

Det kan være du ønsker at få flere systemer til at fungere nemmere og bedre med hinanden. Til dette er en API påkrævet, for at data kan trækkes helt automatisk.

Hvad er APK?

APK er en forkortelse for Android Package Kit. Når du skal uploade din Android app til Google Play eller Blackberry, sker der via en APK fil. Når du skal lancere Android version af din app, vil det derfor ske ved at du uploader APK-filen.

Hvad er IPA?

IPA er en forkortelse for iPhone Application Archive. Når du skal uploade din iOS app til Appstore sker det ved at du uploader en .ipa fil. Hver .ipa fil er komprimeret med en ARM arkitektur og kan kun installeres på iOS enheder.

Hvad er SDK?

SDK er en forkortelse for Software Development Kit. Det kendes som “udviklerens kit” da det giver udvikleren mulighed for at bygge apps til specifikke platforme, fx. via værktøjer eller API’er.

SDK er et bibliotek du tilføjer til din applikation. Det kunne være så din applikation kan fungere via smarte services som Mapbox eller Facebook login. Mange firmaer tilbyder SDK’er hvilket giver muligheden for at få indarbejdet deres services i frameworket for din app. SDK forbindes typisk med mobile native apps, men kan ligeledes anvendes til hjemmesider og andre platforme.

Hvad er Flutter?

Flutter er en ny cross platform løsning fra Google, der gør det hurtigere og nemmere at bygge apps i høj kvalitet. Det er en open source teknologi, der gør det muligt at udvikle brugerflader på tværs af platformene iOS og Android. Normalt skal man udvikle noget individuelt for begge to.

Cross platform løsningen giver en hurtigere udviklingsproces, der samtidig er smartere og mere moderne. Flutter er skrevet i Dart og Skia.

Hvad er Kotlin?

Kotlin er et open source programmeringssprog, der er designet til at være mere robust og sikker end Java. Det er en cross-platform løsning, der kan bruges til at udvikle software til Android, iOS, web, servere og mere. Kotlin har stærk typetilordning, null-sikkerhed, funktionsprogrammering og kan interoperere med Java. Det er kendt for at være enklere og mere intuitivt at arbejde med end Java og er blevet populært i Android-udvikling.

Hvad er Swift?

Swift er et moderne og effektivt open source programmeringssprog, der blev introduceret af Apple i 2014 til udvikling af software til iOS, macOS, watchOS og tvOS. Det er designet til at være mere sikkert, mere udtryksfuldt og lettere at lære end Objective-C. Swift har mange funktioner, herunder typeinferens, funktionsprogrammering og closures. Det kan interoperere med Objective-C og er blevet det primære sprog til iOS-udvikling.

Hvad er et bibliotek?

Et bibliotek er en samling af genanvendelig kode, der er forudskrevet til at udføre almindelige opgaver eller løse specifikke problemer i softwareudvikling. Biblioteker kan anvendes til en række opgaver og kan være proprietære eller open source. De er distribueret i form af kompileret eller kildekode og kan linkes ind i et softwareprojekt. Biblioteker er populære blandt softwareudviklere, da de sparer tid og kræfter i udviklingsprocessen og undgår at skulle genopfinde tingene.