Gennemgang af den mobile verden, n奪r det kommer til valg af platform / fordele og ulemper ved Mobile web, s脱rskilte mobilsites, Web apps, Hybrid apps og Native apps. VIdeo af pr脱sentation findes p奪 Vertica.dk + Blog indl脱g inden l脱nge.
Succes med Hybrid Mobil App - Phonegap BDmobil 2014Jeppe Hansen
油
Hybrid mobil app til Br淡drene Dahl baseret p奪 Phonegap. Kan det svare sig at lave hybrid apps anno 2014. Er teknologien moden ? Hvad siger kunderne/brugerne ? Kan man spare penge ved at v脱lge hybride mobil apps til iOS, Android og Windows Phone frem for Native apps ?
UX & APPS v/Tobias H淡gsberg
Apps opfylder og overtager i stigende grad en r脱kke funktioner, der f淡r var forbeholdt websider. Mobiltelefonen er den eneste mediekanal, vi er i kontakt med n脱sten d淡gnet rundt, og potentialet for at bruge den til effektive og kreative markedsf淡ringstiltag er derfor enormt. Tine vil svare p奪:
Hvordan udvikler man apps, der ikke bare er en spejling af en eksisterende hjemmeside, men som bruger appens unikke styrker, og engagerer brugeren?
Hvad betyder UX for en vellykket Mobile Marketing strategi?
Mobil, mobil og mere mobil. Med den hastige udbredelse af smartphones og det mobile net, er de f脱rreste i dag i tvivl om, at mobilen er en salgs- og marketingkanal, som skal tages seri淡st. Men, hvordan kommer man godt i gang med mobil e-handel? Skal man satse p奪 apps eller mobilweb? Og hvordan ser markedet for mobilbetaling egentlig ud?
Mobile Business trends anno 2011. Danish presentation. Ipads entry to business market. Cases and concepts, trends and stats, VERTICA
http://vimeo.com/33878494
(Danish) 際際滷s fra foredrag om design til mobile enheder. Fokus er ikke lagt p奪 den tekniske udf淡rsel men mere, forst奪elsen af det 脱ndrede fokus hos modtageren og brugerpositioner n奪r en webside bes淡ges fra desktop og mobil.
Afholdte et opl脱g omkring hvordan vi har udviklet apps og hvad man skal tage h淡jde for i udviklingen af apps - sidst to vi en konkret snak om hvad L脱rdansk kan udvikle apps til.
Mobil tilstedev脱relse. Muligheder og eksempler. Peytz & Co
油
En gennemgang af de forskellige muligheder for at have mobil tilstedev脱relse. Med tal og eksempler.
際際滷s fra morgeninspiration hos Peytz & Co den 21 januar 2015
IT Branchen & Dansk Erhverv: Disruption, Design & Digital PrototypingPlant
油
L脱r om mulighederne inden for udvikling af digitale services specifikt ift. de mange nye v脱rkt淡jer inden for rapid digital prototyping, som er bedre og billigere end nogensinde f淡r. Det er et omr奪de, hvor der netop nu sker en masse sp脱ndende ting og som kan, og b淡r, give anledning til b奪de en masse innovation og test af nye forretningsomr奪der ude i de danske virksomheder.
Pr脱senteret hos IT Branchen & Dansk Erhverv d. 19. april 2016.
Denne pr脱sentation blev afholdt for Region Midtjylland for at vise vores erfaringer med at inddrage brugeren i processen. Ydermere fors淡gte jeg at vise mulighederne for selv at lave apps
N奪r et kvalitetsbrand tilbyder e-handel: Om Irma-brandets digitale udfoldelse p奪 Irma.dk
N奪r man som et velkendt kvalitetsbrand begiver sig ud med den kr脱vende disciplin at skabe en ehandelsl淡sning, der lever op til kundernes forventninger, s奪 kr脱ver det et st脱rkt fokus p奪 og forst奪else for de v脱sentlige detaljer i l淡sningen, der underbygger kvalitetsf淡lelsen. Kom og h淡r konkrete eksempler p奪, hvordan der p奪 Irma.dk visuelt, interaktionsm脱ssigt og teknisk er arbejdet med at skabe en digital indk淡bsoplevelse med lidt ekstra krydderi.
An introduction to user interface design for mobile devices. Includes suggestede design principles and best practices. By Lars Christensen, Vertica.
In Danish.
HTML5 er ikke kun en vigtig teknologi, men symbolet p奪 den digital kamp, virsomheder skal k脱mpe i browseren. Webben smelter sammen med produktet og fremover skal forretnings- og produktudviklingen ske b奪de fysisk og digitalt.
Foredrag holdt for DIAG-medlemmer mart 2012 og justeret til 際際滷share-brug.
More Related Content
Similar to Apps, hybrider eller responsivt design (20)
(Danish) 際際滷s fra foredrag om design til mobile enheder. Fokus er ikke lagt p奪 den tekniske udf淡rsel men mere, forst奪elsen af det 脱ndrede fokus hos modtageren og brugerpositioner n奪r en webside bes淡ges fra desktop og mobil.
Afholdte et opl脱g omkring hvordan vi har udviklet apps og hvad man skal tage h淡jde for i udviklingen af apps - sidst to vi en konkret snak om hvad L脱rdansk kan udvikle apps til.
Mobil tilstedev脱relse. Muligheder og eksempler. Peytz & Co
油
En gennemgang af de forskellige muligheder for at have mobil tilstedev脱relse. Med tal og eksempler.
際際滷s fra morgeninspiration hos Peytz & Co den 21 januar 2015
IT Branchen & Dansk Erhverv: Disruption, Design & Digital PrototypingPlant
油
L脱r om mulighederne inden for udvikling af digitale services specifikt ift. de mange nye v脱rkt淡jer inden for rapid digital prototyping, som er bedre og billigere end nogensinde f淡r. Det er et omr奪de, hvor der netop nu sker en masse sp脱ndende ting og som kan, og b淡r, give anledning til b奪de en masse innovation og test af nye forretningsomr奪der ude i de danske virksomheder.
Pr脱senteret hos IT Branchen & Dansk Erhverv d. 19. april 2016.
Denne pr脱sentation blev afholdt for Region Midtjylland for at vise vores erfaringer med at inddrage brugeren i processen. Ydermere fors淡gte jeg at vise mulighederne for selv at lave apps
N奪r et kvalitetsbrand tilbyder e-handel: Om Irma-brandets digitale udfoldelse p奪 Irma.dk
N奪r man som et velkendt kvalitetsbrand begiver sig ud med den kr脱vende disciplin at skabe en ehandelsl淡sning, der lever op til kundernes forventninger, s奪 kr脱ver det et st脱rkt fokus p奪 og forst奪else for de v脱sentlige detaljer i l淡sningen, der underbygger kvalitetsf淡lelsen. Kom og h淡r konkrete eksempler p奪, hvordan der p奪 Irma.dk visuelt, interaktionsm脱ssigt og teknisk er arbejdet med at skabe en digital indk淡bsoplevelse med lidt ekstra krydderi.
An introduction to user interface design for mobile devices. Includes suggestede design principles and best practices. By Lars Christensen, Vertica.
In Danish.
HTML5 er ikke kun en vigtig teknologi, men symbolet p奪 den digital kamp, virsomheder skal k脱mpe i browseren. Webben smelter sammen med produktet og fremover skal forretnings- og produktudviklingen ske b奪de fysisk og digitalt.
Foredrag holdt for DIAG-medlemmer mart 2012 og justeret til 際際滷share-brug.
2. Bolia.com / juni 2013
74.000 bes淡g fra iPads, heraf er de ca. 3.000 bes淡g interne
52.000 bes淡g fra smartphones
Samlet antal bes淡gende er u脱ndret i perioden
~ 41,5 %
3. Hvad er udfordringen ?
Et omfattende mobil landskab
Er der nogle genveje, n奪r man skal ud p奪
alle platforme ?
Hvorn奪r skal man v脱lge det ene fremfor det
andet ?
Og er det enten eller ?
4. Hvad er udfordringen ?
Et omfattende mobil landskab
Er der nogle genveje, n奪r man skal ud p奪
alle platforme ?
Hvorn奪r skal man v脱lge det ene fremfor det
andet ?
Og er det enten eller ?
Hvordan kan man
udvikle mobile l淡sninger
-
og ramme den st淡rst
mulige andel af brugerne
-
for mindst mulig omkostning,
-
med l淡sninger der virker ?
8. Hvad er Mobile Web ?
Et website med en mobil/tablet
tilpasset brugergr脱nseflade
Mobilenheden dedekteres og
tilpasset pr脱sentation vises
Optimeret brugeroplevelsen med
touchscreen interaktion
Samme kodebase til alle platforme
9. WEB
(Browser)
Den mobile verden
Mobile Web Native Apps
Mobile
Web
iOS
Android
Windows Phone
Respon
-sive
design
Web
Apps
(HTML5 apps)
S脱rskilt
mobil-
site
14. Responsive Design ?
En pr脱sentation og kode til alle platforme (inkl. desktop & tablets)
Tilpasser sig alle sk脱rmst淡rrelser
Fremtidige sk脱rmst淡rrelser er med
En fordel ved mere enkle sites / information / Lav interaktion
歎 Flere hensyn/begr脱nsninger i designproces, da pr脱sentation skal
fungere flere steder
歎 Problematisk at udvikle s脱rskilte webmobilfunktioner/desktop
歎 Pas p奪 med at g奪 p奪 kompromis med k淡bsoplevelsen pga. teknik
歎 (HTML udviklingen er 30-50% dyrere)
15. Responsive Design ?
En pr脱sentation og kode til alle platforme (inkl. desktop & tablets)
Tilpasser sig alle sk脱rmst淡rrelser
Fremtidige sk脱rmst淡rrelser er med
En fordel ved mere enkle sites / information / Lav interaktion
歎 Flere hensyn/begr脱nsninger i designproces, da pr脱sentation skal
fungere flere steder
歎 Problematisk at udvikle s脱rskilte webmobilfunktioner/desktop
歎 Pas p奪 med at g奪 p奪 kompromis med k淡bsoplevelsen pga. teknik
歎 (HTML udviklingen er 30-50% dyrere)
Responsive design
er godt til
webl淡sninger
med begr脱nset interaktion
Ikke godt til
mere kompleks interaktion
17. S脱rskilt mobilsite ?
Frie t淡jler/ingen hensyn/individuelle tilpasninger
Fordel ved komplekse interaktioner i l淡sningen (ex. e-handel) -
ingen kompromis med k淡bsoplevelsen
Har du et nyere website i forvejen er det m奪ske l淡sningen
Enkle funktioner fra website, som skal g淡res mobile
歎 Adskilte pr脱sentationslag, dvs. 2 pr脱sentationer skal udvikles og
vedligeholdes til desktop/tablets og mobil
18. Anbefaling ifht. Mobile Web / Desktop
Responsive design fra Desktop til Tablets m.
tilpasset touchscreen interaktion
Responsive design p奪 Smartphones ved enkel interaktion
S脱rskilt mobil design p奪 Smartphones/sikre k淡bsoplevelsen/komplekse interaktioner
S脱rskilt Mobil
design
19. Mobil Web er 100% n淡dvendigt
Du kan ikke n奪 din kunde
igennem en App de ikke har !
Mobil Web skal sikre brugeroplevelsen og at
l淡sningen virker
N奪r bruger tilg奪r dit site fra
en mobil enhed
N奪r de 奪bner et nyhedsbrev
fra deres mobil og linker videre
N奪r der skal v脱re sammenh脱ng i
oplevelsen p奪 tv脱rs af enheder
21. Hvorn奪r Mobile Web Apps ?
Ingen design sammenh脱ng til Desktop
Spare penge p奪 udvikling & vedligehold
Simulere App oplevelsen men undg奪 Appstore (淡konomi / tid / regler)
iOS
Web Browser
Android
Web Browser
Windows Phone
Web Browser
Business/Data Code
HTML5/CSS/JavaScript
Forretning/Data
Pr脱sentation
22. Mobile Web Apps (HTML 5 Apps) ?
En platform til vedligeholdelse
Dermed (som regel) billigere at udvikle
Markedsf淡res med s脱rskilt adresse og
simulere App ikon
HTML 5 forbedrer den alm. Browser
oplevelse og tilbyder delvis offline
mulighed
歎 Ingen profilering i App Store
歎 Brugeroplevelsen er ikke p奪 h淡jde med
Native Apps / performance er ringere
歎 Visse ting er ikke muligt (endnu)
歎 HTML 5 supporteres forskelligt i
browserne
Vedligehold
Kompetencekrav
Performance
Brugervenlighed
Offline mulighed
App store
Pris
23. Mobile Web Apps (HTML 5 Apps) ?
En platform til vedligeholdelse
Dermed (som regel) billigere at udvikle
Markedsf淡res med s脱rskilt adresse og
simulere App ikon
HTML 5 forbedrer den alm. Browser
oplevelse og tilbyder delvis offline
mulighed
歎 Ingen profilering i App Store
歎 Brugeroplevelsen er ikke p奪 h淡jde med
Native Apps / performance er ringere
歎 Visse ting er ikke muligt (endnu)
歎 HTML 5 supporteres forskelligt i
browserne
Vedligehold
Kompetencekrav
Performance
Brugervenlighed
Offline mulighed
App store
Pris
Web apps lider under
at man pr淡ver
at g淡re dem til noget
som de ikke er
Men afstanden til Native
Apps bliver mindre
24. WEB
(Browser)
Den mobile verden
Mobile Web Native Apps
Mobile
Web
iOS
Android
Windows Phone
Respon
sivt
design
Web
Apps
(HTML5 apps)
S脱rskilt
mobil-
site
25. Native Apps
Native Apps udvikles s脱rskilt til hver mobile enhed
iOS
Native App
Android
Native App
Windows Phone
Native App
Objective C Java C#
27. Hvorn奪r native apps ?
H淡jfrekvens brug
N奪r der er tale om et v脱rkt淡j, der l淡ser en opgave
N奪r Hardwaredelene i telefonen anvendes i
l淡sningen, Kamera, GPS, Accelerometer, Gyro etc. (!)
N奪r tung grafik og regnekraft er p奪kr脱vet
N奪r detaljen i oplevelsen af appen er afg淡rende
N奪r der er tale om spil, musik, kort, social
N奪r Offline er vigtigt
N奪r App Storen er vigtig for udbredelsen
歎 Dyrt at udvikle Unik kode til alle platforme
歎 Vedligehold x 3
歎 Kompetencekrav x ca. 3
歎 Godkendelsesprocesser i App stores
Vedligehold
Kompetencekrav
Performance
Brugervenlighed
Offline mulighed
App store
Pris
28. Hvorn奪r native apps ?
H淡jfrekvens brug
N奪r der er tale om et v脱rkt淡j, der l淡ser en opgave
N奪r Hardwaredelene i telefonen anvendes i
l淡sningen, Kamera, GPS, Accelerometer, Gyro etc. (!)
N奪r tung grafik og regnekraft er p奪kr脱vet
N奪r detaljen i oplevelsen af appen er afg淡rende
N奪r der er tale om spil, musik, kort, social
N奪r Offline er vigtigt
N奪r App Storen er vigtig for udbredelsen
歎 Dyrt at udvikle Unik kode til alle platforme
歎 Vedligehold x 3
歎 Kompetencekrav x ca. 3
歎 Godkendelsesprocesser i App stores
Vedligehold
Kompetencekrav
Performance
Brugervenlighed
Offline mulighed
App store
Pris
Native Apps er
optimalt til h淡jfrekvens
brug og n奪r der skal
l淡ses opgaver
- Et v脱rkt淡j
29. WEB
(Browser)
Den mobile verden
Mobile Web Native Apps
Mobile
Web
iOS
Android
Windows Phone
Xamarin
Phonegap
Hybrid Apps
Native
Web app
Wrapper
Cross
Com-
piled
30. Hybrid: Native Wrapper - Phonegap
En Web App er pakket ind i enheds specifik kode for at k淡re som en Native App
Web appen er hostet i et menul淡st browservindue
HTML5/CSS/JavaScript
Android
Web View
Bridge
Native API
iOS
Web View
Bridge
Native API
Windows Phone
Web View
Bridge
Native API
32. Hvorn奪r Phonegap apps ?
N奪r der skal spares p奪 udviklingen og
vedligeholdelsen
Manglende kompetencer
Begr脱nset kompleksitet, ala m.bt.dk
Men App Storen er vigtig for udbredelsen
歎 Brugeroplevelsen - dommen er h奪rd fra brugerne
歎 Performance
Vedligehold
Kompetencekrav
Performance
Brugervenlighed
Offline mulighed
App store
Pris
33. Hybrid: Cross Compiled - Xamarin
Forretningslogikken/backend kode kombineret med platform specifik pr脱sentation
(UI kode) ind i Native Apps
iOS
Native App
Android
Native App
Windows Phone
Native App
C# Business/Data Code
C# iOS UI C# Android UI C# Win Phone UI
35. Hvorn奪r Xamarin apps ?
100% lig Native apps samme brugsoplevelse
N奪r forretningskoden udg淡r v脱sentlig del af
l淡sningen
歎 M奪ske billigere og nemmere
歎 Det hele afh脱nger af, hvad din app skal kunne
歎 Performance er ringere end native (hacks,
workarounds etc.)
歎 Generelt tungere Apps (MB)
Vedligehold Lidt
r淡d
Kompetencekrav Lidt
r淡d
Performance
Brugervenlighed
Offline mulighed
App store
Pris Lidt
r淡d
Vedligehold Lidt
r淡d
Kompetencekrav Lidt
r淡d
Performance
Brugervenlighed
Offline mulighed
App store
Pris Lidt
r淡d
36. Native App Api
Native Custom
Forretningslogik
Data
C#
Design
?Zxing
UI pr脱sentation
Native
Native Custom
Design
UI pr脱sentation
Native
Native App Api
Genbrug af
Forretningslogik
Data
C#
Forretningslogik
Data
Javascript
Native App Api
Native Custom
Design
Native Custom
Native
App Api
Design
UI pr脱sentation
CSS / HTML
Genbrug af
Forretningslogik
Data
Javascript
UI pr脱sentation
CSS / HTML (Eller Native)
Genbrug til App nr. 2
40. Opsummering
Mobile Web Skal alle have / sammenh脱ng fra desktop til mobil
Responsive web Mere enkle l淡sninger med mindre interaktion
S脱rskilt mobilsite Mere avancerede l淡sninger med megen interaktion
Apps
Webapps Undg奪 Appstore & der skal spares penge
Native Apps - H淡jfrekvens brug & v脱rkt淡js orienteret
Phonegap Simple & enkle Apps & der skal spares penge
Xamarin N奪r forretningslogikken fylder meget & UI fylder mindre
41. Tak for nu
Jeppe Hansen
Mobil : +45 53 63 81 79
Mail : jmh@vertica.dk
: @jeppemhansen
Web : www.vertica.dk
Blog : blog.vertica.dk
42. Om Vertica
Kort fortalt: Vi f奪r it og forretning til at g奪 op i en h淡jere
enhed med fokus p奪 brugeroplevelsen
Ydelser: E-handel, integration, mobile
l淡sninger & procesoptimering
Kompetencer: Forretningsforst奪else, brugerindsigt,
interaktionsdesign, system-
udvikling og projektledelse
N淡gletal: 50 ansatte / etableret i 2001
B淡rsen gazelle i 2008, 2009, 2010
Soliditetsgrad p奪 59 / overskud alle 奪r