Programmering med WAP

Vi anmelder den første bog om programmering med Wireless Application Protocol.

Hvis man som udvikler har planer om at arbejde med den nye Wireless Application Protocol (WAP), kan det anbefales at alliere sig med en god bog. Forlaget Wiley har udgivet den første engelsksprogede bog om programmering med WAP. Titlen er "Programming Applications with the Wireless Application Protocol - The Complete Developer's Guide". Bogen, der er skrevet af Steve Mann, fungerer som en introduktion til WML, WMLScript og de andre standarder, der sammen udgør det nye mobile applikationsmiljø.


WAP Forum


Det amerikanske mobilfirma Phone.com (tidl. Unwired Planet) har medvirket under udarbejdelsen af denne bog. Det er specielt interessant, fordi Phone.com er blandt initiativtagerne til WAP Forum, den organisation, der varetager og videreudvikler alle WAP-standarder. Bogen starter med en kort introduktion til WAP Forum og beskriver baggrunden for WAP-teknologien. Forfatteren fremhæver, at mobiltelefoner hele tiden bliver billigere og mere intelligente, at de nye digitale mobilnetværk åbner helt nye muligheder, og at flere end 300 millioner mennesker allerede har en mobiltelefon.


Men hvad er en WAP-enhed egentlig? Hvem der tror, at det kun er mobiltelefoner, som kan modtage og fremvise mobilt Internet-indhold, tager fejl - bogens beskrivelse er meget flydende. Begrænset processorkraft, begrænset batterilevetid, RAM og ROM, lav båndbredde - samt ikke mindst små skærme og dårlige muligheder for at indtaste tekst. Det er de vigtigste karakteristika, som WAP er forberedt til. Selve apparatet kan være et digitalt ur, en håndholdt computer, mobiltelefon eller noget helt andet.


Bogen beskriver minutiøst hele applikationsmiljøet, der følger med WAP - det øverste niveau, WAP Application Environment (WAE), Session Protocol (WSP), Transaction Protocol (WTP), Transport Layer Security (TLS) og i bunden Wireless Datagram Protocol (WDP), der håndterer selve datatransmissionen. Herunder ligger - skjult for WAP-applikationen - selve mobilnetværket, f.eks. GSM eller CDMA.


Dokumentsprog


Som WAP-udvikler behøver man ikke kende de mange protokoller, som sørger for, at data transporteres til den mobile enhed og tilbage igen - men det er vigtigt at have et indgående kendskab til Wireless Markup Language (WML) og WMLScript. Dokumentssproget WML er afledt af XML og kan på mange punkter sammenlignes med HTML, mens WMLScript bærer lighedstegn med JavaScript. I to udførlige kapitler beskriver bogen alle elementer, som findes i de to sprog, og forsøger med eksempler at anskueliggøre, hvordan de kan anvendes i praksis.


Desværre lider bogen under en alvorlig mangel; den fortæller ikke, hvilke elementer der understøttes af hvilke browsere og dermed mobiltelefoner. Nokia's 7110 kender f.eks. ikke de koder, som bruges til skriftformatering eller tabeller. Selv de eksempler, der præsenteres i bogen, fungerer ikke med alle mobiltelefoner; det kan derfor anbefales at hente dokumentation til den enkelte mobiltelefon hos producenten.


Den medfølgende CD-ROM indeholder foruden Phone.com's nyeste WAP-software et eksempel på en kompleks WAP-applikation, WorldFAQ, der bl.a. oplyser om valuta, tidszone, sprog og områdenumre for et stort antal byer i hele verden. Eksemplet illustrerer, hvordan det er muligt at konstruere meget omfattende applikationer, der samtidig er skræddersyet til mobiltelefonens specielle egenskaber.


Der sluttes af med kapitler om cache-funktioner, internationalisering og grafik - som godt kunne være samlet i et enkelt kapitel - samt et blik ind i fremtiden, der dog er stærkt farvet af Phone.com's egne ideer om fremtidens WAP-teknologi.


Ingen WAP-programmør bør være foruden denne bog, men det er vigtigt at påpege, at bogen ikke kan stå alene - det er absolut nødvendigt at hente dokumentation fra mobilfirmaerne til de enkelte telefonmodeller på markedet lige nu.


"Programming Applications with the Wireless Application Protocol - The Complete Developer's Guide", Steve Mann, Wiley Computer Publishing, ISBN 0-471-32754-9, www.wiley.com/compbooks/

    Læses lige nu

      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.

      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...

      It-løsninger | København

      Data & Analytics Day 2026

      Computerworld samler danske cases og skarpe keynotes om operationel brug af data. Få greb til automatisering, generativ AI, predictive analytics og tættere dataintegration. Omsæt analyser til handling i hverdagen. Læs mere og tilmeld dig Data &...

      Se alle vores events inden for it

      Navnenyt fra it-Danmark

      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

      Arctic Wolf Networks har pr. 3. august 2026 ansat Johnny Krogsboll som Head of Sales Engineering for Norden.Med base i Stockholm får han ansvaret for Arctic Wolfs samlede Sales Engineering-organisation i den nordiske region.<br /><br />Johnny Krogsboll skal være med til at udbygge Arctic Wolfs tilstedeværelse i Norden og hjælpe virksomheder og organisationer med at stå stærkere over for et stadig mere komplekst cybertrusselsbillede. Det skal blandt andet ske i tæt samarbejde med Arctic Wolfs vigtigste kanalpartnere i regionen.<br /><br />Gennem sin karriere har Johnny Krogsboll arbejdet med og rådgivet virksomheder hos blandt andre Hewlett-Packard, Trend Micro og Palo Alto Networks med fokus på at skabe konkret værdi af deres teknologiinvesteringer. Nyt job

      Johnny Krogsboll

      Arctic Wolf Networks

      Sophie Dalsgaard Myhrmann, er pr. 1. september 2026 ansat hos Elbek & Vejrup A/S som Project Manager i Logistik & Produktion. Hun skal især beskæftige sig med projektledelse indenfor logistik og produktion. Hun er nyuddannet cand.it, i IT, kommunikation og Organisation fra Aarhus Univeristet. Nyt job

      Sophie Dalsgaard Myhrmann

      Elbek & Vejrup A/S

      Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Alfredo Paladino, 32 år,  som Account Manager for det danske marked. Han skal især beskæftige sig med salg af Iduras MitID- og signaturløsninger i Danmark. Han kommer fra en stilling som Head of Business Development hos Goodwings. Han er uddannet kandidat i e-business. Han har tidligere beskæftiget sig med at opbygge Goodwings' kommercielle funktion og lede et internationalt BDR-team på 12 personer. Nyt job

      Alfredo Paladino

      Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,