udviklerkode med Microsoft

oversigt

1

grundlæ
ggende

2

få værktøjer

3

begynd at kode

Hvad er phone udvikling?

Phone udvikling er et bredt dækkende ord for processen med at skrive programmer til smartphones. Phone er kører et operativsystem som en platform til levering af tjenester til programmer. Derfor minder phone udvikling om skrivebordsudvikling – med nogle forbehold. Phone er har ikke samme hukommelse eller ydeevne som computere. Mange udviklere forenkler udviklingen ved at starte med at køre, fejlfinde og teste deres programmer i en softwareversion af phone en – en såkaldt emulator. På den måde kan du oprette dit program i et velkendt standardmiljø, og programmet kan implementeres på en phone , når det er klar til brug.

1grundlæggende 

Se denne video om Windows Phone 7-tilbud, og klargør derefter dit miljø ved at installere værktøjer, som du skal bruge til at bygge dit første phone program.

afspil video

LÆR GRUNDPRINCIPPERNE I PHONE UDVIKLING
Video | Ni minutter | Phone udvikling | April 2010

Nu, hvor du ved, hvad phone udvikling er, kan du se den næste video og lære om værktøjerne og teknologierne til phone udvikling, herunder disse tre hovedprogrammeringsmodeller til opbygning af phone programmer: XNA Framework og Silverlight.

2få værktøjerne 
Hent nu 
  1. Installer værktøjerne
    Hvis du klikker på denne knap, installeres:
    • Visual Studio 2010 Express
    • XNA Game Studio 4.0
    • Windows Phone Emulator
    • Microsoft Expression Blend til Windows Phone
    • Platforme: Silverlight, .NET Framework 4.0
Hent nu 
  1. Installer januaropdateringen af Windows Phone Developer Tools.
Hent nu 
  1. Installer rettelsen til Windows Phone Developer Tools.

Hvis du har brug for hjælp med at vælge den rigtige version af Visual Studio, skal du gennemse Visual Studio 2010-oversigten.
Hvis du vil se flere oplysninger om teamudvikling, skal du læse om Administration af programlivscyklus.

3begynd at kode 

Brug gennemgangene i dette afsnit til at lære, hvordan du udvikler programmer til Windows Phone 7.

Følg gennemgang

OPRET DIT FØRSTE WINDOWS PHONE-PROGRAM
Gennemgang | Silverlight | Marts 2011

Den bedste måde at komme i gang med at programmere på er ved at bygge et enkelt program. I dette eksempel lærer du, hvordan du bruger phone emulatoren, og bliver ført gennem oprettelsen af dit første enkle phone program.

Næste: Lær mere med vejledninger til hurtig start af Windows Phone

Følg gennemgang

OPRET EN WINDOWS PHONE-BRUGERGRÆNSEFLADE
Gennemgang | Silverlight | Marts 2011

Du bruger typisk Silverlight til at oprette Windows Phone-programmer og XNA Framework til at oprette Windows Phone-spil. XAML er det deklarative sprog, der bruges til at oprette grænseflader til phone programmer, f.eks. styring, former, tekst og andet indhold, som præsenteres på skærmen. I dette eksempel gennemgår du oprettelsen af en brugergrænseflade til dit phone program.

Næste: Kom i gang med Windows Phone App Hub

Følg gennemgang

REAGER PÅ SKÆRMRETNINGEN
Gennemgang | Silverlight

Lær om stående og liggende skærmretninger i dette eksempel. Opret et program, der reagerer på phone ens retning og trækker skærmen forskelligt afhængigt af den retning.

Næste: Lær om udviklerressourcer på App Hub

Følg gennemgang

OPRET ET XNA FRAMEWORK-SPIL
Gennemgang | XNA | Januar 2011

Hent denne eksempelkode til et program, der bruger XNA Framework til at registrere en kollision mellem to flyvende kasser.

Næste: Få mere at vide om spiludvikling på App Hub

video

Udvikleremner

Opbygning af et Windows Phone 7-program fra start til slut
Lær de grundlæggende principper i opbygningen af et Windows Phone 7-program. Start med en ide, byg en app, og udgiv den på Marketplace.

Windows Phone-kursus med kodenavnet "Mango"
Prøv disse scenariebaserede praktiske forsøg og videoer, der demonstrerer Mangos nye funktioner.

Vejledninger til hurtig start af Windows Phone-udvikling
Gennemgå eksempler, der er beregnet til at få dig hurtigt i gang med at oprette Windows Phone-programmer.

Windows Phone 7-udvikling for de helt uerfarne
I denne serie antages det, at du slet ikke har noget kendskab til C#, Silverlight og mobiludvikling. På nogle få timer vil du forstå de nødvendige koncepter, så du kan bygge programmer.

Windows Phone 7-kursus
Find flere gratis trinvise forklaringer af de værktøjer, du skal bruge, og nogle koncepter, der er vigtige for programmering til Windows Phone.

Bøger

Gratis e-bog: Programmering af Windows Phone 7
Hent denne gratis e-bog og eksempelkode for at lære om skrivning af programmer til Windows Phone 7 med Silverlight og XNA 2D-strukturerne.
XNA Game Studio 4.0-programmering: Udvikling til Windows Phone og Xbox LIVE
Kom hurtigt i gang med XNA Game Studio 4.0, og byg fantastiske spil til både Windows Phone 7 og Xbox LIVE.