Gør virksomhedens tjenester mobile

Den mobile revolution er lige om hjørnet, og dermed melder behovet sig for at flytte virksomhedens tjenester over på de nye platforme. Problemet er, hvorledes man skal orientere sig imellem det store antal platforme. Der er flere strategier at vælge imellem, afhængigt af virksomhedens behov.

Mange platforme

WAP og andre teknologier til mobile enheder har måske ikke haft den store succes indtil nu, men alle analytikere mener alligevel, at det er den vej, udviklingen går. Spørgsmålet for udvikleren er, hvorledes eksisterende tjenester - fra CRM, ERP til webbaserede tjenester - gøres mobile.

Webtjenester er nemme at have med at gøre, da platformene er forholdsvis ens. De fleste webudviklere designer til en skærmopløsning imellem 800x600 og 1024x768, til HTML4-browserne Internet Explorer og Netscape. Forskellene er ikke større, end at det faktisk kan lade sig gøre at konstruere en webside, der ser ens ud til forveksling, lige fra Netscape under Linux til Internet Explorer under Windows.

Men sådan forholder det sig ikke i den mobile verden. Her er der betydelig forskel i de muligheder, som enhederne giver udvikleren og slutbrugeren. Tjenesterne skal kunne bruges på mange forskellige slags enheder, lige fra mobiltelefoner over lommecomputere til ultrabærbare pc'er.

Både display og mulighederne for brugerinddata er voldsomt forskellige, så til at starte med må man konkludere, at det ikke er muligt at bygge en applikation, der kan dække alle platforme - dertil er forskellene simpelthen for store. Man kommer hurtig op i nærheden af 100 forskellige platforme, der skal udvikles, og det er uoverkommeligt i praksis. Derfor bliver det et spørgsmål om, hvilken strategi, man vil benytte, og det afhænger så igen af en analyse af, hvilke behov man vil imødekomme.

Før man begynder at gøre sig overvejelser, må man se på formålet. Man kan opdele anvendelserne i to grupper: Interne applikationer, som for eksempel logistik og salgstøtte, og eksterne applikationer, som præsentation og formidling.

Et eksempel på logistik-anvendelser er DSB Gods' brug af WAP-telefoner. I forbindelse med salgsstøtte-funktioner kunne man forestille sig en situation, hvor sælgere i marken kunne få adgang til øjeblikkelig opdatereret information.

Derudover er det vigtigt at se på, om man primært udvikler internt, eller vil benytte applikationsservere.

Omkodning af data

Omkodning
Til omformning af webtjenesterne benyttes ofte en metode, der kaldes transcoding, omkodning, og det dækker over to anvendelser: Generering af indhold ud fra platformsneutrale dokumenter, typisk som XML, til forskellige slutplatforme, oftest ved at benytte XSLT-transformationer. Den anden anvendelse er mere primitiv, og består i at transformere eksisterende HTML-dokumenter og ressourcer (for eksempel JPEG-billeder) til forskellige formater, ved at ændre dokument-strukturen.

Den første anvendelse af transcoding findes i for eksempel IBM's WebSphere-produkt og en række andre produkter.

Den anden type anvendelse, hvor HTML blot skæres til et mobilt format, kendes fra tjenester som for eksempel AvantGo. Der er store forskelle imellem de forskellige produkter, og hvad de fokuserer på. Nogle retter sig således imod viderebringelse af indhold, mens andre retter sig imod implementering af onlineservices.

Til virksomhedssystemer kan man benytte det, der kaldes Enterprise Extensions. Det er typisk en applikationsserver, der via en programmeringsflade (API) kan udveksle data og services med virksomhedssystemer og skabe grænseflader til disse systemer via mobile enheder. Palm, Lotus og iPlanet markedfører produkter, der således kan agere mellemled imellem applikationer som for eksempel MS-Exchange.

Gør-det-selv
Hvis man primært udvikler applikationerne selv, er XML den oplagte måde at udvikle på. Vi har i en tidligere artikel gennemgået, hvorledes XML-formatterede data nemt kan transformeres til mange forskellige slags enheder ved hjælp af XSLT-transformationer.

KMD A/S

Senior Mainframe Developer

Københavnsområdet

Zealand – Sjællands Erhvervsakademi S/I

Erfaren IT-projektleder med stærk teknisk indsigt

Region Sjælland

Netcompany A/S

Data Management Consultant

Københavnsområdet

Event: Computerworld Cloud & AI Festival 2026

Digital transformation | Ballerup

Eksplosiv udvikling i cloud og AI kræver overblik og viden. Computerworld samler 3.000 it-professionelle, 70+ leverandører og 120+ talere om AI, infrastruktur, data, compliance og sikkerhed. To dage med viden og netværk. Tilmeld dig nu.

16 & 17 september 2026 | Gratis deltagelse

Navnenyt fra it-Danmark

Elbek & Vejrup A/S har pr. 1. juni 2026 ansat Mikkel Bernt Buchvardt som AI Architect & Product Manager. Han skal især beskæftige sig med udviklingen af AI-Services og AI-Agenter i og omkring Business Central. Han kommer fra en stilling som Lead Data & Analytics hos IBM. Han er uddannet MSc. i softwareudvikling fra ITU. Han har tidligere beskæftiget sig med Data og BI hos KMD og Seges Innovation. Nyt job

Mikkel Bernt Buchvardt

Elbek & Vejrup A/S

Comsystem A/S har pr. 15. april 2026 ansat Iver Jakobsen som Technical Key Account Manager. Han skal især beskæftige sig med teknisk løsningssalg. Iver Jakobsen har 25 års erfaring fra TelCo-branchen. Han kommer fra en stilling som Key Account Manager hos E.ON Drive ApS. Han har tidligere beskæftiget sig med rådgivning og løsningssalg. Nyt job

Iver Jakobsen

Comsystem A/S

Immeo har pr. 1. maj 2026 ansat Sofie Amalie Buur som Consultant. Hun kommer fra en stilling som Frontend Engineer & UI/UX Designer hos Valyrion. Hun er uddannet Cand.it. Softwaredesign ved ITU. Nyt job
Tinne Schjoldan Gyllich, Director, CX & Services (Customer Adoption) hos TDC Erhverv, er pr. 1. juni 2026 forfremmet til Senior Director, Head of Partnerships. Tinne skal fremover især beskæftige sig med at drive strategiske partnerskaber, styrke økosystemet og skabe vækst gennem partnerbaseret omsætning. Forfremmelse