Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Utvärdering av ramverket JQuery for mobile
Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska högskolan.
2012 (Svenska)Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
Abstract [sv]

Examensarbetet har utförts på Lawson, som idag gör en satsning mot de mobila användarna. Då det idag finns många olika typer av enheter, webbläsare och operativsystem utvecklas det mobila applikationer till varje plattform vilket medför stora kostnader och längre utvecklingstider. Den här rapporten är skriven i syfte att se över vad det finns för möjligheter att använda ny teknik som HTML5 och CSS3 tillsammans med ramverket jQuery for mobile för att utveckla webbapplikationer.

För att visa på funktionaliteten och vad man kan göra så har två exempelapplikationer tagits fram och testas på flera olika plattformar/enheter, bland annat en iPad och en Samsung Galaxy Tab 8.9. Koden för dessa applikationer finns som bilaga i rapporten.

Målet var att se över vad det fanns för stöd för swipes, enhetlig native-design/känsla, kunna använda enhetens kamera och GPS. En hel del, bland annat swipes, GPS och lokal lagring, går att lösa med HTML5 och jQuery for mobile. Men vill man komma åt ännu mer hårdvarunära funktionalitet, så som kamera, så behöver man lägga på ett ramverk, i mitt fall valde jag att utöka arbetet och även se över ramverket Cordova. Det ramverket gjorde att man kunde komma åt kameran i mobilen.

Slutsatsen av undersökningen är att det går att göra mycket med jQuery for mobile som bygger på webbtekniker som JavaScript, HTML5 och CSS3. Men för att få hårdvarunära funktionalitet behövs det användas en annan typ av ramverk, t.ex. Cordova, som erbjuder ett API mot själva hårdvarufunktionaliteten. För att den funktionaliteten sedan ska fungera måste applikationen kompileras, på samma sätt som en native-applikation. Dock så använder Cordova samma teknik som ramverket jQuery for mobile, så kostnader och utvecklingstid kan hållas nere. Vid små applikationer fungerar det utmärkt att använda denna teknik men vid större kan man behöva göra lite fler prestandatester innan man säkert kan avgöra om tekniken är lämplig.

Ort, förlag, år, upplaga, sidor
2012. , 53 s.
Nyckelord [sv]
jQuery for mobile, jQuery, PhoneGap, cordova, HTML5, CSS3
Nationell ämneskategori
Datavetenskap (datalogi) Systemvetenskap, informationssystem och informatik
Identifikatorer
URN: urn:nbn:se:liu:diva-78106ISRN: LIU-IDA/LITH-EX-G--12/012--SEOAI: oai:DiVA.org:liu-78106DiVA: diva2:531387
Ämne / kurs
Datavetenskap vid LiTH
Uppsök
teknik
Examinatorer
Tillgänglig från: 2012-06-11 Skapad: 2012-06-07 Senast uppdaterad: 2012-06-11Bibliografiskt granskad

Open Access i DiVA

fulltext(2244 kB)514 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 2244 kBChecksumma SHA-512
6ae57afd187b56bca72eebfad8c288a8c6695d5622e98b22326ba188e135f31b99396202973f7c83f81c2248261289cd61a1c6829f8e40afe416423e8a28f6f3
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för datavetenskapTekniska högskolan
Datavetenskap (datalogi)Systemvetenskap, informationssystem och informatik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 514 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

Totalt: 989 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf