Your SlideShare is downloading. ×
  • Like
App webb mittimellan_webbdagarna
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

App webb mittimellan_webbdagarna

  • 1,194 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,194
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
11
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Och även om man lämnar statistiken, och tittar i sitt närområde, så känner man kanske igen detta:Hur många här inne har en mobiltelefon? Hur många kan använda internet med sin telefon?Det här måste få konsekvenser, eller hur?
  • Frågan är – hur hanterar vi olika storlekar av skärmar? Och inte minst de nya användningssituationer som uppkommit i.o.m. mobila enheter?
  • Men marknaden är fortfarande väldigt omogen.. Det är väldigt svårt som beställare att förstå vad man får, och olika för- och nackdelar ed de olika alternativen..
  • FullskärmAppkänsla
  • Dethärdå?Fullskärm!AppkänslaMobilanpassadwebb – men detärju en appSafarinavigeringenheltdold
  • MöjligtattläggaikonerpåhemskärmensomstartarwebbplatsersomapparHTML5-appar
  • Så då kan man fråga sig vad är egentligen skillanden, och hur skall vi som beställarorganisation förhålla oss till dessa vägval?
  • Detfinns en skalamellan native app ochmobilanpassadwebbSakersomärwebb men beter sig somapparVadärvad?
  • Webb – Applikation som körs direkt i webbläsaren utan att något installeras på enheten.Native – Applikation som utvecklas för ett specifikt operativsystem. Tex i Objective-C för iPhone, eller Java för Android.Hybrid – Är både native och webb. Det är den här lösningen vi vill prata mer om nu.
  • Stöd förnative-funktionerFokus på iOS, Android. Nästan allt är tillgängligt för iOS och Android!Vi ser också att det finns stöd för Blackberry, Palm, WP och Symbian, även om det inte är lika välutvecklat.Det är mycket sannolikt att den här matrisen har väldigt mycket fler gröna bockar om ett halvår till ett år.
  • Först, hybrid utan ramverk. Appens innehåll visas av en webbläsarkontroll. Ingen åtkomst till telefonboken, tex.Enheterna tillåter åtkomst till innehållet i webbläsarkontrollen från native-kod via JavaScript.Slide in PhoneGap!PhoneGap tillhandahållernative-funktionalitet som exponeras via deras JavaScript bibliotek.Applikationen (gröna lagret) kommunicerar bara med native koden via JavaScript vilket gör att det enhetsspecifika API’et abstraheras bort.
  • Vad säger Apple?Tidigare var det stopp!PhoneGap släpptes inte in på AppStore.Steve ändrade sig. Apple tillåter nu den här typen av lösning.
  • Vi lägger upp

Transcript

  • 1. APP, WEBB ELLER MITT I MELLAN?
  • 2.
  • 3.
  • 4.
  • 5. Native app
  • 6. HTML5
  • 7. Native app & HTML5-app
  • 8. =
    ..?
  • 9.
  • 10. VAD MENAR VI?
  • 11. Native
    Webb
    Hybrid
  • 12. Är en nativeapp men innehållet byggs helt eller delvis med webbteknik.
    Går snabbare att utveckla.
    Underlättar cross-platform utveckling.
    Ser ut som och fungerar som en native-app.
    Distribueras via App-Stores
    Hybridappar
  • 13. Vissa funktioner är webbaserade och laddas över internet.
    Mobilbanken
    VP-tjänsten
    Vissa funktioner är native.
    Positionering för ”Hitta oss”
    Exempel: Swedbank
  • 14. Gränserna suddas ut..
  • 15. Ett av flera ramverk som suddar ut gränserna mellan webb och native-funktionalitet
    Open Source
    iOS, Android, Blackberry, Windows Phone 7, Palm, Symbian
    PhoneGap
  • 16. PhoneGap–Funktionsmatris
  • 17. Hurfungerarhybridramverken?
  • 18.
  • 19. När är hybrid ett alternativ?
    Innehåller i stor utsträckning information
    Kräver inte rå prestanda
    Lagrar inte information på enheten
    Spelar inte in ljud/video
    Distribution på flera plattformar
  • 20. Frågor..?
    Mathias Strandberg @mrmasty
    Björn Sållarp @bjornsallarp