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.

Annonce

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

It-løsninger | Online

ERP Insights 2026

Webinaret giver et samlet overblik over, hvordan ERP-landskabet ændrer sig, og hvilke arkitekturvalg der får direkte betydning for forretningens evne til at tilpasse sig.

Sikkerhed | København

Cyber Security Festival 2026

Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 80 talere og...

It-løsninger | København

Dynamics 365 FO: Næste niveau for data, AI og forretning

Få overblik over vejen fra Dynamics AX til Finance & Operations – eller løft værdien af Dynamics FO. Hør praksisnære cases om strategi, migration og optimering. Vælg spor, få dyb faglig indsigt, styrk beslutningerne. Tilmeld dig konferencen i...

Se alle vores events inden for it

Navnenyt fra it-Danmark

Netip A/S har pr. 11. august 2026 ansat Emil Kristoffersen som IT-Supporterelev ved netIP's kontor i Thisted. Han er uddannet Fisker, - Emil har dermed valgt et karriereskifte. Nyt job

Emil Kristoffersen

Netip A/S

Norriq Danmark A/S har pr. 3. august 2026 ansat Jeppe Lindberg som Developer. Han skal især beskæftige sig med at være med til at analysere, designe og udvikle skræddersyede forretningsløsninger til vores kunder i Business Central. Han kommer fra en stilling som Business Central Developer hos Evexo. Han er uddannet hos Aalborg Universitet- Master's degree, Computer Software Engineering. Nyt job

Jeppe Lindberg

Norriq Danmark A/S

Lars Erik Larsen, it-arkitekt hos Jyske Bank, har pr. 29. juni 2026 fuldført uddannelsen Master i it, linjen i softwarekonstruktion på Aarhus Universitet via It-vest – samarbejdet. Færdiggjort uddannelse

Lars Erik Larsen

Jyske Bank

Fellowmind Denmark A/S har pr. 1. september 2026 ansat Morten Jakobi som Business Unit Director. Han skal især beskæftige sig med at samle og udvikle Fellowminds forretning inden for Managed Services, Cloud Infrastructure & Security. Han kommer fra en stilling som Chief Executive Officer hos Inventio.it A/S. Han har tidligere beskæftiget sig med Ledelse og udvikling af Managed Services, serviceforretninger og transformation i Norden og Benelux. Nyt job

Morten Jakobi

Fellowmind Denmark A/S