Go to:
Logótipo
You are here: Start > EIC0050

Mobile Computing

Code: EIC0050     Acronym: CMOV

Keywords
Classification Keyword
OFICIAL Operating Systems and Networks

Instance: 2009/2010 - 1S

Active? Yes
Web Page: http://paginas.fe.up.pt/~apm/CM/
Responsible unit: Department of Informatics Engineering
Course/CS Responsible: Master in Informatics and Computing Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEIC 22 Syllabus since 2009/2010 5 - 6 56 162

Teaching language

Portuguese

Objectives

Provide knowledge and practice on the development of business applications with particular access needs to data and computing in any place at any time. Emphasis on the use of generic frameworks, taking into account the mobile devices’ specificity.

Program

1. Server Applications and Interfaces for mobile devices
- Mobile devices as “thin clients”
- Communication needs
2. Business Applications on the mobile devices
-Access to local data and to remote data
-Caching
-Local data bases
-Synchronization
3. Use of generic programming frameworks
- .NET Compact Framework
- Java Mobile Edition
4. Service-oriented applications
- Use of web services
5. “Disconnected” applications
- Queues
- Notifications
6. Installation and deployment
7. Security

Mandatory literature

Wigley, Andy; Moth, Daniel; Foot, Peter; Mobile Development Handbook, Microsoft Press, 2007. ISBN: 9780735623583
Ray Rischpater; Beginning Java ME Platform, Apress, 2008. ISBN: 978-1-4302-1061-0
Nirav Mehta; Mobile Web Development, Pakt Publishing, 2008. ISBN: 978-1-847193-43-8

Complementary Bibliography

Yuan, Michael Juntao; Developing scalable series 40 applications. ISBN: 0-321-26863-6
Andy Wigley and Peter Roxburgh; Building Microsoft ASP.NET Applications for Mobile Devices, 2nd Ed, Microsoft Press, 2003. ISBN: 073561914X

Teaching methods and learning activities

-Theoretical concept exposition, with presentation of examples and demonstrations.
– Practical development of various types of business applications for mobile devices.

Software

Java Netbeans
DBMS SQL Server
Visual Studio 2008
Internet Information Services (IIS)

keywords

Technological sciences > Technology > Computer technology > Software technology
Technological sciences > Technology > Internet technology

Evaluation Type

Distributed evaluation with final exam

Assessment Components

Description Type Time (hours) Weight (%) End date
Attendance (estimated) Participação presencial 39,00
Practical projects Defesa pública de dissertação, de relatório de projeto ou estágio, ou de tese 79,00 2009-12-11
Final Exame 2,00 2010-01-27
Total: - 0,00

Amount of time allocated to each course unit

Description Type Time (hours) End date
Theory study - API acquaintance Estudo autónomo 36 2009-12-18
Final exam preparation Estudo autónomo 6 2010-01-08
Total: 42,00

Eligibility for exams

Finalizing and presenting the Lab Assignments.
Open book final.

Calculation formula of final grade

0.6 Asgn + 0.4 Ex
Asgn - 2 to 3 Lab assignments
Ex - Open book final

Special assessment (TE, DA, ...)

The same as for ordinary students. The assignments are mandatory.

Classification improvement

The assignments can be improved until the end of classes.
For final grade improvement, the assignments grade is the one obtained at the end of classes.
Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-10-31 at 22:58:53 | Acceptable Use Policy | Data Protection Policy | Complaint Portal