app udvikling seminar_nov2012_final_3

72
Kresten Wiingaard Adm. Dir. App udvikling i verdensklasse

Upload: adapt-as

Post on 17-Nov-2014

343 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: App udvikling seminar_nov2012_final_3

Kresten WiingaardAdm. Dir.

App udvikling i verdensklasse

Page 2: App udvikling seminar_nov2012_final_3

Dagsorden

09.00-09.15 Udbredelsen og udviklingen af smartphone markedet 

09.15-09.50 Forretningsmuligheder og cases

09.15-09.50 Pause

10.00-10.45 App udvikling i praksis

10.45-11.00 Opsummering og tak for i dag

Udvikling af apps

Page 3: App udvikling seminar_nov2012_final_3

Kresten Wiingaard, Adm. DirektørKresten har arbejdet med webløsninger siden 1994 og har specialiseret sig i webstrategi, som handler om, hvordan Adapts kunder med fordel kan udnytte internettet i deres forretning. Kresten bliver også brugt som foredragsholder om Webstrategi, Brugervenlighed og Implementering af webløsninger.

Tommy Davis, UdviklingschefTommy arbejder med at forretningsudvikle vores kunders interne processer og systemarkitekturer. Tommy er med til at nedbryde og definere alle større opgaver hos Adapt, og hans styrke ligger i at gennemskue meget komplekse problemstillinger, og designe en ordentlig datastruktur for vores kunder.

Carsten Anthonisen, SalgschefCarsten er strategisk rådgiver for mange af vores kunder, og formår at forretningsudvikle kundernes webløsninger, så de er solidt forankret i virksomhedens forretningsstrategi. Carsten har en stor passion for brugernes adfærd på nettet, og er desuden certificeret i Google Analytics

Hvem er vi?

Page 4: App udvikling seminar_nov2012_final_3

Dagens budskab

• Du kan ikke fravælge mobile enheder!

• Forstå hvorfor en app ikke bare er en app!

• Ikke om du skal have en app. Det er hvordan og hvilken app du skal have.

Page 5: App udvikling seminar_nov2012_final_3

Indhold

• Hvorfor er en smartphone ikke bare en universel betegnelse?

• Udbredelse af smartphones

• Hvordan ser tabletmarkedet ud – der er andre end iPad

• Trends – hvor er vi på vej hen?

Page 6: App udvikling seminar_nov2012_final_3

Mobiler

• 3.5" iPhone 3• 4" - iPhone 4• 4.3" Samsung Galaxy S2• 4.7" Samsung galaxy SIII• 5.0" Galaxy Note• 5.5" Galaxy Note II

Page 7: App udvikling seminar_nov2012_final_3

Skærmstørrelser

Page 8: App udvikling seminar_nov2012_final_3

Skærme

Page 9: App udvikling seminar_nov2012_final_3

Trends de sidste par år

• Tablets bliver mindre

• Telefoner bliver større

• Antallet af skærmstørrelser bliver mangedoblet

Page 10: App udvikling seminar_nov2012_final_3

Udbredelsen og udviklingen af smartphone

markedet

Page 11: App udvikling seminar_nov2012_final_3

2013 surfer flere fra mobil end fra PC

Udvikling af apps

Page 12: App udvikling seminar_nov2012_final_3
Page 13: App udvikling seminar_nov2012_final_3
Page 14: App udvikling seminar_nov2012_final_3

Hvor er væksten (fra sept. 2012)

Udvikling af apps

Page 15: App udvikling seminar_nov2012_final_3

Hvor er væksten (fra sept. 2012)

Udvikling af apps

Page 16: App udvikling seminar_nov2012_final_3

Udvikling af apps

Page 17: App udvikling seminar_nov2012_final_3

Udvikling af apps

Page 18: App udvikling seminar_nov2012_final_3
Page 19: App udvikling seminar_nov2012_final_3
Page 20: App udvikling seminar_nov2012_final_3
Page 21: App udvikling seminar_nov2012_final_3

Mobilen kan ikke fravælges!

• Mobil brugere af din side vil overhale PC brugere. Er du klar til det? Hvilket indtryk får dine brugere ud af det?

• Du skal servicere dine kunder på deres præmisser

Page 22: App udvikling seminar_nov2012_final_3

Forretningsmuligheder med mobilen

Page 23: App udvikling seminar_nov2012_final_3

Brugerne surfer mere på andre sites

Så når de benytter DIT, så SKAL det bare virke

Page 24: App udvikling seminar_nov2012_final_3
Page 25: App udvikling seminar_nov2012_final_3

Den mobile version!

Page 26: App udvikling seminar_nov2012_final_3

• Brugeren benytter allerede jeres websites med mobilen

• Gennemsnitligt har vi 15-20% mobile brugere.

• I efteråret regner vi med at vil være 20-25%

• Ser vi blot på de seneste måneder er trafikken steget med 30%

En mobil strategi er ikke et valg

Page 27: App udvikling seminar_nov2012_final_3

Hold det simpelt og effektivt

• Mobilen er en integreret del af vores liv.

• Brugeren er på farten og efterspørger andre data end på website. De forventer

• Adgang til data med det samme• Enkel præsentation• Data skal være i kontekst til brugerens situation (Eks. QR, kort

osv.)

Page 28: App udvikling seminar_nov2012_final_3

Mobil strategi

• Uanset hvad dit behov er så gør forarbejdet ordentligt – lav en mobil strategi

• Forstå dine brugeres adfærd. (Customers journey)• Understøt forventningerne med fakta (GA, A/B test)• Forstå kundernes forventninger (Interview)

Page 29: App udvikling seminar_nov2012_final_3

Mobil strategi

• Forretning • Hvorfor gør vi det (formål)?• Hvad er målene?• Hvordan skal kunde indfri målet?• Hvilken opgave(r) skal mobilen løse?• Hvor skal App’en være?

• Lav en udrulningsplan

• Roadmap for løsningen

Page 30: App udvikling seminar_nov2012_final_3

Mobilt website eller responsive?

• For 6-12 måneder siden ville man have lavet et mobilt website. Nu er det oftest responsive designs.

• Brugernes mobilskærme varierer meget - 3,5”-10”

Page 31: App udvikling seminar_nov2012_final_3

Mobilt website eller responsive?

Page 32: App udvikling seminar_nov2012_final_3

Mobilt website eller responsive?

• Forskellen• Responsive

• Her kan vi fjerne indhold, men ikke lave det anderledes.

• Layoutet tilpasser sig brugerens skærm.

• Mobilt website• Er indholdet forskellig fra websitet (typisk

ekstrakt) skal man vælge et mobilt design.

Page 34: App udvikling seminar_nov2012_final_3

Mobilt website eller responsive?

• Generelt for begge løsninger• Kan køre på næsten alle telefoner

• Ingen app-store og dermed ingen regler

• De benytter samme teknologier som på nettet (HTML5, JS, CSS o.s.v.)

• Ikke adgang til alle telefonens funktioner (kamera, adressebog o.s.v.) – men det bliver hele tiden bedre.

• Kendte udviklingsværktøjer og metoder

Page 35: App udvikling seminar_nov2012_final_3

Mobilt website eller responsive?

• Eksempler på mobilt design

Page 36: App udvikling seminar_nov2012_final_3

Apps

• Fordelene• Fuld adgang til alle telefonens funktioner og sensorer

• GPS

• Kamera

• Accelormeter

• Scanner

• Mulighed for offline indhold

• Markedsføring gennem App-store (og kvalitetskontrol)

• Du bliver placeret på brugerens startskærm

• Remarketing via pushbeskeder og opdateringer

Page 37: App udvikling seminar_nov2012_final_3

Apps - men overvej

• Man siger typisk benytter brugeren 10-20 apps

• Selvom du ligger på brugerens skærm er det ikke sikkert den bliver benyttet

• Overvej hvem der vil hente din applikation

• Markedsføringen af apps må ikke underkendes

Page 38: App udvikling seminar_nov2012_final_3

Apps

• Ulemper• Du skal udvikle til flere platforme iOS, Android og

Windows Phone (måske)

• Hvis du vil sælge digitale ydelser skal der betales ca 30% til appstore

• Regler for hvordan applikation må opføre sig (kan ændres hurtigt)

Page 39: App udvikling seminar_nov2012_final_3

Eksempler på apps

Page 40: App udvikling seminar_nov2012_final_3

Hvad skal du vælge?

• Apps• Hvis du har behov for telefonens funktioner og/eller en

fast defineret målgruppe der skal løse en opgave.

• Responsive design• Hvis din målgruppe skal kunne tilgå løsningen fra en

bred vifte af enheder.

• Mobilt website• Hvis din målgruppe skal have specielt indhold på

mobilen og/eller der er et avanceret flow som kræver mere opmærksomhed.

Page 41: App udvikling seminar_nov2012_final_3

Hvad skal du vælge?

• Du kan tilvælge en app, men ikke undvære et mobilt website

Page 42: App udvikling seminar_nov2012_final_3

App udvikling i praksis

Page 43: App udvikling seminar_nov2012_final_3

App udvikling i praksis

• Platform• Formfaktor• Framework• Look & Feel• Udviklingsproces• Publicering• Opdatering• Udfordringer i udviklingen

Page 44: App udvikling seminar_nov2012_final_3

Valg af platform

• iOS, Android, Windows Phone, feature phones, black...

• Mange versioner af operativsystemer og mange mobiltelefoner

• 3.0, 4.0, 5.0, Gingerbread, Jelly Bean, 7.5, 8.8

• kan ikke dække alt

• Gå efter de mest populære, tag højde for udviklingstid

Page 45: App udvikling seminar_nov2012_final_3

Valg af platform

• Hvor er jeres kunder – gør brug af statistik

• Vil I rulle ud på en platform først, få feedback og så rulle ud på begge?

• Marketing – big splash eller gradvis launch?

Page 46: App udvikling seminar_nov2012_final_3

Formfaktor

• Telefon, tablet, phablet

• Forskelle i brugsmønster, busstop vs. sofa

• QR scanner, fotografi

• Derfor skal en app til telefon være forskellig fra en til tablet

• Flere telefoner end tablets, potentielt flere penge i tablets

• Den dyre

• nyt design, ny grafik, ny app

• Den billige

• opskaler og lav lidt ændringer

Page 47: App udvikling seminar_nov2012_final_3

Framework

Et framework gør det muligt at skrive i et sprog til alle platforme

”Write once, run anywhere”

Page 48: App udvikling seminar_nov2012_final_3

Framework

• Phonegap, Titanium…..• Brug kendte sprog som html/java script• Begrænset kendskab til target platform• Hurtigt og begrænset

• Native udvikling• Ekspertise i forskellige sprog/platforme• Dyrt men ”alt kan lade sig gøre”

• Vurder fordele og ulemper i forhold til jeres app

• Se langt frem i forhold til ønsker/krav – det er dyrt at skifte

Page 49: App udvikling seminar_nov2012_final_3

Look & Feel

• iOS og Android begynder at ligne hinanden

• Windows Phone er den nye spiller

• App skal laves så de overholder konventioner på platformen• exit knapper, back knap

• Fra platformspecifikke <--------------- 100% ens

• For brugerne er det meget nemt at mærke, når en app er porteret fra en anden platform - ”feel”

Page 50: App udvikling seminar_nov2012_final_3

Udviklingsprocessen

• Få styr på testere og distribution ved opstart – testflight

• Start op på en platform og få afprøvet navigation, design o.s.v.

• Apps skal testes i marken – væk fra kontoret

• Test med dårlig netforbindelse – og uden

• Brug Analytics til at opsamle statistik om hvordan brugerne interagerer med app

Page 51: App udvikling seminar_nov2012_final_3

Publicering

• Google Play og App store, Windows market

• Start godkendelsesproces i god tid

• Stor forskel på hvor lang tid det tager

• Sørg for at undersøge hvilke kategorier jeres app tilhører og skriv korrekte beskrivelser – discoverability

Page 52: App udvikling seminar_nov2012_final_3

Publicering i eget navn

• Skal købe og oprette egen konto

• Godkendelsesproces kan være langvarig, svær for offentlige

• Løbende vedligeholdelse af konto

• I er selv afsender

Page 53: App udvikling seminar_nov2012_final_3

Publicering

Page 54: App udvikling seminar_nov2012_final_3

Publicering på udviklerkonto

• Hurtigt oppe at køre

• Udvikleren er afsender på app’en

• Ingen løbende vedligeholdelse (for jer)

Page 55: App udvikling seminar_nov2012_final_3

Publicering på udviklerkonto

Page 56: App udvikling seminar_nov2012_final_3

Opdatering og vedligeholdelse

• Løbende udvikling er nødvendigt hvis du vil være relevant• Brugernes forventninger er stigende

• Nye versioner af OS og telefoner stiller krav til app (skærm)

• understøtte nye funktioner i OS (notifikationer, skærmopløsning, iCloud)

• Udviklingen på mobil er hurtigere end f.eks. på web

• Lav en opdateringsstrategi (ved major OS updates, halvårligt, kvartal)

• Opdatering tager lang tid, 2-4 uger for nogle platforme

• Ja - det tager altså 2-4 uger at rette et

Page 57: App udvikling seminar_nov2012_final_3
Page 58: App udvikling seminar_nov2012_final_3

I den virkelige verden

Udfordring• En app med meget funktionalitet og begrænset budget

Løsning• Modulære plusoplevelser – byggeklodser

• Østsjællands Museum opbygger indhold indenfor en ramme

• Rig mulighed for at kombinere og skabe nye (galleri/tidslinie)

Page 59: App udvikling seminar_nov2012_final_3
Page 60: App udvikling seminar_nov2012_final_3

I den virkelige verden

Udfordring• Der er ingen netforbindelse – alt skal

være offline• (også relevant hvis man vil undgå roaming)

Løsning• Indhold downloades separat i pakker

• Kort indlejres i app, men andre kort hentes hvis der er net

• Uden netforbindelse virker det meste, med er der bonus

Page 61: App udvikling seminar_nov2012_final_3
Page 62: App udvikling seminar_nov2012_final_3

I den virkelige verden

Udfordring• Vi skal kunne opdatere alt

indhold• (også relevant hvis man vil undgå

roaming)

Løsning• App indhold opdateres i CMS

på samme måde som web

• Genbrug af data mellem website + mobil

• indholdspakker til app - tjekker for opdateringer

Page 63: App udvikling seminar_nov2012_final_3
Page 64: App udvikling seminar_nov2012_final_3
Page 65: App udvikling seminar_nov2012_final_3
Page 66: App udvikling seminar_nov2012_final_3
Page 67: App udvikling seminar_nov2012_final_3

Spørgsmål?

Page 68: App udvikling seminar_nov2012_final_3

Opsummering

Page 69: App udvikling seminar_nov2012_final_3

• Brugerne benytter mobilen – i kan ikke kæmpe imod det.

• I skal ikke bare have en App, fordi jeres nabo har det. Lav en mobil strategi.

• Responsive er et krav i i fremtiden (nu!)

Opsummering

Page 70: App udvikling seminar_nov2012_final_3

• Seminarer for 2013 er i gang med at blive planlagt!

• Tilmeld dig vores nyhedsbrev, og vær sikker på at få en invitation!

• Smid dit visitkort inden du går, og vi sørger for resten http://www.adapt.dk/nyheder/nyhedsbrev/

Seminarer for 2013

Page 71: App udvikling seminar_nov2012_final_3

Følg os på:

Telefon 3341 1050

Mobil 2612 1051

Mail [email protected]

Chat [email protected]

LinkedIN www.linkedin.com/in/krestenwiingaard

• Salgschef og partner i Adapt

• Strategisk rådgiver for virksomheder

• Forretningsudvikler virksomhedernes webløsninger, så de er solidt forankret i forretningsstrategien.

• Stor passion for brugernes adfærd på nettet

• HD (A), Certificeret i Google Analytics.

Website og blog: www.adapt.dk

Twitter: http://twitter.adapt.dk

Facebook: facebook.adapt.dk

Youtube: youtube.adapt.dk

LinkedIn: linkedin.adapt.dk

Page 72: App udvikling seminar_nov2012_final_3

Tak for denne gang!