Steg 7 – Postludium
26th March 2011
Detta är det sjätte och avslutande steget i kursen RIA-utveckling med Javascript.
Byggprocessen
Jag tycker att arbetet med min applikation har gått bra. Det blev ingen “top notch”-applikation precis, men jag känner att jag har lärt mig mycket i de steg som vi var tvungna att gå igenom. Man blev tvungen till att planera sin applikation och fundera över hur den skulle vara uppbyggd innan man började arbeta på den.
Applikationsresultatet
Som sagt blev det ingen riktig “wow!”-upplevelse. Inget innovativt med min applikation precis. Jag funderade precis på hur många applikationer det egentligen finns som gör exakt samma sak som min?
Men jag fick ju lära mig lite på vägen i alla fall. Jag har under och efter arbetets gång fått veta att det finns en del buggar i min applikation. Så det finns en del saker jag skulle ändra på om jag skulle göra om den. Det mesta handlar nog om designen.
Jag önskar att jag hade haft mer tid till för designen i jQuery Mobile. Då hade jag haft möjlighet att ta tag i theme-delen som jag känner att jag knappt ens skrapat på. Jag gjorde till exempel misstaget med att sätta en fast bredd på knapparna i menyn. Jag har fått veta att den inte riktigt får plats på vissa mobila enheter. Men hade jag haft mer erfarenhet av JQM och mobila enheter så hade jag självklart inte gjort det misstaget.
Lärdomar
Att få möjligheten att prova på JQM har nog gett mig den största och egentliga lärdomen. Det är för tidigt att utveckla skarpa applikationer med jQuery Mobile
Det känns fortfarande alldeles för instabilt för att fungera som en seriös applikation. Men till deras försvar så är JQM fortfarande i Alpha-stadie, vilket betyder att man inte ska utveckla skarpa applikationer. Men jag kommer hålla ögonen öppna på ramverket i fortsättningen. Det kan säkert komma till användning.
Jag och Javascript
I första inlägget skrattade jag åt denna underrubrik. Idag känner jag mig mer bekväm med språket. Jag har fått mig en fördjupning i hur språket fungerar och fått lite mer förståelse för jQuery-objektet som jag arbetat med innan utan att egentligen fundera över vad jag kan göra med det. Men jag skulle nog aldrig komma på tanken att skriva javascript utan att ha jQuery i bakgrunden. Så bekväm är jag
Kursen
Jag tycker att kursen har fungerat bra. Den har varit tillräckligt stimulerande för att man ska ha viljan att arbeta med den, och den har inte varit för tung så att man inte hinner med att arbeta med den. Jag skulle nog inte vilja att någonting ändrades med kursen. Jag gillar upplägget att man har tillgång till lärare och rådgivning online via Yammer som vi har använt oss av. Jag skulle nog dock önska att det fanns länkar eller liknande under fördjupnings-delen till program för att fixa presentations-inspelningen. Eller att det stod hur man skulle kunna gå tillväga med program som man vanligtvis har på sin dator hemma. Som Campus-student har jag inte erfarenheten av att göra inspelningar och har inte programmen till det som eventuella distans-studenter har. Det skulle underlätta under fördjupnings-steget om man kunde få sådan information på webben, istället för att man under fördjupningen både ska lära sig ett nytt program samtidigt som man ska göra en fördjupning i sin teknik.
Framtiden
Jag ser mig själv mer som webbprogrammerare än webbutvecklare vilket betyder att jag kanske inte har sådär jättemycket till övers för javascript
Jag kommer fortsätta att använda javascript till att krydda mina applikationer, men nu tror jag att jag kanske till och med kommer kunna gå lite djupare med ajax-anrop osv. Det beror kanske lite på vad man får för jobb. Vem vet, jag kanske blir tvungen att gå över till frontend-utveckling. (Hemska tanke!)
Tack för mig och tack för en intressant och lärorik kurs!
