Semestr zimowy 2010/11
Semestr zimowy 2011/12
Semestr letni 2012/13
Semestr letni 2014/15
Programowanie urządzeń mobilnych ITI1206
Treści programowe:
1) S60 - środowisko programistyczne oparte o Python
2) S60 - podstawowe moduły: e32, appuifw, messaging, inbox,..
3) S60 - architektura systemu
4) S60 - mechanizmy bezpieczeństwa systemu
5) .NET Compact Framework - interfejs użytkownika, obsługa zdarzeń
6) .NET Compact Framework - dostęp do danych
7) Java ME - główne moduły
Efekty kształcenia:
Celem przedmiotu jest zapoznanie studentów z technikami programowania platform mobilnych ze szczególnym zwróceniem uwagi na S60, .NET Compact Framework, J2ME (w tym CLDC - Connected Limited Device Configuration i MIDP - Mobile Information Device Profile).
Rodzaj przedmiotu
Koordynatorzy przedmiotu
W cyklu 2012L: | W cyklu 2010Z: | W cyklu 2014L: | W cyklu 2011Z: |
Literatura
a) podstawowa:
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) uzupełniająca:
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