Kmom05: Mobila enheters styrkor
I detta kursmoment börjar vi till fullo att utnyttja styrkorna i våra mobila enheter. Vi kopplar in GPS och enhetens kamera för att skapa en fulländad applikation, som utnyttjar flera av de möjligheter vi har på en mobil plattform.
(Detta är instruktionen för kursmomentet och omfattar det som skall göras inom ramen för kursmomentet. Momentet omfattar cirka 20 studietimmar inklusive läsning, arbete med övningar och uppgifter, felsökning, problemlösning, redovisning och eftertanke. Läs igenom hela kursmomentet innan du börjar jobba. Om möjligt – planera och prioritera var du vill lägga tiden.)
Så här kan det se ut när vi är klara med kursmoment 05. Jag vet att jg säger kmom06 i början, men detta är videon för kmom05.
[YOUTUBE src=SDvsHIIIC_k width=630 caption=”Lager appen i kursmoment 5.”]
Starta igång veckan
Starta igång veckan genom att skapa en branch
för att jobba med kmom05 genom följande kommandon.
cd $HOME/dbwebb-kurser/webapp/webapp-lager
git checkout -b kmom05
Veckans genomgång
Emil har genomgånger måndagar kl 13:15, efter genomgången uppdateras denna delen av sidan med veckans genomgång.
Veckans föreläsning
Emil har föreläsningar onsdagar kl 10:15, efter föreläsningen uppdateras denna delen av sidan med veckans föreläsning.
Övningar & Uppgifter
(ca: 8-16 studietimmar)
Övningar
Använd nedanstående övningar som inspiration för att klara av uppgiften här i kmom05.
-
Jobba igenom övningen “Animationer och övergångar”. Utöka din app i
webapp-lager
med utgångspunkt i exempelkoden. -
Jobba igenom övningen “GPS och karta”. Utöka din app i
webapp-lager
med utgångspunkt i exempelkoden. -
Jobba igenom övningen “Kamera i mobilen”. Utöka din app i
webapp-lager
med utgångspunkt i exempelkoden.
Uppgifter
Dessa uppgifter skall utföras och redovisas.
- Gör uppgiften “Lager appen del 5”. Spara dina filer i
src
.
Resultat & Redovisning
(ca: 1-2 studietimmar)
Se till att följande frågor besvaras i redovisningstexten.
- Vilka fördelar upplever du att en mobil enhet ger jämfört med en vanlig dator?
- Fick du till ett bra gränssnitt med kartan?
- Vilka effekter gav animationer och övergångar?
- Hur kändes det att jobba mot ett bild-API förutom Lager-API:t?
- Vilken är din TIL för detta kmom?
Revideringar
- 2024-02-16: (F, efo) La ihop 05 och 06 inför VT24.
- 2023-04-03: (E, efo) Gjorde om från 06 till 05 i och med webapp-v5.
- 2017-04-21: (C, efo) Ändringar inför släpp av kmom.
- 2017-03-17: (B, efo) Förberedelser för webapp-v2.
- 2015-12-11: (A, mos) Första utgåvan för kursen.