Mobile Software Technologies

 

This page describes the first three days of the Mobile Software Technologies course for SW8 and SP2.

 

Please note that the page is under development and may change!

 

The schedule is as follows:

 

 

Day 1

Day 2

Day 3

  9.15 - 10.00

Lecture

Lecture

Lecture

10.15 - 11.00

Lecture

Lecture

Lecture

11.15 - 12.00

Exercises

Exercises

Exercises

12.00 - 13.00

Lunch

Lunch

Lunch

13.00 - 14.00

Lecture

Lecture

Lecture

14.15 - 16.00

Exercises

Exercises

Exercises

 

All Lectures are in room E3-209 on Wednesday the 8th of February and in room E3-109 on Thursday the 9th and Friday the 10th of February.

All Exercises are in your group rooms.

 

Slides from the sessions can be found here.

Literature

 

The course will be based on web references listed on the pages for each day: Day 1, Day 2 and Day 3.

 

However for those of you who prefer books I can recommend the books:

 

Mobile and Wireless Design Essentials, by Martyn Mallick, Wiley Publishing (2003), ISBN 0-471-21419-1

 

Wireless Java, by Qusay H. Mabmoud, O’Reilly (2002), ISBN 0-596-00243-0

 

.NET Compact Framework Programming with C#, by Paul Yao and David Durant, Addison-Wesley Professional, ISBN 0321174038

 

Writing Mobile Code, by Ivo Salmre, Pearson Education, 2005, ISBN 032126931-4

 

 

Resources

 

The exercises will introduce you to a number of tools that can help you develop wireless applications.

You will need to download and install the tools on your own computer.

 

For the browser based exercises we will use the

Openwave Developer Network - Tools & SDK - Openwave Phone Simulator Version 7.0

(You will have to register to download these tools free of charge)

 

For exercises in J2ME we will use NetBeans IDE 5.0 Release Candidate and NetBeans Mobility Pack available from NetBeans downloads

 

For the exercises on .Net Compact framework we will use Visual Studio.Net 2005 

For students at Aalborg University University, this can be downloaded from the MSDN Academic Alliance Program at CS.AAU.DK

You will need to get an account (mailto:msdnaa@cs.auc.dk) and follow the link to MSDNAA at CS.AAU.DK

If you want to develop applications for the newest SmartPhones and PocketPCs you have to Download details: Windows Mobile 5.0 Developer Resource Kit

 

Further Resources

 

There are a number of additional tools that you may want to make use of when developing mobile applications, especially vendor specific tool will be needed when developing J2ME application.

 

For Nokia go to Forum Nokia - Developer resources

Note that you will have to register and that all tools require (a free) product key.

 

On BillDay.com J2ME Archive you can find a long list of J2ME tools for phones from Siemens, Motorola, SonyEricsson, etc.

 

Some references refer to the J2ME Wireless Toolkit Download 2.2 Release

 

You may find that some references explicitly requires Visual Studio.Net 2003 in connection with VS2003 you may need

 

Windows Mobile - ActiveSync 4.1 Download

 

Download: SDK for Windows Mobile 2003-based Smartphones

 

Download: SDK for Windows Mobile 2003-based Pocket PCs

 

Download: Windows Mobile Developer Power Toys

 

If you do not have access to Visual Studio.Net or just want a lighter weight tool for building browser based application on .Net you can use the tool

WebMatrix