-
Lektion 1: Om små datorer, och hur man programmerar dem
-
Lektion 2: J2ME och MIDP (motsvarar kapitel 1 i kursboken)
-
Lektion 3: WTK (kapitel 2)
-
Lektion 4: Kort repetition av Java, klasser, knappar, fönster och allt det där
-
Lektion 5: Användargränssnittet i en MIDlet (kapitel 5)
-
Inlämninguppgift 1: En enkel MIDlet
-
Lektion 6: Mera användargränssnitt med List och Form (kapitel 6)
-
(Vi hoppar över kapitel 7 i kursboken, Custom Items.)
-
Lektion 7: Riktiga telefoner
-
Läs själv avsnitten
The MIDlet Life Cycle,
Requesting a Wakeup Call
och
A Bridge to the Outside World (s 29-31) i kapitel 3.
Hoppa över detaljerna om paketering och säkerhet i resten av kapitlet.
-
Läs översiktligt igenom kapitel 4, Almost the Same Old Stuff,
för en översikt om hur J2ME skiljer sig från skrivbords-Java (J2SE).
Man behöver inte lära sig innehållet utantill,
men man kan behöva referera tillbaka till det här kapitlet senare när man programmerar.
-
Lektion 8 finns inte (än): Gränssnitt och data
-
Inlämninguppgift 2: En komihåglista
-
Lektion 9: Lagring av data i MIDP Record Store (kapitel 8)
-
Lektion 10 finns inte (än), så läs själv: Lagring av data i filsystem på expansionskort (delar av kapitel 9)
-
Lektion 11 finns inte (än), så läs själv: Internet-uppkoppling från telefonen (kapitel 10)
-
Lektion 12 finns inte (än), så läs själv: SMS och MMS (kapitel 11)
-
(Vi hoppar över kapitel 12 i kursboken, Bluetooth and OBEX.)
-
Lektion 13 finns inte (än), så läs själv: Programming a Custom User Interface (kapitel 13)
-
(Vi hoppar över kapitel 14 i kursboken, The Game API.)
-
(Vi hoppar över kapitel 15 i kursboken, 3D Graphics.)
-
(Vi hoppar över kapitel 16 i kursboken, Sound, Music and Video: MMAPI.)
-
Lektion 14 finns inte (än), så läs själv: Prestanda (kapitel 17)
-
Inlämninguppgift 3: En komihåglista som sparar sina data
-
(Vi hoppar över kapitel 18 i kursboken, Protecting Network Data.)
-
Projektuppgiften
De rödmarkerade lektionerna och övningarna är planerade,
och kommer (hoppas jag) så småningom att läggas ut.
Tills vidare får man själv läsa motsvarande avsnitt i boken.
Inga fler lektioner och övningar kommer att tillkomma utöver dessa.
Thomas Padron-McCarthy
(Thomas.Padron-McCarthy@tech.oru.se),
28 september 2007