Hejsa
Tak for en skøn Drupal Con i København - dem af jer der var med, og dem der ikke var...det var sindssygt godt.
Nå nu til det lidt mere alvorlige - jeg er blevet virkelig tændt på at lave en mobilversion af mit site http://www.sejlnet.dk og tænkte på at søge lidt erfaring herinde inden jeg giver mig i kast med det. Så er der nogen, der har noget ekspertise? Tips og tricks?
Endvidere vil jeg snarest gå igang med at få udviklet i app til smartphones og vil gerne i kontakt med andre, der påtænker eller har udviklet app's.
Trine
mikl
31. august 2010 - 23:56
Permalink
HTML5, ja tak
Vi lavede faktisk et mobilsite ifbm. DrupalCon CPH, som du er velkommen til at tage et kig på: http://m.drupalcon.dk/
Det består dybest set bare af et alternativt tema til sitet bygget i HTML5. Vi bruger nogen af de mange nye API’er der typisk kædes sammen med HTML5, så som cache manifest, JavaScript localStorage og den slags, men der er ikke noget af det der er specielt Drupal-specifikt.
tinem
1. september 2010 - 9:08
Permalink
Måske "bare" nøjes med en browserversion til mobilen
Var også til DrupalCon og hørte bl.a. Martin Jørgensens indlæg http://cph2010.drupal.org/sessions/add-mobile-version-your-drupal-site som var både rigtig godt fremført og meget interessant. Tror at der senere vil komme video samt slides, men ved ikke hvornår?
Måske kan man helt undvære at lave apps på denne måde. Det er jo også bøvlet, da man jo ikke kan nøjes med én app fordi Iphone og Android jo skal kodes forskelligt. Så ville jo være alletiders bare med én browserversion til ALLE mobiler samt selvfølgelig den ordinære hjemmeside.
Jeg er også MEGET interesseret i dette emne, da mit site http://www.findtoilet.dk/ jo skal ende på mobiltelefoner for rigtig at blive en succes. En anden fordel ved at lave en browserversion er vel også at når der bliver lavet en rettelse på hjemmesiden, så bliver rettelsen jo vist med det samme på mobilerne. Tror ikke dette kan lade sig gøre, hvis man laver apps. Mener at man skal uploade en ny version og så skal folk downloade og installere denne og mener også at Apple er bøvlet at arbejde med vedr. applikationer, men måske er der flere herinde som ved noget mere? Men det lyder jo til at Mikkel har forstand på dette så måske kan vi trække på hans erfaringer eller også Martins, som jo også er dansker?
Vertikal.dk
1. september 2010 - 12:42
Permalink
Det var mig, der fremførte
Det var mig, der fremførte præsentationen om at lave en mobiludgave af et Drupal-sites på DrupalCon. (Tak for de pæne ord, Tine!)
Præsentationen ligger her: http://divus.dk/download
Jeg er også ved at lave en pakke med de to temaer som blev fremstillet til formålet, og de vil også kunne hentes på ovenstående adresse, når de er klar - måske ender de på drupal.org også.
Desuden er jeg ved at skrive en omfattende artikel, som dels ender som readme.txt sammen med temaerne og dels bliver en artikel på ovenstående demosite. Den omfatter en masse generelle forslag til tilpasning til mobile apparater og en del kommentarer og forklaringer til de teknikker, der blev omtalt i præsentationen.
Det vil med andre ord alt sammen være til fri afbenyttelse. Men ellers er jeg jo til at hyre på meget rimelige vilkår...
Martin
Morten Najbjerg
1. september 2010 - 21:04
Permalink
Det ser ikke ud som om dit
Det ser ikke ud som om dit link til præsentationen virker. Jeg er egentlig også ret interesseret i at få fat i det :)
Vertikal.dk
1. september 2010 - 21:14
Permalink
Ups, der var fejl i mine
Ups, der var fejl i mine links. De virker nu.
http://divus.dk/download
Martin
Morten Najbjerg
1. september 2010 - 22:56
Permalink
Super. Tak!
Super. Tak!
Trine
3. september 2010 - 16:42
Permalink
Altså jeg påtænker både at
Altså jeg påtænker både at have en mobilversion at mit site, men jeg satser også stærkt på at få udarbejdet en applikation til både Android og Iphone.
Og Martin tak for dit meget gode oplæg til Drupal - det står som et af det bedre ;o) Og jeg var da også stærkt imponeret over dit store kamera. Men jeg glæder mig til du har den artikel klar om emnet, så skal jeg tilgengæld nok være den, der stiller spørgsmålene.
Tine - interessant projekt du har gang i - ros til dig :o)
Vertikal.dk
3. september 2010 - 19:10
Permalink
Trine, Ja, kameraet kan
Trine,
Ja, kameraet kan altid trække nogle bemærkninger. Det er ligesom hunde og babyer: en god samtalestarter.
Hvad angår apps og mobile versioner, så overvej følgende før du kaster dig over en app:
Hvis din app skal hente data fra nettet hele tiden og ikke bruge indbyggede faciliteter i telefonen (memory, kamera, GPS), så er det en mobiludgave af din hjemmeside, du skal ha'.
Hvis din mobiludgave af hjemmesiden skal bruge 3D-grafik, masser af video, kamera, position, acceleratorer, håndtering af filer og andet smart, som telefonen kan, så er det en app du skal overveje. Et andet motiv kan være penge: det er nemmere at sælge en app end at kræve betaling for en hjemmeside.
Jeg bruger altid IMDB som eksempel.
De har en hjemmeside som ser spækket med faciliteter og links - http://www.imdb.com/
De har en app, som kan fås til iPhone og Android - http://www.imdb.com/features/iphone/ og http://www.imdb.com/features/android/
De har en mobiludgave af hjemmesiden - http://m.imdb.com/
På mobilen er hjemmesiden i mobiludgaven meget bedre end applikationen. MEGET! Tro mig. Jeg bruger IMDB dagligt både fra computer og mobil. For min skyld kunne de have sparet applikationen, som ganske sikkert har været meget dyrere at lave en mobilsiden og er mere besværlig for dem at vedligeholde. De leverer reelt bare indhold svarende til hjemmesiden gennem applikationen, og det er der ingen grund til. Jeg bruger den ikke mere, og har fjernet den fra min telefon.
Hjemmesiden gør det som sagt bedre: mere indhold, lige så dynamisk, lige så hurtig og har flere faciliteter.
Min anbefaling er helt klart at spare udviklingen af en app i to eller flere udgaver, som skal downloades, opdateres af brugerne, vedligeholdes af jer eller jeres leverandør med alt det bøvl, der er med forskellige platforme, inkompatibiliteter og det besvær. Tiden er i mine øjne løbet fra den slags klient-software med mindre, der er ganske bestemte krav, der gør sig gældende. En fornuftigt designet mobilside vil se ens og pæn ud i alle browsere og fungere på alle apparater, der kan browse.
PS: Tak for de pæne ord om min præsentation. Artiklen er på vej, temaerne lige sådan.
Martin
KasperChristensen
4. september 2010 - 11:44
Permalink
Native apps
Jeg vil give vertikal.dk helt ret i at det ofte er smartets bare at være en mobil side, men det kan være rigtig mange tilfælde hvor man gerne vil benytte kamera osv.
Der kan Titanium fra http://www.appcelerator.com/ benyttes, det kan du bygge native iphone apps og android apps direkte med javascript, html, css, sqlite, ... og derefter lave det om til et xCode projekt.
Forståelsen med at man skal uploade en ny version til appstore / andoid market hver gang der er ændringer er ikke helt korrekt. Hvis du vil ændre i dit UI eller andet af den slags ting skal du uploade den igen og igenem godkendelses processen.
Men hvis det bare er data der skal opdateres behøver man ikke, hvis sejlnet.dk f.eks. gerne vil vise de seneste nyheder, kan den sagtens bygges sammen med drupal og services modul. Så den henter data direkte fra Drupal / sejlnet.dk.
Grunden til jeg ikke gjorde det i iPhone app'en til DrupalCon var at vi gerne ville sikre os at de udenlandske gæster ikke skulle komme hjem med en helt absurt stor data regning.
Summit Kataria forklarede også lidt om dette i hans session til DrupalCon: http://cph2010.drupal.org/sessions/developing-apps-iphoneipadandroid-usi...