Till KTH:s startsida Till KTH:s startsida

Nyhetsflöde

Logga in till din kurswebb

Du är inte inloggad på KTH så innehållet är inte anpassat efter dina val.

I Nyhetsflödet hittar du uppdateringar på sidor, schema och inlägg från lärare (när de även behöver nå tidigare registrerade studenter).

December 2015
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Lärare Konrad Tollmar redigerade 4 november 2015

SeminariumA5 Project presentation

Schemahandläggare tog bort händelsen 13 november 2015
Schemahandläggare redigerade 14 december 2015

Torsdag 17 december4 januari 20156 kl 1309:00 - 152:00

Ka-308204

Lärare kommenterade 23 december 2015

Dear all,

Here is an example exam for ID2216. The real one will be distributed on the 8/Jan.
Moreover, my feedback on your projects will be provided 28/Dec.

Mery xmas,
Konrad

D2216 HomeExam 13/March/2015  

Instructions:

  • Swedish students are allowed to answer in Swedish.
  • Every question should be replied with a clear reference including exact page number. You can also add some additional reference outside the course literature but need to include at least one from the course literature.
  • Each question should be answered in min 1/2 page – max 2 pages.
  • The home-­‐exam should be submitted by email in PDF format and include your name, using the naming convention: id2216-­‐exam2015-­‐yourname.pdf, also attachments should be labeled in similar way to be graded
  • The deadline for the home exam is March 13 / 23:55
  • The home exam is an individual exam, and we will cross-­‐check samples to validate uniqueness and originality using tools for plagiarism.

Good luck / Konrad & Pietro

Q1 Mobile Apps and Services

(A) Describe with your words two different ways of using context information to create personal mobile user experience [2p]

(B) Describe three main pros and cons between Mobile Web apps and Native apps [3p]

Q2 Mobile User Experience  

(A) Explain two approaches to design mobile  application that support inclusions, ie help marginalized groups to use mobile communication [2p]  

(B) Describe three different methods to test mobile apps [3p]  

Q3 Mobile Web Apps

(A) Describe different design methods from web design that can be used in development of mobile web app, also discuss how these methods supports the design process [2p]

(B)  Describe how to use the JQuery framework for developing mobile Apps. List and shortly argue on pros and cons between this framework and some different mobile web frameworks [4p]

(C) List and explain at least four important factors to consider when choosing tools for developing cross platform mobile apps [4p]

Q4 Native Apps

(A) Describe an Android Intent and how to use it in mobile app [2p]

(B) Show how to use a content provider. Describe two App designs where content provider are used. [2p]

(C) List the different states in a Service life-cycle and describe how a service transfer between these states  [2p]

(D) Describe six different demands that Android applications should be designed for  [3p]

(E) Show how to use a UI fragment. Whats is the main benefit by using fragments in an Android UI? [3p]

Q5 Wearables

(A) Describe and discuss how wearables could be used to handle privacy and surveillance issues [1p]

(B) Describe two approaches in connecting an Android Wear app and the paired handheld device [2p]

(C) List two  main technical drivers behind the emergence of consumer-oriented wearables [2p]

Q6 Internet of Things

(A) Describe the main differences between the concepts of IoT and M2M and provide some examples concerning architectures and actors [2p].

(B) Current IoT ecosystem can be represented in a layered structure based on the value creation at each layer. Describe the current structure and provide some examples of systems “operating” at each layer [2p]  

(C) Describe iBeacons and their main functionalities [1p]

Q7 Mobile Mashups

(A) Describe the term Mobile Mashups. Provide two  examples and show the overall architecture  [2p]  

(B) Describe and discuss three types of data formats commonly used for mobile web services [3p]  

Q8 Mobile Ecosystem

(A) List at least five different business models for mobile apps [1p]

(B) Pick two of these models and compare their pros and cons [2p]

(C) List and describe the most important actors in the mobile ecosystem [2p]

 
November 2015
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Lärare Konrad Tollmar redigerade 4 november 2015

Seminarium1 Project proposals

A1 Project proposals

Schemahandläggare tog bort händelsen 13 november 2015
Schemahandläggare redigerade 16 november 2015

Torsdag 19 november 2015 kl 135:00 - 157:00

Ka-G3208

Schemahandläggare redigerade 16 november 2015

Ka-G3208

 
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Lärare Konrad Tollmar redigerade 4 november 2015

LektionF3 Native Mobile Apps

Schemahandläggare tog bort händelsen 13 november 2015
Schemahandläggare redigerade 16 november 2015

Tiorsdag 179 november 2015 kl 13:00 - 15:00

Ka-2043

Schemahandläggare redigerade 16 november 2015

Ka-2038

 
Oktober 2015
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 28 oktober 2015
Schemahandläggare tog bort händelsen 13 november 2015
 
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Schemahandläggare redigerade 13 oktober 2015

Ka-301

[{'user_name': u'Konrad Tollmar', 'user_id': u'u1uq8lzj'}]

[u'TIVNM_HCID_2']

Lärare Konrad Tollmar redigerade 4 november 2015

LektionF4 Mashups

A2 Web app

Schemahandläggare tog bort händelsen 13 november 2015
 
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Lärare Konrad Tollmar redigerade 4 november 2015

LektionF5 Wearables

A3 Android app

Schemahandläggare tog bort händelsen 13 november 2015
 
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Lärare Konrad Tollmar redigerade 4 november 2015

LektionF6 Mobile Apps in the Wild

A4 App web service

Schemahandläggare tog bort händelsen 13 november 2015
 
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Lärare Konrad Tollmar redigerade 4 november 2015

LekF1 Introduction

 
under
HT 2015 TIVNM (HCID)
Schemahandläggare skapade händelsen 13 oktober 2015
Lärare Konrad Tollmar redigerade 4 november 2015

LektionF2 Mobile Web Apps

Schemahandläggare tog bort händelsen 13 november 2015