TDDD80 Mobila och sociala applika1oner. Kursintroduk1on

Storlek: px
Starta visningen från sidan:

Download "TDDD80 Mobila och sociala applika1oner. Kursintroduk1on"

Transkript

1 TDDD80 Mobila och sociala applika1oner Kursintroduk1on

2 Personal Kursansvarig, föreläsare, seminarieledare Rita Kovordanyi Labbansvarig, föreläsare, seminarieledare Anders Fröberg Labbassistenter Gustav Bylund Filip Lindman Marko Simon Lindblad

3

4 Klient Klient Klient Server Databas

5 Lärandemål enligt kursplan Designa, implementera och utvärdera enklare webbaserade mjukvarutjänster Designa, implementera och utvärdera användbara och vältestade mobila applikationer med sociala element Tillämpa och reflektera kring relevant metodik och praktik för individuell programutveckling

6 Lärandemål 1 Designa, implementera och utvärdera enklare webbaserade mjukvarutjänster Molntjänst där kommunikation Text-data (strängar)

7 Lärandemål 2 Designa, implementera och utvärdera användbara och vältestade mobila applikationer med sociala element Social app i Android Projekt som spänner över alla faser i mjukvaruutveckling Idé och design Implementering Testing och utvärdering

8 Lärandemål 3 Tillämpa och reflektera kring relevant metodik och praktik för individuell programutveckling Versionshantering, testing, code-review, etc. Utveckla en förmåga till egen kompetensutveckling Viktig praktik: Att söka information

9 Apputveckling nära bleeding edge Ständigt förändrade förutsättningar T.ex. håller Flask på att uppdateras till Python 3 Android best practice förändras i.o.m. bättre devices Mjukvaruutveckling i verkligheten förutsätter aktiv sökning efter dokumentation och annan information på nätet

10 Ak1vt söka ener informa1on på nätet Detta ingår i projektarbetet (och laborationerna) API* dokumentation hittas på nätet Progambibliotek utan API-dokumentation läs i koden Vilka funktioner finns, hur ska de anropas? Begrepp, kodstrandarder, best practices, etc. som du vill veta mer om: Oftast har någon annan undrat samma sak Kolla på Stack Overflow, Stack Exhange programmers Googla * Application Programming Interface

11 Googla även när man blivit expert- programmare programmers: they're not walking encyclopedias... There's a difference between googling to understand the problem and just finding some code to copy/paste /is-it-a-good-idea-to-always-use-google-as-thefirst-step-to-solving-a-problem

12 Kursupplägg VT1 Labbar Genomförs individuellt U/G Vt2 Projekt Individuellt U/3/4/5 Föreläsningar Översikt (RK) Praktiskt orienterade (AF) Seminarier Bl.a. idéworkshop för sociala appar

13 Projektet Ett socialt fleranvändarsystem för Android designas, utvecklas, testas, och utvärderas Systemets syfte, funktion och innehåll är valfritt, givet att betygskriterierna uppfylls Systemet måste ha en specifik målgrupp och lösa ett äktaproblem på ett professionelltsätt Avsikten ska vara att kunna lansera systemet efter kursen

14

15

16 Exempel på betygskrav för projektet Sociala funktioner Gilla informationsobjekt (inklusive undo) (1p) Kommentera informationsobjekt (1p) Följa andra användares aktivitet (1p) Användning av sensorer Kamera (1p) Användbarhet

17 Projektet 1. App-idé 2. Projekt-beskrivning Övergripande beskrivning, syfte, målgrupp Feature-list (enligt examinations-kriterierna) Tidsplan (veckoplan) 3. Halvtidsredovisning 4. Slutdemo + kodinlämning 5. Användbarhetrapport

18 Projektredovisning Muntlig slutredovisning Stationsbaserad demosession Innan dess ska koden & systemet redovisas för labbhandledaren och få godkänt för deltagande i slutredovisningen Tänk på att test coverage ska demas/ dokumenteras Rapport om användbarhetsutvärdering Lämnas in till labbhandledaren

19 Seminarier Seminariegrupper & tider anges på kurswebbplatsen Förberedelse krävs för tillträde till seminariet Aktivt deltagande

20 Seminarier 1. Kodgranskning (server-kod från lab2) Granska annan students kod 2. Idé-workshop Diskutera egna app-idéer VT1 3. Användbarhet Metoder för att utvärdera appen 4. Underhåll Underlätta underhåll av mjukvara VT2

21 Klient Klient Klient Labb 4-8 (Android) Server Databas Labb 1-4 (server)

22 Server- labbar 1. Server-side kod Flask (Python) IDE: PyCharm 2. Databas Alchemy som DBMS (management system) 3. Hosting Openshift 4. Inloggning Färdigt bibliotek

23 Android- labbar 1. Komma igång med IDE:t(Android Studio) Basic app-bygge Kompilera och sätta ihop till ett.apk (Android application package) Ladda ner och köra på emulator (eller device) 2. GUI (Graphical User Interface) 3. Nätverk 4. Sensorer

24 Inlämning av labbar Dema din labb Få klartecken att lämna in koden Använd GitLab på IDA Bjud in din labbhandledare som reporter

25 Tidslinje VT 1 VT 2

26

TDDD80 Mobila och sociala applikationer. Kursintroduktion

TDDD80 Mobila och sociala applikationer. Kursintroduktion TDDD80 Mobila och sociala applikationer Kursintroduktion Personal Kursansvarig, föreläsare, seminarieledare Rita Kovordanyi Labbansvarig, föreläsare, seminarieledare Anders Fröberg

Läs mer

TDDD80 Mobila och sociala applikationer. Kursintroduktion

TDDD80 Mobila och sociala applikationer. Kursintroduktion TDDD80 Mobila och sociala applikationer Kursintroduktion Personal Kursledare, föreläsare, seminarieledare Rita Kovordanyi Kursledare, föreläsare, seminarieledare Anders Fröberg

Läs mer

Android översikt. TDDD80 Mobila och sociala applikationer

Android översikt. TDDD80 Mobila och sociala applikationer Android översikt TDDD80 Mobila och sociala applikationer Översikt Köra app på mobil / emulator Android Studio introduktion Android kodning Android labb 1 Köra på mobil / emulator Developer mode på mobilen

Läs mer

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare YH-utbildningar 2016 Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare Sida 10-11 Webbutvecklare CMS 2

Läs mer

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 1. Introduktion till webbprogrammering Webbprogrammering består av ett antal

Läs mer

LEGO Mindstorm-robot

LEGO Mindstorm-robot KUNGLIGA TEKNISKA HÖGSKOLAN LEGO Mindstorm-robot Programmering av LEGO Mindstorm-robot i språket NXC Kim Hammar 2/6-2013 Kimham@kth.se Introduktionskurs i Datateknik 1311 Sammanfattning En viktig del av

Läs mer

Swedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol

Swedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol Swedbank Mobile Loadtesting LoadRunner 11.04 Mobile App protocol Bakgrund Mission: Prestandatesta mobilt backend Typ: RESTful tjänst Underlag: Dokumenterat URI och API (Uniform Resource Identifier, Application

Läs mer

Vis it. jquery jquery används lite överallt i appen på olika sätt. Det främsta användningsområdet är vid selektering och manipulering av HTML element.

Vis it. jquery jquery används lite överallt i appen på olika sätt. Det främsta användningsområdet är vid selektering och manipulering av HTML element. Vis it Introduktion Vi har skapat den webbaserade appen Vis it som bygger på att användare kan ta bilder på och lägga upp sevärdheter via sin mobiltelefon. Dessa sevärdheter är positionsbaserade vilket

Läs mer

1DV423 Databas med Administration

1DV423 Databas med Administration 1DV423 Databas med Administration Kursintroduktion Så här är kursen planerad. PS!!!! Har du inte registrerat dig på kurswebben? Gör det senast 2013-09-06 Personal Kursansvarig, lärare och handledare A34:11A

Läs mer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack 725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den

Läs mer

Poäng. Start v. Utveckling av mobila applikationer 7.5. Antal registrerade (män/kvinnor) 177 (138/39)

Poäng. Start v. Utveckling av mobila applikationer 7.5. Antal registrerade (män/kvinnor) 177 (138/39) TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Utveckling av mobila applikationer 5DV155 7.5 218 24 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 177 (138/39) Antal aktiva

Läs mer

Tekniskt system för Lean Startup

Tekniskt system för Lean Startup Tekniskt system för Lean Startup Målet med kursen är att ni ska lära er om att bygga ett sådant system Detta gör vi i tillämpat format ny bygger en app för att lära er om den processen System (som CI,

Läs mer

TDP025. Entreprenöriell programmering. Marcus Bendtsen Institutionen för Datavetenskap (IDA)

TDP025. Entreprenöriell programmering. Marcus Bendtsen Institutionen för Datavetenskap (IDA) TDP025 Entreprenöriell programmering Marcus Bendtsen Institutionen för Datavetenskap (IDA) Examensordningen I examensordningen står det att, för alla kandidatexamina skall (bland andra) följande mål uppnås:

Läs mer

Programming in C# and.net Framework

Programming in C# and.net Framework DNR LIU-2017-00432 1(5) Programmering i C# och.net Framework Programkurs 4 hp Programming in C# and.net Framework TDDD49 Gäller från: 2017 VT Fastställd av Programnämnden för data- och medieteknik, DM

Läs mer

Användbara system INTRODUKTION TILL KURSEN. TDDD35 Aseel Berglund aseel.berglund@liu.se. Användbara system TDDD70

Användbara system INTRODUKTION TILL KURSEN. TDDD35 Aseel Berglund aseel.berglund@liu.se. Användbara system TDDD70 Användbara system TDDD35 Aseel Berglund aseel.berglund@liu.se INTRODUKTION TILL KURSEN 1 Utveckling av användbara system som möter kundens och användarnas behov. Användbara system TDDD70 HT 2013 3 http://www.ida.liu.se/~tddd35

Läs mer

Slutrapport för JMDB.COM. Johan Wibjer 2012-06-03

Slutrapport 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 mer

[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P

[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 mer

TDDD82. Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT)

TDDD82. Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT) TDDD82 Projekttermin inklusive kandidatprojekt: Säkra, mobila system Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT) Översikt - Personal Terminsansvarig:

Läs mer

Android översikt. TDDD80 Mobila och sociala applikationer

Android översikt. TDDD80 Mobila och sociala applikationer Android översikt TDDD80 Mobila och sociala applikationer Vad som skiljer Android från Java Responsiv Appar får ett par sekunder på sig att reagera på användarinput Resurssnål Appar i bakgrunden dödas när

Läs mer

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16)

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16) TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Applikationsprogramm ering i Python 5DA 7.5 215 13 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 5 (34/16) Antal aktiva

Läs mer

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1 Välkommen! SAPSA Impuls Mobilitet 81 Impuls sponsorer 2012 Guldsponsorer SAPSA Impuls Mobilitet 81 Mobilitet 81: Mobil reseräkningsapp med möjlighet att fotografera kvittona Christer Ingemarsson Lena Kågedal

Läs mer

Post Mortem för Get The Treasure!

Post Mortem för Get The Treasure! Post Mortem för Get The Treasure! Av: Emil Lindberg - Grupp 15 Vi skulle göra ett action multiplayerspel som spelades över nätverket. Vilket vi nästan lyckades göra. Tiden tog slut och programmerarna han

Läs mer

Säkra system. En profil om säkerhet och programvara. Profilansvarig: Nahid Shahmehri

Säkra system. En profil om säkerhet och programvara. Profilansvarig: Nahid Shahmehri Säkra system En profil om säkerhet och programvara Profilansvarig: Nahid Shahmehri En liten saga SQL Slammer Januari 2003 Problemet Stackbaserad buffer overflow i MS SQL server 2000 Ett UDP-paket med 376

Läs mer

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ litteratur

Läs mer

Avancerad Interaktionsdesign

Avancerad Interaktionsdesign Avancerad Interaktionsdesign MAMN01, KIRSTEN RASSMUS-GRÖHN Idag Upprop Översikt över kursen Kursmål och metoder Examinationskriterier Inspiration Praktisk information Upprop Förkunskaper Krav Interaktionsdesign/MDI

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Daniel Axehill Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål. Projektmodellen LIPS och dess användning i kursen. Olika former

Läs mer

Poäng. Start v. Utveckling av mobila applikationer 7.5. Antal registrerade (män/kvinnor) 230 (202/28)

Poäng. Start v. Utveckling av mobila applikationer 7.5. Antal registrerade (män/kvinnor) 230 (202/28) TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Utveckling av mobila applikationer 5DV155 7.5 217 23 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 23 (22/28) Antal aktiva

Läs mer

Trådlösa nätverk, 7.5 hp. Trådlösa nätverk, 7.5 hp. Olga Torstensson, IDE

Trådlösa nätverk, 7.5 hp. Trådlösa nätverk, 7.5 hp. Olga Torstensson, IDE Olga Torstensson, IDE Kursens mål: Design Planering Implementering Drift Felsökning av trådlösa nätverk Praktiskt inriktad kurs 1 Innehåll grunder i radiokommunikationsteknik standarder för trådlösa nät

Läs mer

Skissa och gissa. Individuellt Mjukvaruutvecklingsprojekt, 1DV430. Christian Nilsson, cn222gc, WP

Skissa 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 mer

Objekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016

Objekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016 Objekt-orienterad Programmering och Design TDA551 Alex Gerdes, HT-2016 Kursteamet Dr. Alex Gerdes kursansvarig, föreläsare Dr. Niklas Broberg examinator, (föreläsare) Fredrik Sjöholm handledare Johan Andersson

Läs mer

Webbteknik II - 1DV449 Laboration 3

Webbteknik II - 1DV449 Laboration 3 Webbteknik II - 1DV449 Laboration 3 Responsiv webbklient John Häggerud john.haggerud@lnu.se Johan Leitet johan.leitet@lnu.se December 2012 Inledning Det är nu dags att använda ditt, i förra laborationen,

Läs mer

Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg. Föreläsningar Lektioner Laborationer Projekt

Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg. Föreläsningar Lektioner Laborationer Projekt 1 (6) TSBB09-Bildsensorer Sändlista Håkan Örman Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg Kurskod TSBB09 Examinator Klas Nordberg Kursen gavs Årskurs 4 Termin 1 Period 2 Kursens delar

Läs mer

Bli innovativa. På riktigt.

Bli innovativa. På riktigt. Bli innovativa. På riktigt. Wide Ideas är en molnbaserad applikation som frigör idékraften i er organisation. Låt alla bidra Ökad konkurrens kräver nya idéer och snabb återkoppling för att ta tillvara

Läs mer

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. UVK3: Specialpedagogik VT 15

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. UVK3: Specialpedagogik VT 15 Riktlinjer för VFU3 150113 Yvonne P Hildingsson, VFU ledare Förskola Riktlinjer för Verksamhetsförlagd utbildning inom Förskollärarutbildningen UVK3: Specialpedagogik VT 15 Yvonne P Hildingsson yvhi@hh.se

Läs mer

TDDD80. Mobila och sociala applikationer Introduktion HTTP,SaaS. Anders Fröberg Institutionen för Datavetenskap (IDA)

TDDD80. Mobila och sociala applikationer Introduktion HTTP,SaaS. Anders Fröberg Institutionen för Datavetenskap (IDA) TDDD80 Mobila och sociala applikationer Introduktion HTTP,SaaS Anders Fröberg Institutionen för Datavetenskap (IDA) Internet Internet är världens största datornätverk och ett system för enkel och effektiv

Läs mer

Kursintroduk+on etjänster och Webbprogrammering

Kursintroduk+on etjänster och Webbprogrammering Kursintroduk+on etjänster och Webbprogrammering Lärare Owen Eriksson Madelen Hermelin Anton Gunnarsson John Larsson Mathias Peters Viktor Tigerström Kursplan Mål Kunskap och förståelse: - Förklara begreppet

Läs mer

App analytics TDP028

App analytics TDP028 App analytics TDP028 2 Fokus på det entreprenöriella Hur appen kan spridas, t.ex. via sociala nätverk Analys för att ha koll på hur appen används Möjlighet till inkrementell design Förbättra på basis av

Läs mer

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:

Undervisningen 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 mer

UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap. Grafproblem. Laboration 4, Datastrukturer och Algoritmer VT02

UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap. Grafproblem. Laboration 4, Datastrukturer och Algoritmer VT02 UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap Grafproblem Laboration 4, Datastrukturer och Algoritmer VT02 Laboration 4 - grafproblem Förpackningsdatum: Denna lab-spec är senast ändrad:

Läs mer

1IK430 Brukarorienterad design

1IK430 Brukarorienterad design 1IK430 Brukarorienterad design Projektarbete i 1IK430 Följande text är en förklaring av projektarbetet som ingår i kursen 1IK430 Brukarorienterad design, 15 högskolepoäng Enligt kursplanen, ska studenten,

Läs mer

Välkommen till kursen i Avancerad interaktionsdesign. Certec & EAT Institutionen för designvetenskaper

Välkommen till kursen i Avancerad interaktionsdesign. Certec & EAT Institutionen för designvetenskaper Välkommen till kursen i Avancerad interaktionsdesign Certec & EAT Institutionen för designvetenskaper Idag Översikt över kursen Kursmål och metoder Examinationskriterier Inspiration Praktisk information

Läs mer

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot KUNGLIGA TEKNISKA HÖGSKOLAN NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot Gabriel Vilén 30/8-2012 gvilen@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har programmerat

Läs mer

Evaluation Summary - CD5570 DoA, distans VT 2004 Dan Levin

Evaluation 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 mer

BLOCK K1.6 vecka 3-12, 13 HP KURSBESKRIVNING FÖR DELMOMENTEN

BLOCK K1.6 vecka 3-12, 13 HP KURSBESKRIVNING FÖR DELMOMENTEN KONSTFACK KONSTFACK Institutionen DKK Kandidatprogram: IA Kurskod: IAK116 Kursnamn: Rum, möbel, färg, ljus 2 Testkoder: 1005, 1006 Nivå: K1 Gäller för: V16 BLOCK K1.6 vecka 3-12, 13 HP KURSBESKRIVNING

Läs mer

Thomas 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.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 mer

Introduktionsmöte Innehåll

Introduktionsmöte Innehåll Introduktionsmöte Innehåll Introduktion till kursen Kursens mål och innehåll Undervisning Datavetenskap (LTH) Introduktionsmöte ST 2019 1 / 14 EDAA01 Programmeringsteknik - fördjupningskurs Ingen sommarkurs

Läs mer

WEBB12: Animering och multimedia för webben 7,5 hp H13 (31WAN1)

WEBB12: Animering och multimedia för webben 7,5 hp H13 (31WAN1) Kursrapport Animering och multimedia för webben WEBB12: Animering och multimedia för webben 7,5 hp H13 (31WAN1) Kursansvarig Daniel Birgersson och Jan Buse Medverkande Daniel Birgersson, Stefan Nilsson,

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Daniel Axehill Dagens föreläsning Kursens mål. Projektmodellen LIPS och dess användning i kursen. Olika former av redovisning av ert arbete. Allmänna tips och

Läs mer

Social Selling. 3 goda vanor för den moderna säljaren. Marcus Bohmelin & Johan Krievins

Social Selling. 3 goda vanor för den moderna säljaren. Marcus Bohmelin & Johan Krievins Social Selling 3 goda vanor för den moderna säljaren Marcus Bohmelin & Johan Krievins Jag har inte tid Vi hör i allt större utsträckning att säljare och säljledare säga att de inte har tid med Social Selling.

Läs mer

Tentamen. 2D4135 vt 2005 Objektorienterad programmering, design och analys med Java Lördagen den 28 maj 2005 kl 9.00 14.

Tentamen. 2D4135 vt 2005 Objektorienterad programmering, design och analys med Java Lördagen den 28 maj 2005 kl 9.00 14. Tentamen 2D4135 vt 2005 Objektorienterad programmering, design och analys med Java Lördagen den 28 maj 2005 kl 9.00 14.00, sal E33 Tentan har en teoridel och en problemdel. På teoridelen är inga hjälpmedel

Läs mer

Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID

Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID Vad gör vi här? Programmeringsteknik fördjupningskurs (EDAA01; 7,5hp) Valfri för F, N & BME (kan läsas från åk 2 eller i sommar!) Avancerad

Läs mer

Kursens benämning: Militärteknik OP, Sensorer, telekrig och ledningssystem

Kursens benämning: Militärteknik OP, Sensorer, telekrig och ledningssystem Kursplan Kursens benämning: Militärteknik OP, Sensorer, telekrig och ledningssystem Engelsk benämning: Military -Technology, Sensors, Electronic Warfare, Command and Control Systems Kurskod: 1OP203 Gäller

Läs mer

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Mål Kursen skall ge studenten träning i att utveckla en större programvara. Arbetet utförs i projektform. Projektet skall ge grundläggande

Läs mer

VT17-1DV527-7,5hp. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 25. Antal svar. Svarsfrekvens: 24,00 %

VT17-1DV527-7,5hp. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 25. Antal svar. Svarsfrekvens: 24,00 % VT7-DV527-7,5hp Antal respondenter: 25 : Svarsfrekvens: 24,00 % Vilket sammanfattande omdöme ger du kursen? Vilket sammanfattande omdöme ger du kursen? Mycket bra 4 (,7%) Ganska bra 2 (33,3%) Ganska dålig

Läs mer

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54006-20132) Antal svarande = 18

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54006-20132) Antal svarande = 18 Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7. hp (Distans) (DT0-006-0) Antal svarande = 8 Svarsfrekvens i procent =.7 Utvärderingsresultat Teckenförklaring Relativa frekvenser

Läs mer

Introduktion till Linux. TDDC66 Datorsystem och programmering Föreläsning (i) Peter Dalenius Institutionen för datavetenskap

Introduktion till Linux. TDDC66 Datorsystem och programmering Föreläsning (i) Peter Dalenius Institutionen för datavetenskap Introduktion till Linux TDDC66 Datorsystem och programmering Föreläsning (i) Peter Dalenius Institutionen för datavetenskap 3 Vem riktar sig kursen till? Hjälp! Jag fattar noll! Rädda mig! Ska man trycka

Läs mer

Trådlösa nätverk, 7.5 hp. Trådlösa nätverk, 7.5 hp. Torstensson, IDE

Trådlösa nätverk, 7.5 hp. Trådlösa nätverk, 7.5 hp. Torstensson, IDE Olga Torstensson, IDE Kursens mål: Design Planering Implementering Drift Felsökning av trådlösa nätverk Praktiskt inriktad kurs 1 Innehåll grunder i radiokommunikationsteknik standarder för trådlösa nät

Läs mer

GIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart

GIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart GIT L0009B GEOGRAFISK DATABASTEKNIK Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Referenslitteratur 3 Programvaror 3

Läs mer

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år Javautvecklare 400 YH-poäng, 2 år Utbildningsfakta Kurser (12 stycken) Grundläggande programmering och javaverktyg 50 yhp Grafiskt gränssnitt och interaktion 20 yhp Internet, webb och webbramverk 40 yhp

Läs mer

Objektorienterad Systemutveckling Period 3

Objektorienterad Systemutveckling Period 3 Objektorienterad Systemutveckling 2 2018 Period 3 kurskod C1OB2B Innehåll Kursintroduktion Kursmaterialet finns temporärt även på http://www.gidenstam.org/hb/oosu2 KURSINTRODUKTION Kursintroduktion Inblandade

Läs mer

Kursen ingår i verksamhetsförlagd utbildning och är en obligatorisk kurs inom Ämneslärarprogrammet vid Gymnastik- och idrottshögskolan.

Kursen ingår i verksamhetsförlagd utbildning och är en obligatorisk kurs inom Ämneslärarprogrammet vid Gymnastik- och idrottshögskolan. 1 (5) VERKSAMHETSFÖRLAGD UTBILDNING MED ÄMNESDIDAKTIK I, INRIKTNING GYMNASIET, 15 HÖGSKOLEPOÄNG TEACHING PRACTICE WITH DIDACTICS I, IN UPPER SECONDARY SCHOOL, 15 CREDITS Basdata Kursen ingår i verksamhetsförlagd

Läs mer

RMAD MED APPSALES BLACK CONNECTS YOUR BUSINESS TO A MOBILE WORLD. www.appsales.se

RMAD MED APPSALES BLACK CONNECTS YOUR BUSINESS TO A MOBILE WORLD. www.appsales.se RMAD MED APPSALES BLACK CONNECTS YOUR BUSINESS TO A MOBILE WORLD www.appsales.se RMAD OÄNDLIGA MÖJLIGHETER Rapid Mobile App Development är effektivt, kvalitetssäkrat och prisvärt med stor flexibilitet.

Läs mer

1DV433 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?

1DV433 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 mer

Användarhandledning Grythyttan Appen

Användarhandledning Grythyttan Appen Användarhandledning Grythyttan Appen Innehåll 1.Om appen...3 1.1.Systemkrav...3 2.Första starten...3 3.Inloggningsuppgifter...4 4.Navigeringsflikarna...5 5.Menyn...5 5.1.Inställningar...5 5.2.Om appen...6

Läs mer

A" utveckla kartor med responsiv design. Johan Lah8 Geografisk IT- utvecklare Stadsbyggnadskontoret, Malmö stad

A utveckla kartor med responsiv design. Johan Lah8 Geografisk IT- utvecklare Stadsbyggnadskontoret, Malmö stad A" utveckla kartor med responsiv design Johan Lah8 Geografisk IT- utvecklare Stadsbyggnadskontoret, Malmö stad Innehåll 1. Vad och varför responsiv design? 2. Hur kan det genomföras? 3. Exempel (smap)

Läs mer

UTBILDNINGSVETENSKAPLIGA FAKULTETEN. Institutionen för kost- och idrottsvetenskap. Studiehandledning

UTBILDNINGSVETENSKAPLIGA FAKULTETEN. Institutionen för kost- och idrottsvetenskap. Studiehandledning UTBILDNINGSVETENSKAPLIGA FAKULTETEN Institutionen för kost- och idrottsvetenskap Studiehandledning L9ID45 Idrottsfysiologi med träningslära för idrott och hälsa, 5 hp Avancerad nivå Kursansvarig: Jesper

Läs mer

App-klient för smartphones... 2. Power BI... 3. Arbetsflöde... 4. CRM Online... 5. Webb-klienten... 6. Dokumenthantering... 7. Molnet...

App-klient för smartphones... 2. Power BI... 3. Arbetsflöde... 4. CRM Online... 5. Webb-klienten... 6. Dokumenthantering... 7. Molnet... Nyheter i Dynamics NAV 2016 Innehåll App-klient för smartphones... 2 Power BI... 3 Arbetsflöde... 4 CRM Online... 5 Webb-klienten... 6 Dokumenthantering... 7 Molnet... 8 Elektronisk fakturering... 9 App-klient

Läs mer

Entreprenöriell programmering. Android översikt

Entreprenöriell programmering. Android översikt Entreprenöriell programmering Android översikt Vad som skiljer Android från Java Responsiv Appar får ett par sekunder på sig att reagera på användarinput Resurssnål Appar i bakgrunden dödas när minnet

Läs mer

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers. Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2015-09-24 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Daniel Axehill Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål. Projektmodellen LIPS och dess användning i kursen. Olika former

Läs mer

Design och konstruktion av grafiska gränssnitt

Design och konstruktion av grafiska gränssnitt Design och konstruktion av grafiska gränssnitt Armin Nezirevic Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Vad utmärker ett bra användargränssnitt? Kort kursinfo

Läs mer

Högskolan i Kristianstad. Designkoncept. Design av medietjänster för mobila enheter VT14

Högskolan i Kristianstad. Designkoncept. Design av medietjänster för mobila enheter VT14 Högskolan i Kristianstad Designkoncept Design av medietjänster för mobila enheter VT14 Emma Axelsson, Mattias Johansson, Gustav Jacobsson & Emmy Ellemo 2014-03-28 Lite-version (Designkoncept 1) Introduktion

Läs mer

Kandidatarbete I- data

Kandidatarbete I- data Kandidatarbete I- data TDDD83 Aseel Berglund aseel.berglund@liu.se Journey line X KURSINFORMATION Mål Utveckla e? litet webbaserat affärssystem av typ e- bufk. Skriva rapport inkl marknasföringsplan för

Läs mer

Projekt Foreläsning VI

Projekt Foreläsning VI Webbprogrammering - 725G54 Projekt Foreläsning VI Agenda Sessions update Labb 5 Genomgång projektuppgift Kursinnehåll avstämning Kursmål avstämning Sessions På IDA måste ni göra session_save_path('dir)

Läs mer

Objekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018

Objekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018 Objekt-orienterad Programmering och Design TDA552 Alex Gerdes, HT-2018 Kursteamet Dr. Alex Gerdes examinator och föreläsare (Dr. Niklas Broberg föreläsare) Handledare: Sólrún Halla Einarsdóttir Yazan Ghafir

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål Projektmodellen LIPS och dess användning i kursen Olika former av redovisning

Läs mer

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document Programutvecklingsprojekt 2003-04-24 Projektgrupp Elvin Detailed Design Document Björn Engdahl Fredrik Dahlström Mats Eriksson Staffan Friberg Thomas Glod Tom Eriksson engdahl@kth.se fd@kth.se d94-mae@nada.kth.se

Läs mer

Utbildningsplan för. Utöver detta krävs för respektive inriktning även behörighet/ kunskaper enligt nedan: Inriktning mot arabiska:

Utbildningsplan för. Utöver detta krävs för respektive inriktning även behörighet/ kunskaper enligt nedan: Inriktning mot arabiska: Utbildningsplan för Kandidatprogram i global management Bachelor's Programme in Global Management 180.0 Högskolepoäng 180.0 ECTS credits Programkod: SFGMA Gäller från: VT 2014 Fastställd: 2013-09-04 Ändrad:

Läs mer

GIT L0003B. Databaser, en introduktion. Information inför kursstart

GIT L0003B. Databaser, en introduktion. Information inför kursstart GIT L0003B Databaser, en introduktion Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ/referens- litteratur 3

Läs mer

Presentation Edument AB. All Rights Reserved.

Presentation Edument AB. All Rights Reserved. Presentation 2017 Edument AB. All Rights Reserved. Om läraren Namn: Mattias Andersen Programmerat konstant de senaste 4 åren Bor med fru och två barn Sysslar även mycket med musik (basist) Webbutvecklare

Läs mer

Nordisk balansavräkning - NBS. Ediel och avräkningskonferensen - 2015 2015-10-15 Online Service Birger Fält Birger.falt@svk.se

Nordisk balansavräkning - NBS. Ediel och avräkningskonferensen - 2015 2015-10-15 Online Service Birger Fält Birger.falt@svk.se Nordisk balansavräkning - NBS Ediel och avräkningskonferensen - 2015 2015-10-15 Online Service Birger Fält Birger.falt@svk.se 2 Agenda Allmänt om Online Service Vyer för nätägare Vyer för balansansvariga

Läs mer

Allmänvetenskaplig forskningsmetodik i medicinsk vetenskap, 15 högskolepoäng

Allmänvetenskaplig forskningsmetodik i medicinsk vetenskap, 15 högskolepoäng Kursplan Utbildning på forskarnivå Allmänvetenskaplig forskningsmetodik i medicinsk vetenskap, 15 högskolepoäng General Scientific Methods in Medical Science (15 credits) 1. Kurskod70ME057 Allmänvetenskaplig

Läs mer

Ämnesspecifika seminarier VT16

Ämnesspecifika seminarier VT16 Ämnesspecifika seminarier VT16 Nedan följer information om ämnesspecifika seminarier. Notera att seminarierna är obligatoriska för studenter som skriver uppsats inom aktuella områden. Schema över de ämnesspecifika

Läs mer

HexaFlip. Kravspecifikation

HexaFlip. Kravspecifikation HexaFlip Kravspecifikation Dokumentversion 1.0 Martin Larsson marla316@student.liu.se Carl Lindwall carli914@student.liu.se Senast modifierad 2009 02 17 Sammanfattning Detta dokument skall ligga som grund

Läs mer

Datorsystem Laboration 2: Minnesmappade bussar

Datorsystem Laboration 2: Minnesmappade bussar Datorsystem Laboration 2: Minnesmappade bussar Senast uppdaterad: 14 oktober 2012 Version 1.2 Student: Lärare: Underskrift: Underskrift: Datum: Datorsystem Laboration 2 1 Innehåll 1 Inledning 2 1.1 Introduktion..................................

Läs mer

Introduktion till migrering till molnet. PART 4: Plattformar för molntjänster

Introduktion till migrering till molnet. PART 4: Plattformar för molntjänster Introduktion till migrering till molnet PART 4: Plattformar för molntjänster PART 4 ÖVERSIKT 1. PaaS 2.Migration Vad betyder PaaS? PaaS betyderplatform as a Service eller plattform för cloud computing

Läs mer

Enkel Säkerhetspolicy för Mobila enheter

Enkel Säkerhetspolicy för Mobila enheter Enkel Säkerhetspolicy för Mobila enheter A8 använda denna policy En av utmaningarna IT-avdelningar har i dag är a8 säkrar både privat- och företagsägda mobila enheter, såsom surfpla8or och smarta telefoner.

Läs mer

Uppdragsbeskrivning. Paddel-appen Utmärkta kanotleder. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Uppdragsbeskrivning. Paddel-appen Utmärkta kanotleder. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info. Paddel-appen Utmärkta kanotleder Version 1.0 Distributionslista Befattning Bolag/en het Säljare Sogeti Bengt Löwenhamn Konsultchef Sogeti Åsa Maspers Mentor/handledare Sogeti Student KaU Claes Barthelson

Läs mer

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration

Läs mer

Introduktion. Era förväntningar? Kursmål. Kandidatarbete I-data TDDD83. Agenda. Välkomna!

Introduktion. Era förväntningar? Kursmål. Kandidatarbete I-data TDDD83. Agenda. Välkomna! Välkomna! Kandidatarbete I-data TDDD83 Aseel Berglund Agenda Agenda Att arbeta tillsammans Gör en egen Journey line till kickoff workshopen! Introduktion Journey line Min Journey line Era förväntningar?

Läs mer

Webservice & ERP-Integration Rapport

Webservice & ERP-Integration Rapport Webservice & ERP-Integration Rapport Hardwood AB Mustafa Lazem 930916-9713 Jonas Ahrne 920325-0379 Hasan Nerjovaj 940130-7195 Stefan Liden 920628-0639 2014-05-18 Innehåll Bakgrund... 2 Syfte... 2 Projektbeskrivning...

Läs mer

Beslut Utbildningsplanen är fastställd av Nämnden för konstnärligt utvecklingsarbete (KUnämnden)

Beslut Utbildningsplanen är fastställd av Nämnden för konstnärligt utvecklingsarbete (KUnämnden) Utbildningsplan Kandidatprogrammet i Inredningsarkitektur och möbeldesign Beslut Utbildningsplanen är fastställd av Nämnden för konstnärligt utvecklingsarbete (KUnämnden) 2015-12-09 Gäller studenter antagna

Läs mer

TDDD78, TDDE30, 729A85 Objektorienterad programmering och Java

TDDD78, TDDE30, 729A85 Objektorienterad programmering och Java jonas.kvarnstrom@liu.se 2018 TDDD78, TDDE30, 729A85 Objektorienterad programmering och Java Kursinformation Examinator, kursledare: Jonas Kvarnström Fråga kommentera avbryt! Utan OO har vi datastrukturer

Läs mer

Att förändra framgångsrikt. Exempel på planeringsmatriser till förtydligade och kompletterade områden i förskolans läroplan

Att förändra framgångsrikt. Exempel på planeringsmatriser till förtydligade och kompletterade områden i förskolans läroplan Att förändra framgångsrikt Exempel på planeringsmatriser till förtydligade och kompletterade områden i förskolans läroplan INNEHÅLL ATT FÖRÄNDRA FRAMGÅNGSRIKT 3 Så fungerar matriserna 3 Exempel förtydligade

Läs mer

TDIU01 (725G67) - Programmering i C++, grundkurs

TDIU01 (725G67) - Programmering i C++, grundkurs TDIU01 (725G67) - Programmering i C++, grundkurs Introduktion till kursen och programmering Eric Elfving Institutionen för datavetenskap 2 september 2014 Översikt Kursinformation Personal Kursmål Upplägg

Läs mer

Laboration 2 RESTful webb-api

Laboration 2 RESTful webb-api Webbteknik II, 1DV449 Laboration 2 RESTful webb-api Author: John Häggerud & Johan Leitet Semester: HT 2011 Course code: 1DV449 Inledning I denna laboration är det tänkt att Du ska skriva ett eget webb-api

Läs mer

SLUTRAPPORT WEBBPROJEKT 1

SLUTRAPPORT 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 mer

Teknikprogrammet, inriktning informations- och medieteknik

Teknikprogrammet, inriktning informations- och medieteknik Teknikprogrammet, inriktning informations- och medieteknik Varför välja oss? Kursplan Presentation av våra datatekniska kurser Eftersom företag mycket sällan anställer gymnasieelever (de vill att ni ska

Läs mer

Java Programmer for JDK 1.1 1997 Developer for Java 2 Platform 2002

Java Programmer for JDK 1.1 1997 Developer for Java 2 Platform 2002 Systemarkitekt/systemutvecklare Trevor Lyall arbetar som systemarkitekt och senior systemutvecklare. Han har en lång och bred erfarenhet av projekt inom flera olika branscher. Med sitt djupa intresse för

Läs mer

Design och konstruktion av grafiska gränssnitt

Design och konstruktion av grafiska gränssnitt Design och konstruktion av grafiska gränssnitt Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Kort kursinfo Lab info Föreläsning - Vad utmärker ett bra användargränssnitt?

Läs mer