|Kursusnavn (dansk):||T16 Smart Phone e-Business Application Development |
|Kursusnavn (engelsk):||T16 Smart Phone e-Business Application Development |
|Semester:||Efterår 2013 |
|Udbydes under:||cand.it., e-business (ebuss) |
|Omfang i ECTS:||7,50 |
|Min. antal deltagere:||25 |
|Forventet antal deltagere:||25 |
|Maks. antal deltagere:||40 |
|Formelle forudsætninger:||This course requires a fundamental understanding of programming as achieved or comparable to T1 in the e-business program.
Moreover the student must always meet the admission requirements of the IT University.
|Læringsmål:||After the course the student should be able to:
• Identify and explain the constraints that must be taken into consideration when programming for a mobile platform
• Make use of the Visual Studio .NET and the .NET Frameworkto write simple programs for Windows Phone
• Show knowledge of Silverlight and XNA Framework 4.0 by writing programs that use these for example, to create graphical interfaces and read sensors
• Employ design patterns such as model-view controller (MVC) in the development of programs
|Fagligt indhold:||Introduction to .NET Framework and Visual Studio.NET
Introduction to Silverlight
Introduction to XNA Framework 4.0
From the textbook:
Part I: Getting Started by Deconstructing a “Windows Phone Application” Visual Studio Project
Part II:Transforms & Animations
Part III: Storing & Retrieving Local Data
Part IV: Pivot, Panorama, Charts, & Graphs
Part V: Audio & Video
Part VI: Microphone
Part VII: Touch & Multi-Touch
Part VIII: Accelerometer & Other Sensors
Optional: “Mango” Development
Although the course content will focus on Windows Phone application design, implementation and evaluation, students can develop for the Apple iOS and Google Android mobile platforms for their course exam productions. However, for the mandatory exercises involving programming, students are required to use the Windows Phone platform. See “Assessment form & description” section below for more details.
|Læringsaktiviteter:||12 forelæsninger og 12 øvelsesgange|
The course includes lectures and laboratory exercises. The students are required to work with other students to solve the course exercises. There are five mandatory assignments during the course.
The students will work in small groups for their mini-project.
|Obligatoriske aktivititer:||During this course students will be required to hand in five mandatory assignments (e.g. attendance, papers, exercises, presentations, productions), that need to be completed/approved before being eligible to register for the examination and i.e. being allowed to submit written work for examination. Failure to hand in these mandatory assignments on time will mean that the registration for examination is annulled. The deadlines for these five mandatory assignments are posted separately on the course portal. For the mandatory exercises involving programming, students are required to use the Windows Phone platform.
Submission/completion of mandatory activities before xxx
|Eksamensform og -beskrivelse:||X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur|
Hand-in deadline is 11-dec-2013 at 2PM.
The productions for the course exam will consist of the design, implementation, evaluation and demonstration of a mobile application for one of these three mobile platforms: Windows Phone, Apples iOS or Google Android. Although the course content will focus on Windows Phone application design, implementation and evaluation, students can develop for the Apple iOS and Google Android mobile platforms for their course exam productions.
|Litteratur udover forskningsartikler:||In addition there will be articles and material from the internet. |