Kom i gang med Windows Phone 7 utvikling

Vi har satt sammen noen steg som vil hjelpe deg med å komme i gang med Windows Phone 7-app utvikling. Programmet er estimert til å ta 8 dager, alt etter hva du kan fra før, og hvor raskt du lærer.

Vi holder også to konkurranser du har muligheten til å delta i. Dette er en konsept-konkurranse, og en utvikler-konkurranse du kan være med i så fort du har lært deg å utvikle til telefonen. Mer informasjon i slutten av programmet.

Dag 1: Oversikt og inspirasjon

Del 1: Hva er Windows Phone 7
www.microsoft.com/windowsphone/en-us/default.aspx

Del 2: Inspirasjon
https://youtu.be/f1sN2Q6ded8
https://youtu.be/cO9Er5PvFZw
https://youtu.be/qZML1LzClT4

Del 3: Legg inn din ide i Windows Phone 7 “Min Drømme app” konkurransen
<spesialer.msn.no/apps/>

Del 4: Bli kjent med Windows Phone 7 utvikler portal
create.msdn.com/en-US/

Dag 2: Kom i gang, installasjon av verktøy, lag din første app

Del 1: Last ned og installer verktøyene gratis
create.msdn.com/en-us/home/getting_started

Del 2: Se på eksisterende eksempler av Windows Phone 7-apper
code.msdn.microsoft.com/site/search?f%5b0%5d.Type=Platform&f%5b0%5d.Value=Phone&f%5b0%5d.Text=Phone

Del 3: API oversikt
Jonas Follesøe presenterer Windows Phone 7
clip_image002
I denne presentasjonen vil du få god oversikt over alt du trenger å vite for å komme i gang med utvikling for Windows Phone 7 og hvordan publisere applikasjonene dine.

Video: https://channel9.msdn.com/posts/MSDN-Live-2010-Sesjon-5-Windows-Phone-7

Del 4: Utvikling og design av mobile applikasjoner

clip_image003

Foredragsholder: Sigurd Snørteland, Sandviks

Microsoft går "all in" med Windows Phone 7, og nå som Nokia også er med på laget, så er dette en mobilplattform alle Microsoft-utviklere bør kjenne til. Vi ser på hvor enkelt det er å utvikle WP7 forretningsapplikasjoner som benytter Windows Azure. Vi ser også på hvordan man utvikler en underholdnings-app (myChannel9) fra grunnen av, hvordan man deployer den til Marketplace og hvordan man tjener penger på den (betalings-app eller gratis-app med reklame). Til slutt ser vi litt på hvordan man kan konvertere WP7-applikasjoner til andre plattformer (iPhone og Android).

Video: https://channel9.msdn.com/posts/MSDN-Live-2011-Sesjon-3-Utvikling-og-design-av-mobile-applikasjoner

I presentasjonen over snakket Sigurd om å benytte Windows Azure i dine apper. Det kan du selv gjøre med dette biblioteket:
<watoolkitwp7.codeplex.com/>

Lær mer om Windows Azure her.

Dag 3 – 6: Programmering av WP7-apper med Silverlight

Del 1: Windows Phone 7 programmering for den absolutte nybegynner
clip_image005
Denne serien inneholder en rekke korte presentasjoner som forklarer prinsipper og viser eksempler som vil ta deg fra å være en helt nybegynner på plattformen, til å utvikle avanserte applikasjoner på Windows Phone 7. Estimert tid for å gjennomføre hele kurset er 3 dager, og for hver dag får du noen oppgaver der du blir utfordret på det du nettopp har lært.

https://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginners?page=1

Ekstra: Virtuelle labber
Benytt deg av de seks virtuelle labbene under for å bruke det du har lært, samt lære mer om utvikling av WP7 Silverlight-apper. Disse tar deg gjennom alt du behøver for å kunne lage de fleste typer WP7-apper:

1. MSDN Virtual Lab: Building Your First Windows Phone 7 Application

2. MSDN Virtual Lab: Hello Windows Phone

3. MSDN Virtual Lab: Windows Application Lifecycle - Tombstoning

4. MSDN Virtual Lab: Windows Phone Navigation and Controls

5. MSDN Virtual Lab: Launchers and Choosers

6. MSDN Virtual Lab: Using Pivot and Panorama Controls

Dag 8: Programmering av WP7-spill med XNA

Del 1: Game development tutorial
clip_image006
Dette er en tre-delt artikkel som tar deg fra å ikke kunne noe om spill-programmering, til å ha laget ditt første avanserte spill.
Del 1 lar deg komme i gang, sette opp prosjektet og lærer deg det basiske når det kommer til tegning av grafikk på telefonen. Del 2 tar deg gjennom animasjoner, kollisjons deteksjon og interaksjon med spillet. Del 3 legger til et brukergrensesnitt og musikk.
create.msdn.com/en-US/education/tutorial/2dgame/getting_started

Avslutning
Benytt det du har lært og delta i vår WP7-utvikler konkurranse og vinn fete premier!

I forbindelse med vår konseptkonkurranse “Min Drømme-app” på MSN.no, kjører vi parallelt en utviklerkonkurranse for Windows Phone 7.

Det er ingen kategorier eller krav, annet enn å lage en fungerende app for Windows Phone 7. Du kan laste ned alt du trenger for å delta gratis på create.msdn.com/. Når appen din er klar, sender du den ferdig kompilerte .xap filen på e-post til appkonk@microsoft.com.

Vinneren vil bli kåret av en jury bestående av ansatte i Microsoft Norge og Windows Phone Developer Community.

Vinneren vil få en Samsung Omnia 7 telefon, samt få utvikle vinnerkoseptet fra konkurransen “Min Drømme-app” til ferdig app innenfor et totalbudsjett på 50.000 kroner. Vinneren vil bli kontaktet i august.

Siste frist for innsending er fredag 29. juli 2011.
blogs.msdn.com/b/dpenorway/archive/2011/05/30/f-229-windows-phone-7-og-utviklingsoppdrag-for-50-000-kroner.aspx

Ekstra

Vil du se flere presentasjoner på Windows Phone 7, og den nye oppdateringen?
https://channel9.msdn.com/search?term=Windows+Phone&type=All