Aikataulu

Suuntaa antava aikataulu mikä elää varmasti opintojakson aikana.

Päivämäärä Sisältö Materiaalit Tehtävät Asennus
12.1.2011 Johdanto

Opintojakson tiedot

Taustatietoa

Periaatteet

Tehtävä 1, 2 ja 3

 
19.1.2011 Android

Android

Tehtävä 4: Android; a, b ja c kotitehtävinä Installing the SDK
26.1.2011 Ei tunteja      
2.1.2011 Android

XML

Jatketaan edellisen kerran tehtävillä, kotitehtäviksi d, e ja f  
9.2.2011 JavaME

Java ME

Tehtävä 5: Java ME

Bonustehtävä: Pelitutoriaali, muokkaa peliä jotenkin ja palauta, Game Programming Crash Course (for J2ME)

NetBeans IDE
16.2.2011 Windows Phone,
Silverlight
Windows Phone - Silverlight Tehtävä 6: Silverlight APP HUB, getting started guide
23.2.2011 Windows Phone,
XNA
Windows Phone - XNA

Tehtävä 7: XNA

Nopeuspelin kuvat

 
2.3.2011  Loma      
9.3.2011 Qt Käydään tunneilla Qt in Education Course Materialeja (L1 kokonaan ja nopeammin L2 sekä L3) Tehtävä 8: Qt

IDE: Qt SDK 1.1 Beta

N900: Setting Up Development Environment for Maemo

16.3.2011 iOS iOS Tehtävä 9: iOS  
23.3.2011 Harjoitustyö  

Harjoitustyöohjeet

Projektikorttipohja

 
30.3.2011 Harjoitustyö      
6.4.2011 Harjoitustyö      
13.4.2011 Harjoitustyö      
20.4.2011 Harjoitustyö      
27.4.2011 Harjoitustyö (ei tunteja koululla)   Palauta harjoitustyö viimeistään 27.4.2011 klo 23:59  

Sisältö

Opintojaksot järjestetään keväällä 2011, sisällöt menevät sopivasti sekaisin, joten jos haluat suorittaa vain toisen kurssin niin ota yhteyttä opettajaan.

Tavoitteet

Saadaan käsitys mobiiliohjelmoinnista ja eri alustojen eroista, syvennetään myös tietoja ainakin yhden alustan osalta pidemmälle.

Sisältö

Mobiiliohjelmoinnin käsitteet, käyttöjärjestelmät, ohjelmointikielet. Alustoina ainakin Android, iOS, JavaME, Windows Phone ja Qt.

Oppimateriaali

Luentokalvot ja opettajan jakama materiaali.

Arviointiperusteet

Harjoitukset 30%, harjoitustyö 30%, koe 20%, läsnäolo 20%

© Mikko Korpinen, firstname.lastname@kyamk.fi