Introduksjon i teknologier for mobil (web/native/hybrid for iphone, android)

1,641 views
1,533 views

Published on

Webhuset Roadshow, Oslo 17. Nov 2010

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,641
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introduksjon i teknologier for mobil (web/native/hybrid for iphone, android)

  1. 1. Mobile teknologier Wednesday, November 17, 2010
  2. 2. Kjetil Horneland Daglig leder / designer Wednesday, November 17, 2010
  3. 3. Digitalt + kreativt byrå • Kamikaze Media AS er spesialisert på webutvikling • Leverer nettsider, publiseringsløsninger og skreddersydd programvare • Lang erfaring med design og implementering av interaktiv TV • Bokser til IPTV, Telecom og “devices” • Team av systemutviklere i Kamikaze Media AS • Team av designere i Gosu Design AS • Tilsammen 18 konsulenter, kontor i Bergen og Oslo Wednesday, November 17, 2010
  4. 4. Noen av våre fornøyde kunder Wednesday, November 17, 2010
  5. 5. Agenda Introduksjon i teknologier for mobil Fordeler og ulemper Noen verktøy til utviklingen Designprosessen Tips, triks & erfaringer Wednesday, November 17, 2010
  6. 6. “There is an app for that” • Eksplosiv vekst siste 3 årene: • Apple App Store: 294 000 iPhone apps og 11 000 iPad apps • Android Market: 70 000 apps Wednesday, November 17, 2010
  7. 7. Kategorier • 1 - Books (51 166 active) • 2 - Games (42 007 active) • 3 - Entertainment (32 609 active) • 4 - Education (23 200 active) • 5 - Lifestyle (19 728 active) (inactive apps, 60 000) Wednesday, November 17, 2010
  8. 8. «Litt interessant er faktisk at iPad er i ferd med å ta igjen desktop-surfing når det gjelder antall sidevisninger per besøk.» Wednesday, November 17, 2010
  9. 9. Wednesday, November 17, 2010
  10. 10. Web Native Wednesday, November 17, 2010
  11. 11. Wednesday, November 17, 2010
  12. 12. Nordiske Mediedager Finn ut hvor, hvem og når. Wednesday, November 17, 2010
  13. 13. Nå flere plattformer • iPhone / iPad / Android / andre • Samme innhold, ulikt utseende • Rimeligere teknikk • Enklere for web-utviklere Wednesday, November 17, 2010
  14. 14. Wednesday, November 17, 2010
  15. 15. Wednesday, November 17, 2010
  16. 16. Link til eksempler Wednesday, November 17, 2010
  17. 17. Wednesday, November 17, 2010
  18. 18. Wednesday, November 17, 2010
  19. 19. Aktuelle funksjoner • Client side database • Geolokasjon • Offline apps / SQLite (cache) • Animasjoner og effekter i javascript, css, html 5 • Direkte ringeknapper m.m. Wednesday, November 17, 2010
  20. 20. Enklere utvikling • Kortere utviklingstid, lansere uten å vente på apple • Umiddelbare oppdateringer via web • Kan kjøre flere versjoner samtidig • Distribusjon i allerede eksisterende kanaler • Godt egnet til å spre informasjon Wednesday, November 17, 2010
  21. 21. ...men hva med native? • Web er desverre ikke løsningen på alt • Native er mye raskere, mer snappy • Tilgang på kamera, hardware m.m. • Tyngre applikasjoner, 3d, m.m. • Salgskanaler App Store og Android Market • Også “In App Purchase” • Bedre egnet for spill Wednesday, November 17, 2010
  22. 22. ...finnes det hybrid? Wednesday, November 17, 2010
  23. 23. Wednesday, November 17, 2010
  24. 24. Wednesday, November 17, 2010
  25. 25. Wednesday, November 17, 2010
  26. 26. Native + lastes ned/kjøpes fra Appstore + kjører i iPhonens operativsystem + kamera, GPS, kompass m.m. + lagre og motta data til telefonen, eks bilder - kan ikke brukes på andre mobilplattformer - oppdateres via appstore (ventetid) Web + kjører fra et nettsted + vanlig webteknologi, Safari - kun GPS (bruke stedsdata) - kan ikke lagre data på telefonen + kan brukes på flere plattformer, eks Android + oppdateres umiddelbart via web Wednesday, November 17, 2010
  27. 27. Yes! design Wednesday, November 17, 2010
  28. 28. Designprosessen • Innhold, strategi og analyse • Designprosess • Teknisk plattform • Implementering av design • Prototyper og brukertesting • Innholdsproduksjon • Ferdigstilling beta • Testing og lansering • Drift & fremtidig utvikling Wednesday, November 17, 2010
  29. 29. Wednesday, November 17, 2010
  30. 30. Wednesday, November 17, 2010
  31. 31. Wednesday, November 17, 2010
  32. 32. Wednesday, November 17, 2010
  33. 33. Wednesday, November 17, 2010
  34. 34. Wednesday, November 17, 2010
  35. 35. Wednesday, November 17, 2010
  36. 36. Wednesday, November 17, 2010
  37. 37. Wednesday, November 17, 2010
  38. 38. • Når du vil bruke App Store til å selge produktet • Større tyngre applikasjoner • Spill som krever 3D • Når du trenger kamera osv Native • Når du har kanaler utenom App Store, eks nyhetsbrev • Når du har et informasjonsbehov • Når du vil ha 100% frihet på: • utviklingsmuligheter • redaksjonelt innhold • betalingsmodeller Web • Når web-teknologi funker, men du ønsker selge/ distribuere i stores Hybrid Wednesday, November 17, 2010
  39. 39. Konklusjon • Native / web løser ulike behov • Det er spesifikasjonen til appen som vil avgjøre hva du bør velge • Web-apps kan kjøre på flere plattformer • Native-apps har større hastighet og tilgang til flere funksjoner • Web-apps kan være et rimeligere alternativ å starte med Wednesday, November 17, 2010
  40. 40. Råd nr #1 Start med web Wednesday, November 17, 2010
  41. 41. Vi er her i dag Kjetil Horneland Daglig leder Twitter: @horneland Mail: kjetil@kamikazemedia.no Carl Mathisen Utviklingssjef Twitter: @carlmathisen Mail: carl@kamikazemedia.no Wednesday, November 17, 2010
  42. 42. Wednesday, November 17, 2010

×