Mina listor. En Android-applikation. Rickard Karlsson Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.
|
|
- Christer Danielsson
- för 8 år sedan
- Visningar:
Transkript
1 Mina listor En Android-applikation Rickard Karlsson Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.se
2 Innehållsförteckning 2. Innehållsförteckning 3. Abstrakt 4. Inledning/bakgrund 5. Positiva erfarenheter 6. Negativa erfarenheter 7. Sammanfattning 2
3 Abstrakt Detta är en slutrapport för det projekt jag bedrivit inom ramen för kursen Individuellt Mjukvaruutvecklingsprojekt 1dv430 på Linnéuniversitetet. Kursen går ut på att under 10 veckor utveckla någon slags applikation inom valfritt språk och plattform. Jag valde att utveckla en Androidapplikation med hjälp av HTML, CSS, JavaScript och ramverket PhoneGap. För mig innebar det att sätta mig in i hur PhoneGap fungerar, hur utvecklingsmiljön för Android är och generellt hur det går till att utveckla en Android-applikation. Den slutprodukt jag kom fram till i slutet av kursen är en applikation för att skapa checklistor utvecklad med Android Jelly Bean i åtanke. Under utvecklingen så har jag fått en betydligt större förståelse för hur man utvecklar en smartphone-applikation med hjälp av att använda en WebView och mer specifikt hur man gör det med hjälp av PhoneGap. Här är mina erfarenheter av denna utvecklingsprocess. 3
4 Inledning/bakgrund Att utveckla applikationer till mobiltelefoner är något jag alltid varit intresserad av men det har inte varit något jag har haft kunskapen till att göra. Just på grund av det intresset så blev det också mitt syfte med detta projekt att lära sig mer om hur det är att utveckla smartphone-applikationer. Det finns många olika sätt att utveckla applikationer till dagens mobiltelefoner och alla olika smartphones kör olika operativsystem (ios, Android etc.) och de olika operativsystemen använder i sin tur olika programmeringsspråk men något som finns gemensamt för alla är att man kan använda något som kalls WebView. WebView kan man kort beskriva som en komponent man kan använda i en applikation för att visa en webbsida och detta är något som finns i alla mobila operativsystem. Så genom att kombinera komponenten WebView med ett ramverk som PhoneGap så kan man använda tekniker vi alla är vana vid: HTML, CSS och JavaScript för att skapa en applikation som ser ut och som känns som en native smartphone-app. Det är spännande att man kan kombinera webbteknikerna med PhoneGap för att skapa något för mobilen och med hjälp av API:er som PhoneGap erbjuder kan man göra saker utöver det vanliga man är van vid med JavaScript som till exempel komma åt kontakter, arbeta med telefonens kamera eller spara data i telefonens minne. Sedan, med tanke på den tiden vi hade och min begränsade kunskap, så valde jag att göra en typ av to-do applikation. Det är en applikation där man kan skapa sina egna checklistor som är väldigt simpelt utformad och utan krångel. Det finns en hel del sådana applikationer ute på marknaden men alla konkurrenter är lite för avancerade och svåra att använda medan min fokus har legat på användarvänlighet och enkel utformning. 4
5 Positiva erfarenheter Under dessa tio veckor som kursen gått har jag lärt mig en hel del. Jag valde visserligen att programmera i språk jag är väldigt van vid och som jag kan ganska väl men trots det har det ändå varit en hel del nytt. Först och främst så gäller det ramverket PhoneGap. Ramverket har väldigt mycket att erbjuda och jag har lärt mig mycket. Det jag kan säga är att även om det är ett kraftfullt ramverk så tog det ändå inte lång tid att sätta sig in i hur det fungerar. PhoneGap har en bra dokumentation som tar upp hur alla olika API:er fungerar och har bra exempel. Genom att ständigt gå tillbaka till dokumentationen och läsa väldigt noggrant hur saker och ting fungerar så har det inte tagit lång tid alls för mig att förstå de olika komponenterna. Därför har det för mig varit en väldigt bidragande del till hur jag har lärt mig det under så pass kort tid. Just när det gäller PhoneGap så finns det en väldigt bra dokumentation men så är nog inte fallet för alla ramverk och API:er som finns där ute och är tillgängliga för oss utvecklare och när så är fallet så kommer ramlar jag in den andra punkten jag vill ta upp; Google. Alla problem jag stött på som jag inte har kunnat lösa har jag googlat fram en lösning. Det är förvånansvärt ofta man stöter på nästintill samma problem som någon annan gjort och det är också förvånansvärt ofta det finns en bra lösning också. För mig är Google det bästa verktyget man har som utvecklare och det är förmodligen nästan en klyscha att säga det men det är också således sant. Man ska aldrig någonsin underskatta förmågan att kunna googla effektivt och bra. En annan väldigt positiv sak som jag upplevt under dessa 10 veckor är att jag är ganska bra på tidsuppskattning. Eftersom tidsuppskattning och att arbeta från vecka till vecka var ett av kriterierna till projektet så blev jag mer eller mindre tvingad att inför varje vecka lägga upp en veckoplanering tillsammans med en tidsuppskattning av hur lång tid varje uppgift skulle ta. Detta är verkligen inget jag normalt sätt skulle ha gjort men eftersom jag mer eller mindre blev tvingad så gjorde jag det. Något jag märkte ganska snabbt med mina planeringar var att jag var väldigt nära, om inte exakt, på när det kom till att uppskatta tiderna. Det var väldigt sällan jag arbetade över tiden jag uppskattade och om något så var jag under tiden. Detta ledde naturligtvis till att jag fick ett väldigt bra arbetsflöde och jag kunde ganska snabbt identifiera punkter i min product backlog som jag inte skulle hinna med och på samma sätt kunde jag också göra snabba beräkningar på om jag skulle hinna lägga till nya funktioner eller inte. Detta är något som verkligen hjälpte mig i min utvecklingsfas genom att jag väldigt lätt kunde planera min vecka och aldrig behövde stressa. Jag har som sagt lärt mig en hel del under denna kurs gång och det finns säkert mer jag skulle kunna ta upp här men för att sammanfatta denna sida så vill jag säga det att: 1. Läs igenom dokumentationen. 2. Om 1 misslyckas; Googla. 3. Använd din tidsplanering väl. 5
6 Negativa erfarenheter Dessa tio veckor har verkligen inte varit enbart positiva erfarenheter. Något jag lärde mig väldigt tidigt var att man förlorar väldigt mycket tid om man inte gör ett riktigt förarbete. Det var något jag missade att göra och när jag den första veckan planerade att sätta upp min utvecklingsmiljö och sedan också hinna med en hel del programmering så misslyckades jag ganska så rejält med tidsuppskattningen eftersom jag inte hade utfört mitt förarbete tillräckligt väl och tagit reda på hur man sätter upp sin utvecklingsmiljö för Android. Detta problem var ingenting jag stötte på senare i projektet och när jag väl hade fått upp min utvecklingsmiljö så gick det rätt smidigt efter det men det är definitivt något jag kommer ta med i framtida projekt. En sak som gick ganska dåligt under utvecklingsprocessen var min testning. Testning är en sådan viktig del i utveckling och det var därför väldigt frustrerande att det var så segt och trögt att testa. Det var två problem jag hade med testning: 1. emulatorn och 2. felsökning. Problemet med emulatorn var att det var väldigt omständligt att använda den. Det var segt och trögt att arbeta med och generellt sätt en väldigt dålig upplevelse. Mitt alternativ var att installera om applikationen på min telefon varje gång jag hade gjort en ändring som jag ville testa och även om upplevelsen var bättre på telefonen och även om den verkligen inte är lika seg som emulatorn så var det istället frustrerande att jag var tvungen att spara.apk-filen (det är alltså applikationen som blivit exporterad från programvaran) på ett ställe som mobilen kom åt, gå in i mobilen och installera den. Detta var speciellt i början ett ganska stort problem men allt eftersom jag kom längre in i utvecklingsprocessen så kom jag på smartare lösningar för att hantera detta problem men ändå nu i slutet känner jag mig inte helt nöjd med det. Jag har tyvärr inte kommit på en lösning som jag är 100% nöjd med och det är också tyvärr något jag får ta med mig till nästa projekt och fortsätta fundera på. Det andra problemet jag hade med testning var felsökning. Problemet låg i att JavaScript i sig inte är det lättaste programmeringsspråket att testa och om man dessutom tar bort möjligheten till konsol som man normalt sätt kan använda sig av om man skriver JavaScript för webben så blir det ännu svårare. I början var det oerhört svårt för mig men ju mer jag höll på med det ju vanare blev jag och jag lärde mig på något sätt hur man ska gå till väga för att felsöka. Om man bortser från de två punkterna testning och dåligt förarbete så vill jag ändå påstå att jag inte tar med mig så många negativa erfarenheter från detta projekt. Det finns fortfarande lite saker i själva applikationen som jag önskat att jag hade gjort bättre men i det stora hela så gick det ändå bra. De saker jag önskar jag hade gjort bättre hade jag kunnat fixa om jag bara hade haft mer tid och det är inget jag egentligen inte hann med eller så heller. Överlag så gick det bra. 6
7 Sammanfattning Ja, vad kan man säga? Dessa tio veckor har förmodligen varit de bästa tio veckor jag någonsin spenderat med ett skolarbete. Det har varit underbart att få välja helt fritt vad man vill göra och dessutom få friheten att lägga upp sitt eget schema har också varit en jättetrevlig upplevelse. Att jag dessutom lyckades producera en fullt fungerande applikation är också ett plus. Jag har lärt mig en hel del om det går till att utveckla applikationer för smartphones och eftersom målet med mitt projekt var att skapa en Androidapp som man kan skapa egna listor som sparas och som man kan bocka av sina listpunkter en och en i så säger jag definitivt att jag nådde mitt mål. Det var stundtals en klurig resa men generellt sätt så gick det väldigt smidigt och snabbt. Något som jag kan ta med mig till nästa stora projekt jag ger mig in på är att det är jätteviktigt att planera framåt, att följa sin planering och att alltid försöka vara ett steg före. Dessa punkter går naturligtvis hand i hand. Det är genom att tänka framåt som man kan planera bra och om man dessutom gör bra tidsuppskattningar och aldrig fastnar på något allt för länge som man kan hålla sin planering. Det är på så sätt som jag lyckats slutföra mitt projekt och ganska stolt kan visa upp min slutprodukt för andra människor. Men allting är naturligtvis inte helt perfekt. Så här i efterhand så ser jag definitivt förbättringspunkter i min applikation. Om projekttiden hade varit längre hade jag förmodligen strukturerat om all min kod för att optimera och få ett rent och mer lättläst kod. Jag hade också arbetat mer på mitt gränssnitt men med brist på testpersoner, bristande testmiljö och naturligtvis brist på tid så får jag tyvärr nöja mig med något jag enbart är nöjd med till 70 procent. Det finns en hel del mer punkter jag också skulle vilja ha gjort annorlunda men än är jag nog inte helt klar med denna applikation heller. Kursen är visserligen slut men för min personliga utveckling så kommer jag ändå fortsätta förbättra applikationen. Det finns funktioner som jag skulle vilja lägga till, som till exempel att kunna dela med sig av sina listor på Facebook/mejl/ etc. eller att kunna synka sina listor mellan två olika enheter. Jag ser fortfarande framtida möjligheter och om jag väljer att fortsätta arbeta på den så tror jag att jag i slutändan kan ha en applikation som är värdig nog att publicera på Google Play och dela med mig av till resten av Sveriges Androidanvändare. Överlag känner jag mig väldigt nöjd med hur projektet gått. Det finns funktioner som jag skulle velat ha med och saker jag gärna hade gjort annorlunda men jag är nöjd med det jag åstadkommit. Detta var mitt absolut första försök att göra en applikation för smartphones och jag tror ingen kan säga att jag inte gjort ett bra jobb. Den är egentligen bara en i mängden om man ser på hur den enorma mängden applikationer som utgör samma syfte och förmodligen är den också nästan för simpel i jämförelse med de andra men för att vara den försöka applikationen så är den bra. I mina slutord såhär i slutet av rapporten vill jag påpeka att det var ett jättekul projekt att utföra och att jag verkligen nu i slutet inser vikten av bra planering. Det hade aldrig gått om jag hade chansat mig fram som jag normalt sätt gör. 7
ToDo ios-applikation. Mikael Östman. Mikael Östman - mo22ez Linnéuniversitetet
ToDo ios-applikation Mikael Östman 201205 Mikael Östman - mo22ez Linnéuniversitetet mo222ez@student.lnu.se Abstrakt Detta är en slutrapport för det projekt jag bedrivit inom ramen för kursen Individuellt
Läs merJoakim Jonsson jj222kc. Minesweeper. Individuellt Mjukvaruprojekt Joakim Jonsson
Minesweeper Individuellt Mjukvaruprojekt Joakim Jonsson 08 06 2013 Abstrakt Nedan följer en slutrapport för projektet inom kursen Individuellt Mjukvaru utvecklingsprojekt. Jag har under dessa 10 veckor
Läs merPriskamp. En prisjämförelsesite Björn Larsson 130609
Priskamp En prisjämförelsesite Björn Larsson 130609 Abstrakt Detta är en post-mortem slutrapport om mitt projekt "Priskamp" inom ramen för kursen Individuellt Mjukvaruutvecklingsprojekt VT 2013. Projektets
Läs mer[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P
Slutrapport Författare: Zlatko Ladan Program: Utvecklare av Digitala Tjänster 180P Kurs: Individuellt Mjukvaruprojekt Z l a t k o L a d a n Sida 1 Abstrakt: Denna rapport handlar om mitt projekt som jag
Läs merProjekt Rapport. RaidPlanner. Jeanette Karlsson UD10
Projekt Rapport RaidPlanner Jeanette Karlsson UD10 Abstrakt: Denna rapport handlar om mitt projekt i kursen Individuellt Mjukvaruutvecklings projekt. Rapporten kommer att ta upp hur jag gått tillväga,
Läs merVIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD12 2013-06-05
VIDEODAGBOKEN En dagbok i videoform online. Individuellt Mjukvaruutvecklingsprojekt Robert Forsgren (rf222ce) UD12 2013-06-05 Abstrakt: Den här rapporten kommer ta upp mitt projekt Videodagboken, en dagbok
Läs merhannalabom.se Alexandra Jonasson Aj222im
hannalabom.se Alexandra Jonasson Aj222im 2012-05-15 1 ABSTRAKT Denna rapport handlar om hur jag skapade hannalabom.se med wordpress som mitt grundredskap. Jag jobbade mot en kund som ville ha en hemsida.
Läs merSLUTRAPPORT. Sebastianlund.com. Individuellt mjukvaruutveckingsprojekt, 1DV430. Författare: Sebastian Lund WP11 Datum: 2012-05-21
SLUTRAPPORT Sebastianlund.com Individuellt mjukvaruutveckingsprojekt, 1DV430 Abstrakt Denna rapporten handlar om mitt arbete jag gjort i kursen Individuellt Mjukvaruprojekt under våren 2012. I rapporten
Läs merSlutrapport för JMDB.COM. Johan Wibjer 2012-06-03
Slutrapport för JMDB.COM Johan Wibjer 2012-06-03 Abstrakt Den här rapporten kommer handla om mitt projekt som har handlat om att gör en webb sida för ett personligt media bibliotek, hur jag har jobbar
Läs merRune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling
Rune Tennesmed Oskar Norling Individuellt Mjukvaruutvecklingsprojekt Webbprogrammerare H12 Oskar Norling 2012-05-30 Abstrakt Denna rapport handlar om mitt mjukvaruutecklingsprojekt som jag och en klasskompis
Läs merLNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT. Honey Hunter. Androidspel. Martin Karlsson 1/17/2014
LNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT Honey Hunter Androidspel Martin Karlsson 1/17/2014 Abstrakt: Denna slutrapport berör androidspelet Honey Hunter som berör kursen Indiviudellt Mjukvaruutvecklingsprojekt
Läs merSLUTRAPPORT RUNE TENNESMED WEBBSHOP
SLUTRAPPORT RUNE TENNESMED WEBBSHOP -05-30 Abstrakt Under 10 veckor har jag och Oskar Norling arbetat med att ta fram en webbshop-applikation till företaget Rune Tennesmed i Kalmar. I denna rapport tänker
Läs merSLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS
SLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS Individuellt Mjukvaruutvecklingsprojekt (Utvecklare av digitala tjänster) Den 1 juni 2011 ABSTRAKT Rapporten tar upp positiva och negativa erfarenheter som jag erhållit
Läs merTepz klon. - Projektrapport. Linnéuniversitetet, Individuellt mjukvaruutvecklingsprojekt Janina Bergström, WP12 Distans
Tepz klon - Projektrapport Janina Bergström jb222qp WP12 Distans 8/6-2013 Linnéuniversitetet, Individuellt mjukvaruutvecklingsprojekt 1 Abstrakt Denna rapport handlar om min klon av det existerande spelet
Läs merSkissa och gissa. Individuellt Mjukvaruutvecklingsprojekt, 1DV430. Christian Nilsson, cn222gc, WP
Skissa och gissa Individuellt Mjukvaruutvecklingsprojekt, 1DV430 Christian Nilsson, cn222gc, WP2012 2013 06 07 1 Abstrakt Detta är min slutrapport för arbetet med att ta fram ett spel kallat Skissa och
Läs merCollector en Android-app för att samla saker. Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport
Collector en Android-app för att samla saker Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport Abstrakt Jag har gjort en Android-app för att samla saker, Collector. Med den kan man upprätta att göra-listor
Läs merSEGLAISOLEN.SE En Wordpres Webbsajt
SEGLAISOLEN.SE 2012-05-28 En Wordpres Webbsajt Individuellt Mjukvaruutvecklingsprojekt, 1DV430 Projektet är utvecklat med hjälp av Unified Process & Wordpress REFERAT Den här rapporten handlar om projektet
Läs merSlutrapport YUNSIT.se Portfolio/blogg
Slutrapport YUNSIT.se Portfolio/blogg RICKARD HANSSON 2012-06-04 Abstrakt Rapporten du har i din hand kommer handla om mitt projektarbete som jag genomfört under tio veckor för utbildningen Utvecklare
Läs merErik Holmström Projektrapport- KalmarKendo Erik Holmström UD12 Individuellt mjukvaruutvecklingsprojekt
Projektrapport- KalmarKendo Erik Holmström UD12 Individuellt mjukvaruutvecklingsprojekt 2013-06-10 Abstrakt Det här rapporten kommer handla om projektet Kalmar kendo. Projektet är en webbplats till en
Läs merProjektarbete myshop. Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt 2013-06-06
Projektarbete myshop av Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt 2013-06-06 ABSTRAKT En rapport om utvecklingen av myshop, ett 10 veckors projektarbete i kursen individuellt
Läs merSlutrapport för Pacman
Slutrapport för Pacman Datum: 2011-05-30 Författare: cb222bj Christoffer Bengtsson 1 Abstrakt Jag har under våren arbetat med ett projekt i kursen Individuellt Mjukvaruutvecklingsprojekt. Målet med mitt
Läs merSlutrapport Thunderbug
Slutrapport Thunderbug Individuellt mjukvaruprojekt Linnéuniversitet Sabina Linder Webbprogrammerare -12 2013-06-07 Abstrakt Denna rapport kommer att handla om projektet Thunderbug, som är en webbsida
Läs merHar du läst kursen på Campus eller distans Campus 8 53% Distans 7 47%
15 svar Sammanfattning Se hela svar Har du läst kursen på Campus eller distans Campus 8 53% Distans 7 47% KURSFRÅGA AV ÖVERGRIPANDE KARAKTÄR Kursinnehållet har varit intressant och stimulerande I låg grad
Läs merKAi SENSEMAKING SYSTEM
Alexander Hall, 791023-8554 Individuellt mjukvaruutvecklingsprojekt 7,5 hp Linnéuniversitetet 2013-06-09 KAi SENSEMAKING SYSTEM ABSTRAKT KAi Sensemaking System är en webbapplikation för feedback/återkoppling
Läs merNågonting står i vägen
Det här vänder sig till dig som driver ett företag, eller precis är på gång att starta upp Någonting står i vägen Om allting hade gått precis så som du tänkt dig och så som det utlovades på säljsidorna
Läs merHejKalmar app. Projektrapport. Webbprojekt I
Projektrapport HejKalmar app Webbprojekt I Författare: Cecilia Lindqvist, Linus Lundevall, Christofer Olaison, Andreas Söderström och Isak Utegård Handledare: Tobias Ohlsson Examinator: Tobias Ohlsson
Läs merGYMKEEPER ANDREAS SÖDERSTRÖM
GYMKEEPER ANDREAS SÖDERSTRÖM 20120529 ABSTRAKT En post mortem på mitt ios-projekt. Utmaningen låg i att under 10 veckors tid sätta sig in i en plattform och programspråk jag aldrig använt förut. Jag har
Läs merElevernas uppfattningar om alltmer digitaliserad undervisning
Resultat Elevernas uppfattningar om alltmer digitaliserad undervisning Fråga 1 Mycket inspirerande (6) till mycket tråkigt (1) att arbeta med etologisidan Uppfattas som mycket inspirerande eller inspirerande
Läs merIndividuellt Mjukvaruutvecklingsprojekt. Slutrapport. Projekt: ASP.NET Applikation: Clustery Gaming Datum: 29-05-12 Författare: Adam Gustafsson UD11
Slutrapport Projekt: ASP.NET Applikation: Clustery Gaming Datum: 29-05-12 Författare: UD11 Abstrakt Denna slutrapport innefattar en beskrivning av samt utvecklarens reflektioner kring utvecklingsprocessen
Läs merSlutrapport Get it going contracts
Slutrapport Get it going contracts Författare: Anthony Dry Datum: 2011-06-02 Program: Utvecklare av digitala tjänster Kurs: Individuellt mjukvaruutvecklingsprojekt 7.5p Linnéuniversitetet (Kalmar) Abstrakt
Läs merIndividuellt Mjukvaruutvecklingsprojekt
zm222ag 1DV430 Individuellt Mjukvaruutvecklingsprojekt [Website] Restaurang & Pizzeria Europa Slutrapport Zlatan Majdanac - Webbprogrammerare 2011 Abstrakt I min slutrapport skriver jag om projektet som
Läs merErik Lundgren 820419-1491. GarageLoppisen.se. Projekt i kursen Individuellt Mjukvaruutvecklingsprojekt, 1dv430
Erik Lundgren 820419-1491 GarageLoppisen.se Projekt i kursen Individuellt Mjukvaruutvecklingsprojekt, 1dv430 Abstrakt En kort rapport om projektet GarageLoppisen.se. En applikation som skapats för att
Läs mer1:5 SLUTRAPPORT - POST MORTEN LARS EHRMAN WP12 2013-06-07
1:5 - POST MORTEN LARS EHRMAN WP12 2013-06-07 2:5 ABSTRAKT EN AVSEENDE STOREFRONT WEB- SHOP SOM HAR TAGITS FRAM SOM PROJEKT I KURSEN GRÄNSSNITTSUTVECKLING (1IK419) OCH KURSEN INDIVIDUELLT MJUKVARUUTVECKLINGS-
Läs merHaris Kljajic Individuellt mjukvaruprojekt. Projekt Rapport. Insatsplutonen. Haris Kljajic UD11
Projekt Rapport Insatsplutonen Haris Kljajic UD11 Abstrakt: Denna rapport är en rapport på mitt arbete i Individuellt Mjukvaruprojekt. Projektet i sig var en dynamisk website för 1:a Insatspluton i Kalmar
Läs merVad tror du att du håller på med egentligen? eller Vad händer med inlärda beteenden när du tävlar?
Vad tror du att du håller på med egentligen? eller Vad händer med inlärda beteenden när du tävlar? Av: Eva Bertilsson och Emelie Johnson Vegh, publicerad i Canis vintern 2004/2005 Så här i juletider när
Läs merQR-kodernas intåg för nytta och nöje!
QR-kodernas intåg för nytta och nöje! Föredrag av Stig Ottosson om smarta "självlänkande" streckkoder som vi kommer att se alltmer i framtiden. 2012-05-04 Webbvärlden ur exponeringssynpunkt till ca 2010
Läs merMjukvaruprojekt Onlinebooks
Mjukvaruprojekt Onlinebooks Jakob Månsson 6/7-2010 Jm22gn@student.lnu.se Abstrakt Denna rapport handlar om hur jag gick tillväga när jag gjorde mitt projekt. Vilka problem som man har stött på under vägen
Läs merProjektrapport. Till Projektet Bluetoothstyrd bil
Till Projektet Bluetoothstyrd bil Av Erik Olsson Fornling Handledare: Fredrik Johansson n söndagen den 18 mars 2012 Sidan 1 (7) Sammanfattning Jag har byggt om en gammal radiostyrd bil och bytt ut all
Läs merEvaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin
Evaluation Summary CDT Grundläggande Webbdesign HT7 Dan Levin Antal kursutvärderingar: Q. Anser du dig ha tillräckligt med förkunskaper för att klara kursen? (=JA =NEJ) 9 Skriv kommentarer här... Q. a
Läs merLaboration i datateknik
KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Felsökning och programmering av LEGO NXT robot Daniel Willén 2012 09 06 dwill@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Syftet med
Läs merKays måndagstips Nr 24 Den 26 nov. 2012
Kays måndagstips Nr 24 Den 26 nov. 2012 Välkomna till det 24:e inspirationsbrevet. Repetera: All förändring börjar med mina tankar. Det är på tankens nivå jag kan göra val. Målet med den här kursen är
Läs merEvaluation Summary - CD5570 DoA, distans VT 2004 Dan Levin
Evaluation Summary - CD7 DoA, distans VT Dan Levin Antal kursutvärderingar: 7. Hur tycker du informationen kring kursen har varit? (=dålig... =bra) Medel:.7 6 Det har varit bra information på alla plan
Läs merThomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 11. Svarsfrekvens i procent = 14.
Thomas Padron-Mccarthy Mobila applikationer med Android, 7. hp (Distans) (DT07G-607-06) Antal svarande = Svarsfrekvens i procent =.9 Thomas Padron-Mccarthy, Mobila applikationer med Android, 7. hp (Distans)
Läs merSlutrapport. Interaktiv Mjukvaruutvecklingsprojekt. HIF-Spelet. Ett XNA-spel. Christian Ulf
1 Slutrapport Interaktiv Mjukvaruutvecklingsprojekt HIF-Spelet Ett XNA-spel 2 Med den här rapporten avser jag att förmedla min bild av hur jag anser att mitt mjukvaruutvecklingsprojekt gick och hur jag
Läs merKursvärdering 1DV433 Strukturerad programmering med C++ LP3 2011-12 Lärare: Tommy Löfqvist 17 svar
Kursvärdering 1DV433 Strukturerad programmering med C++ LP3 2011-12 Lärare: Tommy Löfqvist 17 svar KURSFRÅGA AV ÖVERGRIPANDE KARAKTÄR - Kursinnehållet har varit intressant och stimulerande I låg grad 0
Läs merSjälvhjälpsprogram för ADHD. Del 1 Att hitta din väg
Självhjälpsprogram för ADHD Del 1 Att hitta din väg Välkommen till vårt självhjälpsprogram för ADHD. Detta program ger dig verktygen att använda din ADHD som en superkraft för att hitta till ett bra liv..
Läs merDD2458-224344 - 2014-12-19
KTH / KURSWEBB / PROBLEMLÖSNING OCH PROGRAMMERING UNDER PRESS DD2458-224344 - 2014-12-19 Antal respondenter: 26 Antal svar: 18 Svarsfrekvens: 69,23 % RESPONDENTERNAS PROFIL (Jag är: Man) Det var typ en
Läs merHej! Min uppdaterade portfolio finns online på www.lindebrand.com. alindebrand@gmail.com +46 70 54 70 052 www.lindebrand.com
Curriculum Vitae Hej! Jag heter Alexander Lindebrand och jag kallar mig ett kreativt allt-i-allo. Jag jobbar främst med grafisk design, webbdesign och fotografering men jag har erfarenhet i de flesta digitalt
Läs merSLUTRAPPORT WEBBPROJEKT 1
SLUTRAPPORT WEBBPROJEKT 1 Kostregistrering 30 mars 2012 Webbprojekt 1 1DV411 Institutionen för datavetenskap, fysik och matematik Linnéuniversitetet Ella Källman - ella@kallman.se Martin Kuoppa - martin@duofy.com
Läs merUtvärdering av föräldrakurs hösten 2013
Utvärdering av föräldrakurs hösten 2013 - Har du verktyg för att bemöta din oroliga och nedstämda tonåring? Föräldrakursen oro/nedstämdhet är ett samarbete mellan Råd & stöd, Gamla Uppsala familjeenhet
Läs merKUNGLIGA TEKNISKA HÖGSKOLAN. Laboration II1310. Programmera Lego Mindstorm robot i NXC
KUNGLIGA TEKNISKA HÖGSKOLAN Laboration II1310 Programmera Lego Mindstorm robot i NXC Johnny Vu 120904 Jvu@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har genomfört en laboration för
Läs merEnkätresultat. Kursenkät, Flervariabelanalys. Datum: 2010-03-29 08:47:04. Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Grupp:
Enkätresultat Enkät: Status: Kursenkät, Flervariabelanalys stängd Datum: 2010-03-29 08:47:04 Grupp: Besvarad av: 13(40) (32%) Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Helheten Mitt helhetsomdöme
Läs merThomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 13. Svarsfrekvens i procent = 27.
Thomas Padron-Mccarthy Mobila applikationer med Android, 7. hp (Distans) (DT07G-806-07) Antal svarande = Svarsfrekvens i procent = 7. Utvärderingsresultat Teckenförklaring Relativa frekvenser av svar Std.
Läs merProgrammering av NXT Lego- robot Labbrapport för programmering av en Lego- robot
KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot Josef Karlsson Malik 2015-09- 02 jkmalik@kth.se Introduktionskurs i datateknik (II0310) Sammanfattning
Läs merSlutrapport. Super Mario klon. Tomas Wallin tw222bv WP
Slutrapport Super Mario klon Tomas Wallin tw222bv WP11 2012-06-03 1 Abstrakt Denna rapport handlar om mitt arbete i krusen Individuellt Mjukvaruprojekt. I denna rapport tänkte jag gå igenom hur projektet
Läs merEtt spel skapat av Albin Wahlstrand
Viking vs. Demons Ett spel skapat av Albin Wahlstrand 2012-06-03 1 Abstrakt Denna rapport kommer att handla om mina positiva och negativa erfarenheter inom projektet jag jobbat på de senaste 10 veckorna.
Läs merSlutrapport för Internetfonden
Slutrapport för Internetfonden Webbprogrammering i matematik och fysikundervisning Mikael Tylmad mikael@roboro.se Fredrik Atmer fredrik.atmer@gmail.com Ella Kai-Larsen e@k-l.se 10 april 2014 http://www.profyma.se/
Läs merMental träning termin 2 HT-10 Sida 1 av 1
1 av 11 2010-12-13 16:22 Mental träning termin 2 HT-10 Sida 1 av 1 Antal besvarade enkäter: 15 1 Hur tycker du att målen för momentet har uppfyllts? Vi har väl uppfyllt de delarna bra. Jag tycker det känns
Läs merHej. Niklas heter jag, och detta är min oberoendeförklaring från Scientologikyrkan.
Hej Niklas heter jag, och detta är min oberoendeförklaring från Scientologikyrkan. Jag vill först säga att det är över 12 år sedan jag lämnade kyrkan. Vissa detaljer minns jag inte exakt, men då nämner
Läs merReseberättelse Rangsit Campus, Thammasat Universitet, Thailand
Institutionen för folkhälso- och vårdvetenskap Reseberättelse Rangsit Campus, Thammasat Universitet, Thailand Författare: Rebecca Ström Mörnås Mihane Rexhepi Examensarbete i sjuksköterskeprogrammet, 15.0
Läs merDet handlar inte om att bli någon annan än den du är utan att våga vara mer av dig själv.
Inledning Att vara chef att vara ledare! Vad innebär det? Varför vill jag vara ledare? Och hur lär man sig att vara det? Viktiga frågor som inte alltid är så lätta att svara på. Delvis beroende på att
Läs merDin RelationsBlueprint - Källan till smärta eller framgång i din intima relation
Din RelationsBlueprint - Källan till smärta eller framgång i din intima relation Lyssna, jag känner mig enormt glad och hedrad att jag får spendera den här tiden med dig just nu och att du tar dig tid
Läs merGillakampen. av Merkur Hoxha WP
Gillakampen av Merkur Hoxha WP12 2013-06-09 Innehållsförteckning Abstrakt...3 Inledning...4 Vad som gick bra...5 Vad som gick dåligt...6 Sammanfattning...7 Abstrakt Gillakampen är en Facebookapplikation
Läs merKillen i baren - okodad
Killen i baren - okodad 1. R: (Säger sitt namn och hälsar välkommen.) K: Tack. Ja, e hmm jag tänkte väl bara säga så här att det känns djävligt konstigt å vara här. Jag brukar gå till doktorn när jag...
Läs merSTRESS ÄR ETT VAL! { ledarskap }
{ ledarskap } STRESS ÄR ETT VAL! SLUTA SÄTTA PLÅSTER PÅ DINA SYMPTOM NÄR DU ÄR STRESSAD. LÖS PROBLEMEN VID KÄLLAN ISTÄLLET OCH FUNDERA ÖVER VILKA VAL DU GÖR SOM CHEF. E n undersökning visar att 70 procent
Läs merLaboration i datateknik
KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Programmering av LEGO-robot Rickard Eriksson 2012-09-06 rieri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport är till följd
Läs merSamtal 1, Leila (kodat) Målbeteende: Skydda sig mot sexuellt överförbara sjukdomar och oönskad graviditet
Samtal 1, Leila (kodat) Målbeteende: Skydda sig mot sexuellt överförbara sjukdomar och oönskad graviditet LILO: Hej Leila, välkommen. Okodat LEILA: Tack. LILO: Jag tänkte att vi skulle prata om hur du
Läs merLabbrapport - LEGO NXT Robot
KUNGLIGA TEKNISKA HÖGSKOLAN Labbrapport - LEGO NXT Robot Programmering och felsökning Stefan Sarkis 2014-09-02 ssarkis@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Denna rapport handlar
Läs merKort om World Wide Web (webben)
KAPITEL 1 Grunder I det här kapitlet ska jag gå igenom allmänt om vad Internet är och vad som krävs för att skapa en hemsida. Plus lite annat smått och gott som är bra att känna till innan vi kör igång.
Läs merSolvändan slutrapport Daniel Hallqvist, Therese Samuelsson & Emil Carlsson
Solvändan slutrapport Daniel Hallqvist, Therese Samuelsson & Emil Carlsson Sammanfattning Det här är slutrapporten för ett projekt som gjordes i kursen Webbprojekt I av tre studenter på programmet webbprogrammerare.
Läs mer1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?
1DV33 HT13 Antal : I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål? - ha fått grundläggande kunskaper om strukturerad programmering
Läs merSOUNDGATE. Uppkopplad med SoundGate
SOUNDGATE Uppkopplad med SoundGate Möjligheten att vara uppkopplad är bättre än någonsin. Tack vare ny teknik är det enklare att hålla kontakt med vänner, familj och kollegor, närsomhelst och varsomhelst.
Läs merUndervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:
MOI Ämnet mobila applikationer behandlar olika tekniker för att utveckla programvara riktad mot mobila enheter samt processen från idé till färdigt program. Ämnet mobila applikationer får bara anordnas
Läs merMYCKET BRA (19/51) BRA (29/51) GANSKA BRA (2/51) INTE BRA
Kursutvärdering moment 2, IH1200, ht -12 1. Vad tycker du om kursens upplägg? MYCKET BRA (19/51) BRA (29/51) GANSKA BRA (2/51) INTE BRA Jag är nöjd med de regelbundna föreläsningarna och seminarierna,
Läs merSammanställning av kursutvärdering Samlad bedömning
Webbdesign med JavaScript och Document Object Model, 7. hp Sammanställning av kursutvärdering Samlad bedömning Fristående nätkurs Kurs: Webbdesign med JavaScript och Document Object Model, 7. hp Kurskod:
Läs merMT127A 3D CAD. Antal svar: 8 (58) 1. Flervalsfråga Andel. Allmänt. Hur tycker du kursen har varit? 1. Dålig 25% 2. Ganska bra 50% 3.
MT127A 3D CAD Antal svar: 8 (58) 1. Flervalsfråga Andel Allmänt Hur tycker du kursen har varit? 1. Dålig 25% 2. Ganska bra 50% 3. Bra 12,5% 4. Mycket bra 12,5% 2. Öppen fråga Nämn någonting i kursen som
Läs merUndervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:
WEBBUTVECKLING Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska
Läs merKevin Lane Kungliga Tekniska Högskolan Introduktionskurs i Datateknik (II1310) TIEDB0. [NXT Legorobot] [Programmering och felsökning]
[NXT Legorobot] [Programmering och felsökning] Kevin Lane 28/8-12 klane@kth.se Introduktionskurs i datateknik II1310 1 Sammanfattning I denna laboration så fick vi programmera och felsöka en LEGO-robot.
Läs merGame of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text.
Presentation av uppgiften Vi har fått i att skapa en webbapplikation med ett spelbart spel inbyt i sig. Eller som läraren formulerar sig: uppgiften är att skapa en webbapplikation där en eller flera spelare
Läs merEventuella kommentarer: Under kursens gång har 4 studenter hoppat av utbildningen.
Kursrapport Bakgrundsinformation Kursens namn: Bild och lärande: Visuella kulturer och kommunikation Termin: 1 Ladokkod: BL202C Kursansvarig: Bjørn Wangen Antal registrerade studenter: 26 Antal studenter
Läs merRESULTAT - MÅLUPPFYLLELSE
Som absolut nybörjare i programmering och utan att ha några handledarpass: Mycket tufft, låg bokstavligen talat i fosterställning varannan vecka... Den gav en bra grund till fortsatta egenstudier i C++.
Läs merPustervik. LIA- rapport. Kulturverkstan Joel Lind 11-04-29
Pustervik LIA- rapport Kulturverkstan Joel Lind 11-04-29 Min LIA- plats Jag gjorde min LIA på Pustervik i Göteborg mellan 17 mars och 21 april 2011. Pustervik är en gästspelscen med både nationella och
Läs merTre saker du behöver. Susanne Jönsson. www.sj-school.se
Steg 1 Grunden 0 Tre saker du behöver veta Susanne Jönsson www.sj-school.se 1 Steg 1 Grunden Kärleken till Dig. Vad har kärlek med saken att göra? De flesta har svårt att förstå varför det är viktigt att
Läs merSTADSLEDNINGSKONTORET SOA SDK IT-AVDELNINGEN VERSION 2.1. Läs mig först. Stockholms stad SOA-plattform. Sida 1 (5)
Läs mig först Stockholms stad SOA-plattform 1 (5) Innehållsförteckning 1 Beskrivning av SDK 3 1.1 Software Developer Kit för Utvecklare... 3 1.2 Support för... 3 1.3 Omfattning... 4 1.4 Versionshantering...
Läs merPositiv Ridning Systemet Negativ eller positiv? Av Henrik Johansen
Positiv Ridning Systemet Negativ eller positiv? Av Henrik Johansen Man ska vara positiv för att skapa något gott. Ryttare är mycket känslosamma med hänsyn till resultatet. Går ridningen inte bra, faller
Läs merÄventyrskväll hos Scouterna är skoj, ska vi gå tillsammans?
Äventyrskväll hos Scouterna är skoj, ska vi gå tillsammans? Det finns många spännande aktiviteter som scouterna kan bjuda in sina kompisar till. Att följas till scoutmötet känns kul och tryggt. Att ha
Läs merQR-kodernas intåg för nytta och nöje!
QR-kodernas intåg för nytta och nöje! Föredrag av Stig Ottosson om smarta "självlänkande" streckkoder som vi kommer att se alltmer av i framtiden. 2012-06-20 Något stort hände 2007 och 2010 2007 introducerades
Läs merKristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson
Rapport grupp 4 Software Engineering Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson 2009-10-29 Processer Sprinter Scrum har varit till stor hjälp för oss för att nå våra mål,
Läs merVälkomna till DIT012 IPGO
Välkomna till DIT012 IPGO 1 Lärare och Handledare Kursansvariga, examinatorer, föreläsare och handledare Joachim von Hacht, hajo@chalmers.se, 772 1003 Handledare (se även kurssida) Alexander Sjösten, sjosten@chalmers.se
Läs merUtvärdering efter deltagande i gruppvägledning vid Ungdomslotsen 2013-02-20
Utvärdering efter deltagande i gruppvägledning vid Ungdomslotsen 2013-02-20 Antal Poäng 1. Jag är bättre på att förklara vad jag är bra på och vad jag tycker om att göra. 14/14 52/70 2. Jag har fått fler
Läs merATT ARBETA MED VEKTORGRAFIK
ATT ARBETA MED VEKTORGRAFIK Helene Brogeland Vektorgrafik och animation VT 2014 2014-04-29 Inledning Före aktuell kurs hade jag bara en vag uppfattning av innebörden av vektorgrafik och hade aldrig jobbat
Läs merUtvärdering 2012 - deltagare
Utvärdering 12 - deltagare 145 deltagare Tycker du att det har varit kul att vara på kollo? (%) 1 8 4 1 Ja Nej Varför eller varför inte? - Det har varit kul för det är fina lokaler och bra utrustning.
Läs merInnehållsförteckning
Innehållsförteckning Sammanfattning...s 3 Bakgrund och inledning...s 4 Problemformulering och syfte & Avgränsningar...s 5 Genomförande...s 6 Resultat av projektet...s 7 Värdering av arbetet och resultatet...s
Läs merÅrsberättelse 2013-2014
Årsberättelse 2013-2014 Optima Paul Hallvar gata madebyloveuf@hotmail.com Affärsidé/ Verksamhetsidé Vårt företag virkar mattor och korgar. Vi har gjort en produktionsplan där vi har delat upp uppgifterna
Läs merEndless shooter neon - Post mortem
Endless shooter neon - Post mortem Markus Lok Axelsson Abstrakt Följande rapport berör ett mjukvaruutvecklingsprojekt som pågått under tio veckor på våren 2013. Projektet var ett tvådimensionellt datorspel
Läs merDagbok Mikael Lyck 810717-0071
Dagbok Mikael Lyck 810717-0071 2/6 Slutredovisning, redovisningen gick bra vi hade ju redan byggt ihop spelet så vi var inte särskilt oroliga. Allt som allt är jag väldigt nöjd med slutprodukten. 11/5
Läs merEn Single-Page Application för små barn, barnens föräldrar samt en och annan mormor
En Single-Page Application för små barn, barnens föräldrar samt en och annan mormor av Jenni Berndtson - jb222rt Malmö 2013-05-31 1 Abstrakt Syftet med denna rapport är att kort sammanfatta det projektarbete
Läs mersida 1 Grupp 6 co-browsing 1DV411 - Webbprojekt I Markus Axelsson Stavros Gemitzoglou Axel Hernborg Joakim Jonsson Rickard Karlsson Peter Magnusson
sida 1 Grupp 6 co-browsing 1DV411 - Webbprojekt I Författare: Markus Axelsson Stavros Gemitzoglou Axel Hernborg Joakim Jonsson Rickard Karlsson Peter Magnusson Termin: VT2014 sida 2 Sammanfattning Denna
Läs merHur upplevde eleverna sin Prao?
PRAO20 14 PRAO 2015 Hur upplevde eleverna sin Prao? Sammanställning av praoenkäten 2015. INNEHÅLLSFÖRTECKNING BAKGRUND OCH INFORMATION 1 UPPLEVELSE AV PRAO 2 OMHÄNDERTAGANDE PÅ PRAOPLATS 3 SYN PÅ HÄLSO-
Läs merkan kämpa ett helt liv i ständig uppförsbacke utan att uppnå de resultat som de önskar. Man försöker ofta förklara den här skillnaden med att vissa
Förord Det här är en speciell bok, med ett annorlunda och unikt budskap. Dess syfte är att inspirera dig som läsare, till att förstå hur fantastisk du är, hur fantastisk världen är och vilka oändliga möjligheter
Läs mer