Institutiionen för informatik, Umeå universitetUmeå universitetUmeå universitet

hem | för våra studenter | kurser ht 2009 | design och utveckling av mobila applikationer

Hem Sök

Design och utveckling av mobila applikationer

Viktigt om antagning till kursen

Flera av er som har sökt kursen har blivit antagen med vilkor. Detta beror på att vår antagningsenhet inte har kunnat bedömma er förkunskapser i Java och har anmodats att visa upp sådant inför kursstarten. Detta är inte så dramatiskt som det kan låta. Maila mig och ange vad du har för förkunskaper till kursen. Det är jag som gör bedömningen.


Om hur man får tillgång till kursens lärmiljön

Under kursen används universitets lärmiljö Cambro. För att kunna logga in i Cambro behöver du en s.k. CAS-användare. Denna användare har formen xxx000x@student.umu.se. Om du har läst tidigare (på de senaste fem åren) på universitet har du redan en sådan användare/e-post-adress då alla antagna studenter tilldelas en sådan. Du måste dock aktivera denna användare för att kunna använda den. Om du har en vilande CAS-användare (eller är osäker om du har en sådan) kan du kontakta stödcentrum på 090 - 786 63 00.
Om du är antagen och har fått välkomstbrev hem

Om du är antagen kommer du att läggas in Cambro på måndag (31/8) morgon. När du loggar in så kommer du att kunna gå till kursens sajt i Cambro. Du skall ha fått ett brev om hur du skall aktivera din CAS-användare.

Om du är sent antagen och har CAS-användare sedan förut

Om du är sent antagen och har en CAS-användare sedan tidigare kan du kontakta mig så kan jag lägga in dig direkt med denna.


Om du är sent antagen och INTE har en CAS-användare

Om du är sent antagen och INTE har en CAS-användare sedan tidigare är det tyvärr lite krångligare. Du måste du maila mig och säga att du skall gå kursen. Jag kommer då att lägga in dig med en gästanvändare tills vidare. Därefter kommer vi att registera dig. När du väl är registerad kan du kontkta stödcentrum här på universitet på 090 - 786 63 00 och begära att få en CAS-användare. Du kommer då att få ett brev hemskickat till den bokföringsadress. I detta brev får du anvisnignar om din CAS-användare och hur du skall aktivera den. När du väl har fått din CAS-användare kan du maila mig så lägger jag in dig med denna användare. Därefter tar jag bort din tillfälliga användare.

Detta är lite krångligt men rutinerna för detta är inte färdigutvecklade.

Du kan läsa mer om Cambro på denna länk.

Kursinnehåll

Kursen behandlar ett mycket aktuellt och spännande programutvecklingsområde. Under kursen lär man sig hur man designar och programmerar mobila applikationer i programspråket Java speciella, mobila variant J2ME (Java 2 Micro Edition). Denna typ av programmering ställer helt nya krav på dig som programmerare:

* Du arbetar med mycket begränsat minne vilket gör att man måste hushålla med resurserna, t.ex. genom att minska antalet variabler och objekt
* Du skriver program för små bildskärmar där textmängden av naturliga skäl blir begränsad. Du arbetar också med ett mycket begränsat antal gränssnittskomponenterna i förhållande till vad du kan vara van med från t.ex. Javas Swing- och AWT-komponenter.
* Mobila enheter har sämre inmatningsmöjligheter i form av tangentbord vilket leder till att man inte kan begära allt för mycket inmatning från användaren, särskilt inte i form av fritext.
* Då dataöverföringen över mobilnätet oftast är dyrare än överföring via Internet måste dataöverföringsmängderna också hålla så låga som möjligt.
* P.g.a. minnesbegränsningarna i mobila enheter är också J2ME nedbantat (vissa metoder och klasser är borttagna) i förhållande till vanliga Java. Detta leder till att gamla programmeringstekniker som du är van vid inte alltid funkar i detta nya sammanhang.

Välkommen!

Göran Landgren