Mobile Computing
Keywords |
Classification |
Keyword |
OFICIAL |
Operating Systems and Networks |
Instance: 2007/2008 - 1S
Cycles of Study/Courses
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. “Disconnected” applications
- Queues
-Notifications
4. Service-oriented applications
- Use of web services
5. Installation (”deployment”)
6. Security
Mandatory literature
Fox, Dan;
Building solutions with the Microsoft.NET compact framework. ISBN: 0-321-19788-7
Yuan, Michael Juntao;
Enterprise J2ME. ISBN: 0-13-140530-6
Complementary Bibliography
Wigley, Andy;
Building Microsoft ASP.NET applications for mobile devices. ISBN: 0-7356-1914-X
Yuan, Michael Juntao;
Developing scalable series 40 applications. ISBN: 0-321-26863-6
Wigley, Andy; Moth, Daniel; Foot, Peter; Mobile Development Handbook, Microsoft Press, 2007. ISBN: 9780735623583
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
Visual Studio .NET 2005
Microsoft Internet Information Server
Evaluation Type
Distributed evaluation with final exam
Assessment Components
Description |
Type |
Time (hours) |
Weight (%) |
End date |
Subject Classes |
Participação presencial |
42,00 |
|
|
Projects - Design and implementation |
Trabalho escrito |
60,00 |
|
|
Final |
Exame |
2,00 |
|
|
|
Total: |
- |
0,00 |
|
Amount of time allocated to each course unit
Description |
Type |
Time (hours) |
End date |
Readings - Theory, API's |
Estudo autónomo |
32 |
|
Final preparation |
Estudo autónomo |
24 |
|
|
Total: |
56,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 - 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 date of the final exam.