2. CHRISTER NORDVIK
Fagleder mobile plattformer hos EDB Ergogroup
• Jobbet tidligere hos Ice International, Trafsys, Vizrt og Webstep
• Utviklet:
•X Factor (Android)
• TV 2 Sporten (Android)
• TV 2 Sumo (Android)
• FotMob (Android, iPhone, WP7, J2ME, Windows Mobile 6.x)
Thursday, June 9, 2011
3. AGENDA
• Generelt om mobilmarkedet
• Native vs webapp, eller native & webapp?
• Eksempler på hva vi har gjort på Android og iPhone
• Hvilke erfaringer har vi gjort oss
Thursday, June 9, 2011
6. MEST BRUKTE MOBIL OS - NORGE
iOS u/iPad 69.59 %
Android 15.21 %
SymbianOS 2.79 %
Sony Ericsson 1.65 %
0 % 14 % 28 % 42 % 56 % 70 %
TA L L F O R N O R G E , U K E 1 1 2 0 1 1
A-PRESSEN
Thursday, June 9, 2011
7. 40 %
34.7 %
32 %
31.6 %
25.5 % 24 %
16 %
7.5 % 8 %
2.80 %
Palm Microsoft 0 %
Apple RIM Android
Thursday, June 9, 2011
8. MEST BRUKTE MOBIL OS - US
40 %
34.7 %
32 %
31.6 %
25.5 % 24 %
16 %
7.5 % 8 %
2.80 %
Palm Microsoft 0 %
Apple RIM Android
TA L L F O R U S ,
3 MÅNEDER SNITT JAN - MARS 2011
COMSCORE
Thursday, June 9, 2011
10. NATIVE, IPHONE
• iPhone, objective-c
• Android, Java
• Windows Phone 7, Silverlight/.NET
Thursday, June 9, 2011
11. NATIVE, ANDROID
• iPhone, objective-c
• Android, Java
• Windows Phone 7, Silverlight/.NET
Thursday, June 9, 2011
12. NATIVE, WINDOWS PHONE 7
• iPhone, objective-c
• Android, Java
• Windows Phone 7, Silverlight/.NET
Thursday, June 9, 2011
13. HTML 5 -
kryssplattform
Thursday, June 9, 2011
14. WEBAPP
• Ett verktøy for alle plattformer
• Kan bygges på åpne standarder (HTML 5, CSS 3, JQuery)
• Webutviklere er kjent med utviklingsverktøy og er enkelt å
komme igang
Thursday, June 9, 2011
15. RAMMEVERK
• Finnes mange rammeverk som lar deg lage native apps ved
hjelp av HTML5.
• PhoneGap
• Appcelerator
• ++
Thursday, June 9, 2011
16. SOCCER SCORES - FOTMOB
• Finnes på Android, iPhone, Windows Phone 7, J2ME og
Windows Mobile 6.x
• 1.6 millioner nedlastinger
• Top 10 i sport i Android Market i 2 år
Thursday, June 9, 2011
25. HVA LÆRTE VI?
• Native apps ser bra ut!
• Tablets krever native apps i større grad enn telefoner
• HTML5 er ikke løsningen for alt
Thursday, June 9, 2011
26. BERGEN TAXI
• Lages for både iPhone og Android
• Klar sommer/høst 2011
Thursday, June 9, 2011
36. HVA LÆRTE VI?
• Native apps pr. plattform gir utfordringer på kompetanse
• Baksystemer er en stor del av appsutvikling
• Merverdien til noen apps er stor
Thursday, June 9, 2011
37. IT GALLA 2011
• Kort utvikling (1 uke)
• Native
• Fleksibel, kan gjenbrukes
Thursday, June 9, 2011
44. TEKNOLOGI
• iPad klient
• REST services for datakommunikasjon
• SQL Server 2008 R2
Thursday, June 9, 2011
45. VERDI
• Raskere faktura til kunde
• Rapporteringsgrunnlag for effektivisering
• Enklere hverdag for de ansatte
Thursday, June 9, 2011
46. ERFARINGER
• Cross-plattform er viktig for kundene
• Native apps gir best brukeropplevelse
• HTML5 (PhoneGap, JQuery Mobile) er “godt nok” og ofte
brukt av f.eks. banker som må være på alle plattformer
Thursday, June 9, 2011
47. ERFARINGER
• Integrasjon med baksystemer er ofte komplekse
• Trenger spesialtilpassede tjenester for mobil
• Eksponering av tjenester bør gjøres med en klar strategi for
alle plattformer.
Thursday, June 9, 2011
48. OPPSUMMERT
• Native, web eller kryss-plattform kommer an på behov og
prioriteringer
• iPhone og iPad er størst i dag, men om 2-3 år kan verden se
annerledes ut.
• Sikkerhet er en av de viktigste utfordringene som må løses
Thursday, June 9, 2011
49. VERDEN ENDRER SEG
“Windows Phone 7 vil ha 3,9% markedsandel i 2014”
Gartner, September 2010
“Windows Phone 7 vil ha 19,5% markedsandel i 2015”
Gartner, April 2011
Thursday, June 9, 2011
54. HVA LÆRTE VI NÅ?
• Cross-plattform apps ble enda vanskeligere, eller?
• HTML5 blir mer og mer utbredt
• Microsoft har ikke gitt opp kampen om tablets
Thursday, June 9, 2011
55. JEG VIL HA EN APP!
• Lag den 110%. Ikke lag en wrapper av de
mobilvennlige sidene dine.
Thursday, June 9, 2011
56. Broom (web app i native skall)
Sumo - native
Thursday, June 9, 2011
57. JEG VIL HA EN NATIVE APP!
• Apps skal også forvaltes, tenk langsiktig.
• Bruk HTML 5 der det lar seg gjøre, og native på resten.
Thursday, June 9, 2011
58. EDB ERGOGROUP
• Sparebank 1 - første iPhone bank
• 500 ansatte i Bergen Mobilklient
• 100 konsulenter i Bergen
Webservices
Eksterne
Database
systemer
Thursday, June 9, 2011