Summer Semester 2009/10
Winter Semester 2010/11
Winter Semester 2011/12
Programming of Mobile Devices PI_ITI1206
Course content:
1) S60 - Python programming environment
2) S60 - main modules: e32, appuifw, messaging, inbox,..
3) S60 - system architecture
4) S60 - security priciples
Learning outcomes:
Upon completion of this course, learners will be able to:
1) programming in the S60 environment
2) prepare basic appliactions using.NET CF environment
3) prepare basic applications using Java ME environment:
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
1. Frank H.P. Fitzek, Frank Reichert, Mobile Phone Programming and its Application to Wireless Networking, Springer 2007, ISBN 978-1-4020-5968-1
2. PyS60 Library Reference
3. Jurgen Scheible and Ville Tuulos, *Mobile Python: Rapid Prototyping of Applications on the Mobile Platform, John Wiley & Sons LTD, 2007
4. Harvey Deitel, Paul Deitel, Wireless Internet and Mobile Business - How to Program, Prentice Hall, Upper Saddle River, NJ, 2002, ISBN 0130092886
b) supplementary references:
1. Hamer C., 2007, Creating Mobile Games, Apress; ISBN: 1-59059-880-6
2. A. Wigley, S. Wheelwright, R. Burbidge, R. MacLeod, M. Sutton Microsoft® .NET Compact Framework (Core Reference) 0-7356-1725-2
4. Erik Rubin, Ronnie Yates Microsoft .NET Compact Framework Kick Start, Sams. ISBN: 0672325705
5. Li Sing., Knudsen J., 2005, Beginning J2ME – From Novice to Professional (3rd Edn), Apress; ISBN: 1-59059-479-7