Backend-systemer
Når vi udvikler apps, oplever vi typisk to scenarier: enten skal app'en integreres med et eksisterende system (typisk et økonomisystem, et ERP-system eller en anden form for backend) - alternativt skal der bygges et nyt system fra bunden, som kan føde app'en med informationer.
Da vi i mange år har arbejdet med udvikling af forskellige former IT-systemer, har vi en stor viden om backend-systemer og om hvordan integration mellem dem og en app bedst sættes op.
MobilParkering
Et eksempel på en opgave, hvor vi har udviklet en større backend, er projektet MobilParkering. MobilParkering har en selvstændig backend, hvorfra P-pladser, debitorer, virtuelle konti og meget andet kan administreres.
Denne backend indeholder ligeledes et API, hvorigennem data kan trækkes til to apps, hjemmeside og PDA-løsning hos P-vagterne.
Herudover er backenden integreret med en Navision-løsning således at debitoroplysninger og posteringer på kundekonti flyder automatisk mellem de to systemer.
Teknikken
Når vi udvikler backends vil det som regel altid foregå ovenpå en MS SQL-database og selve programmeringen vil blive foretaget i .NET (C#).
Skal der åbnes op for kommunikation med eksterne programmer (eksterne hjemmesider, apps etc.) vil vi typisk udvikle webserivces - ligeledes programmeret i C#. Da vi i vores daglige arbejde, arbejder meget med udvikling af apps har vi stort erfaring i at arbejde med webserivces. Dette gælder både i forhold til forskellige protokoller, sikkerhedsindstillinger og kryptering af trafikken.
