Hvis du er appudvikler, skal du sandsynligvis læse dette indlæg. En ny funktion er blevet føjet til Windows Azure i dag kaldet Windows Azure Mobile Services i et forsøg på at give en super nem måde at opbygge dine appidéer på og bakke dem med skyopbevaring.
Vi ved, at mobile applikationer får mere strøm og opretter forbindelse bedre, når de parres med tjenester, der kører i skyen; dermed tjenesten. Ved at bruge det som en platform vil udviklere have en chance for at gemme data i skyen og integrere brugergodkendelse i deres applikationer ved hjælp af foretrukne legitimationsoplysninger (Facebook, Twitter osv.). Desuden vil de være i stand til at sende push-meddelelser til klienter.
Når det er sagt, skal brugeren oprette en Windows Azure-konto, der har Windows Azure Mobile Services-funktionen aktiveret for at bruge tjenesten. Hvis du ikke har den, skal du oprette en gratis prøvekonto og aktivere preview-funktioner. Det er et spørgsmål om få minutter! For at udvikle sig ved hjælp af Azure Mobile Services-platformen skal man også downloade Visual Studio 2012 Express og Mobile Services Managed SDK.
Brug af Windows Azure Mobile Service
Der er en god tutorial på Windows Azure-websted, der viser dig, hvordan du tilføjer en skybaseret backend-tjeneste til en Windows 8-app ved hjælp af Windows Azure Mobile Services. Det første trin er at oprette en mobiltjeneste. Så lad os se, hvordan man gør det først.
Opret en mobiltjeneste:
Følg nedenstående trin for at oprette en ny mobiltjeneste.
- Log ind på din Windows Azure-konto, og find og klik på indstillingen 'Ny'. Indstillingen skal være synlig i bunden af navigationsruden.
- Når du er færdig, under menuen 'Ny' vil du bemærke 'MOBIL SERVICE' mulighed. Klik for at udvide det, og vælg derefter 'Opret'.
- Dernæst vises en dialog med følgende meddelelse - 'Opret en sky-backend til din Windows 8-app på få minutter.''
- Skriv derefter et underdomænenavn til den nye mobiltjeneste i 'Opret en mobilserviceside' i URL-tekstfeltet og vent. Senere skal du klikke på højre pileknap (fremhævet i grønt) for at gå til næste side.
- Her vises en ny side med overskriften - 'Specify Database Settings'. Udfyld detaljerne som vist på skærmbilledet nedenfor. Glem ikke at klikke på afkrydsningsknappen til sidst.
- Nu har du oprettet en ny tjeneste. Det næste trin er at oprette en ny app. Lad os gå videre!
Opret en ny app:
Dette hjælper dig med at oprette en ny Windows 8-app, der er forbundet til din mobiltjeneste. At gøre dette,
- Log ind på din Windows Azure-konto igen, og klik på 'Mobile Services'. Vælg derefter den mobiltjeneste, du lige har oprettet.
- Vælg nu 'Opret en ny Windows 8-applikation' som vist ovenfor for at få vist trinene til oprettelse af Windows 8-app, der er forbundet til din mobiltjeneste.
- Når du har gennemført det tredje trin, skal du gemme den komprimerede projektfil på din lokale computer og huske, hvor du gemmer den.
Kører Windows-app:
At køre din Windows-app,
- Gå til det sted, hvor du gemte de komprimerede projektfiler, udvid filerne og åbn løsningsfilen i Visual Studio 2012 Express til Windows 8.
- Tryk derefter på F5-tasten for at starte dit projekt igen.
- Antag at du ikke er færdig med opgaven, men gerne vil udføre den senere, skal du blot tilføje opgaven til 'Indsæt et TodoItem' og trykke på 'Gem'.
- Handlingen sender en POST-anmodning til den nye mobiltjeneste, der er hostet i Windows Azure, som igen returnerer de lagrede varer og viser dem i den anden kolonne i appen.
Billedkreditter og kilde: Windows Azure Mobile Service Page.