Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (2)
Emner Drupal, Mobile apps, Udviklingsværktøjer

Sådan førte PhoneGap og DrupalGap sejler-app i havn på flere platforme

Én kode - tre mobile platforme. Det var tanken bag en ny app til lystsejlere. Værktøjerne DrupalGap og PhoneGap har gjort det muligt - selv om de mange Android-versioner har været en udfordring.

Af Henrik Nordstrøm Mortensen Mandag, 6. august 2012 - 9:32

Med et væld af forskellige mobile platforme kan det være noget af en proces at skabe en app, som bare virker, uanset om den bliver hentet ned på en iPhone, en Android-tablet eller en Windows-telefon. Yderligere komplekst bliver det, hvis app’en skal kunne bruge Drupals kendte open source-funktioner mobilt.

Hos den danske hjemmeside sejlnet.dk har de dog løst den svære opgave – næsten uden problemer. Sidens største attraktion er en såkaldt havneguide, hvor landets sejlere selv kan bidrage med nyttige tip til den nemmeste indsejling, billigste havneplads og det fedeste museumsbesøg blandt landkrabberne.

Den brugerinddragelse har de ved hjælp af værktøjerne DrupalGap og PhoneGap ført over på udviklingen af app’en sejlnet.dk. DrupalGap bygger bro mellem det traditionelle Drupal og dens open source-tankegang – bare ført over på en mobil platform. Det betyder, at sejlerne gratis kan oprette en profil, logge ind og dele gode råd og endda billeder. PhoneGap udstikker et udviklerværktøj, som både virker hos Apple, Google og Windows, når app’ens koder skal kunne læses.

»Vi synes, det var smart at benytte denne kombination, fordi det uden tvivl gør udviklingen til de forskellige mobilstyresystemer meget nemmere,« forklarer Allan Lavridsen, app-udvikler hos sejlnet.dk, til Version2.

Pas på billige indiske løsninger

Selve processen er foregået hos den i app-udviklerkredse kendte amerikaner Tyler Frankenstein. Han driver virksomhed i USA og har specialiseret sig inden for DrupalGap-teknologien, der gør, at brugerne også kan inddrages på de mobile platforme. Hos sejlnet.dk har det været en efterspurgt mulighed.

»Vores sejlermedlemmer ville gerne kunne bidrage med tip og uploade billeder og ikke mindst finde de nærmeste havne på deres smartphones. Derfor fandt vi frem til Tyler Frankenstein, som har været hurtig og effektiv i processen,« siger Allan Lavridsen til Version2.

Og forløbet fra idé til et færdigt produkt har ikke taget meget mere end en måned, som for Allan Lavridsens vedkommende har bestået af løbende Skype-opkald, et utal af emails og beskeder til Tyler Frankenstein i USA. Allan Lavridsen har sammen med sejlet.dk’s ejer Trine Søe stået for en masse input, mens den amerikanske udvikler har kodet app’en. Og at det blev en amerikansk udvikler, og ikke en tilsvarende billigere indisk, er ikke tilfældigt.

Læs også: Sådan laver Version2 gratis apps til Android og iPhone

»Min erfaring er, at indiske programmører ikke er nær så selvkørende som amerikanske. De indiske arbejdere skal have hvert eneste lille komma med i deres proces, mens en amerikansk udvikler som Tyler Frankenstein har bidraget til et meget mere flydende samarbejde,« siger Allan Lavridsen, der har flere års erfaringer med denne type programudvikling.

Android har drillet

Indtil videre har tæt på 400 mennesker downloadet app’en. Gruppen af brugere er smal, men meget ivrige efter at dele diverse sejlererfaringer med hinanden, og derfor er kombinationen af de forskellige gratis udviklingsredskaber smart. Men selvom både DrupalGap, PhoneGap og et effektivt amerikansk workflow har spyttet en færdig app ud på knap en måned, så har tilpasningen til Androids mange forskellige versioner været en ganske stor udfordring.

»Jeg kører selv Android 4.0 (Ice Cream Sandwich, red.) på HTC One X, og det samme har Tyler Frankenstein gjort. Men vi har haft nogle småproblemer med diverse knapper og brugerfladen på det hav af forskellige Android-versioner, der findes. Men løbende opdateringer har fjernet de fleste bugs«, forklarer Allan Lavridsen til Version2.

Send Tweet
Udskriv

Mere om Mobile apps

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg dette emne

SAS-mobil-app sendte kundernes kreditkortnumre uden kryptering

Udgivet 14. maj 13.26Opdateret 14. maj 13.26

Vinder international konkurrence: Aalborg vælger omstridt app-succes trods anklage om datatyveri

Udgivet 8. maj 10.44Opdateret 8. maj 12.45

Omstridt app-succes pynter på referencerne - og er som sunket i jorden

Udgivet 7. maj 13.20Opdateret 7. maj 15.29

Siri-konkurrenten Google Now kommer nu til iOS

Udgivet 30. apr 7.52Opdateret 30. apr 7.52

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
IT Chef til Det Grønlandske Sundhedsvæsen
Udgivet 22. apr 15.22
C#/.Net software udvikler
Udgivet 14. maj 13.13
Softwareudvikler med passion for arkitektur
Udgivet 2. maj 13.41
Operations specialist - der mestrer Microsoft infrastruktur
Udgivet 21. mar 9.21

Kommentarer (2)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Peter Lindhards billede
Peter Lindhard 7. aug. 2012 - 20.22
 
Manglende varsling om publicering?

Pinligt at blive fremhævet på denne måde, når man ikke kan lykkedes med et topbanner på sit Drupal site(Ubuntu/Chrome). Interessant læsning alligevel.

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Kristian Langborg-Hansen 8. aug. 2012 - 10.21
 
Hvilke Android-problemer

Det vil være rart, hvis I kan uddybe Android-problemerne lidt.

Skyldes problemet, at PhoneGap wrapper'en opfører sig forskelligt på forskellige versioner af Android? Eller er det browseren i forskellige Android-versioner, som fortolker HTML'en forskelligt?

Eller skyldes det, at Android-brugere er mere flittige til at skifte standard-browseren ud med andre browsere end tilsvarende på iPhone?

Når I taler om forskellige Android-versioner, er det så kun forskellige versioner af selve styresystemet, eller har I også oplevet problemer med, at forskellige producenters (HTC, Samsung, osv) Android-udgaver opfører sig forskelligt?

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Teenager står frem: Derfor hackede jeg Version2

Udgivet 17. maj 16.40Opdateret 17. maj 16.40

Fredagshumor: Sådan ser indbakkens pestilenser ud i virkeligheden

Udgivet 17. maj 15.00Opdateret 17. maj 15.00

New Zealand dropper softwarepatenter

Udgivet 17. maj 14.09Opdateret 17. maj 14.09

Microsoft gemmer udspekuleret jobanonnce på Bing

Udgivet 17. maj 11.35Opdateret 17. maj 11.35

Ny wifi-standard med gigabit-hastighed er en gave til it-chefen

Udgivet 17. maj 10.54Opdateret 17. maj 10.54

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Version2 Insight: Softwaretest

Mediehuset Ingeniøren

Succes historier om OPS – Optimized Print Services

Konica Minolta Business Solutions Denmark

OPS - Optimized Print Services

Konica Minolta Business Solutions Denmark

Mobile Test Service - Device Strategy & Planning

Testhuset

A visual reality check that makes sense - Affecto customer reference

Affecto Denmark
  • Flere whitepapers

Branchenyheder

HP sætter fokus på udviklingen af mobile applikationer

HP

Lyncs stormløb - høje ambitioner og køb af Skype

GlobalConnect

Redpill Linpro hjælper kunderne ud af IBM Notes' databaser

Redpill Linpro

VP SECURITIES skaber overblik over kunderne med ny Microsoft CRM løsning

ProActive

Johan Ekelund som Business Advisor og Project Manager hos Affecto Denmark A/S

Affecto Denmark

It-virksomheder

Headnet - open minds
|
Adapt
|
Hedal Kruse Brohus
|
Netlinq
|
Mobile Advisor
|
Pixelmade
|
Mirsk Digital
|
Jayway
|
REALTECH NORDIC ApS
|
Dubex
|
Bring IT
|
Esec
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Cookie- & privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Business Intelligence
  • Cloud computing
  • Intranet
  • It-sikkerhed
  • NemID
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu
  • Virtualisering
  • Windows 8
  • Windows Server 2012
  • iOS 6
  • iPhone 5

Tjenester

  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Trekronergade 26 2500 Valby
  • Tlf. work 33265300