Microsoft lanserte i går nye verktøy og hjelp på hvordan du kan portere dine apps laget for enten iPhone, Android eller Symbian QT. Dette vil hjelpe deg å komme kjappere over på Windows Phone plattform og dermed øke din synlighet på den nye plattformen.

Men du lurer sikkert på hvorfor du ville gjort noe sånt i hele tatt? Det kan være flere grunner til at man ønsker å gjøre dette men noen av viktigste grunnene jeg hører fra andre er

1. Nysgjerrig på plattformen

2. Rapportene fra IDC og Gartner tilsier at WP vil kunne sammen med Nokia være den nest største plattform innen 2015

3. Reklame inntektene på WP er mere lønnsomt akkurat nå, meld deg på her http://advertising.microsoft.com/mobile-apps

4. Nye funksjoner i WP som får app’en din til å bli enda mere brukt.

Ok så la oss si at du føler at deg noe mer tryggere på at dette kan være en plattform for deg. Hva får du i disse nye verktøyene og hjelpen fra oss?

Det først du må gjøre er å laste ned vårt helt gratis utviklingsverktøy og SDK for Windows Phone ved hjelp av en enkel nedlasting fra http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570

 

Lær fra eksempelkode

Vi har inkludert 3 eksempel koder som viser på hver av iOS og Android forskjellene og hvordan det gjøres på Windows Phone. De 3 eksemplene er:

- Vis reklame i din app

- Geo-lokasjon

- Gruppe meldinger

Du finner eksemplene for iOS her og Android her.

 

SQLite til SQL Server Compact database konverterings verktøy

I Windows Phone 7.5 så finnes det nå en lokal database og for å konvertere til denne, vil dette verktøy gjøre for deg. Dette er ofte en tidskrevende oppgave. Du finner denne på codeplex http://sqlite2ce.codeplex.com/

clip_image001

 

Oppdatert API mapping verktøy

Dette verktøyet vil vise deg hvordan en bestemt API på din eksisterende plattform vil fungere på Windows Phone. Dette har vi hatt tidligere men nå har vi utvidet med kamera, kompass og gyro sensorene samt multitasking, database og fil tilgang.

Her ser du et eksempel på hvordan man bruker tilsvarende iOS CMGyroData klassen på Windows Phone 7:

clip_image003

 

Oppsummering

For generell hjelp til porting av din app gå til vår porting guide:
http://windowsphone.interoperabilitybridges.com/porting

For å komme kjapt i gang med å trening og opplæring, se igjennom denne online treningen
http://channel9.msdn.com/Series/Mango-Jump-Start/Mango-Jump-Start-01-Building-Windows-Phone-Apps-with-Visual-Studio-2010

API mapping verktøy finner du her http://wp7mapping.interoperabilitybridges.com/

SQLite til SQL Server kompakt database konverteringsverktøy finner du her http://sqlite2ce.codeplex.com/

Og til sist kode eksemplene som blev tidligere
For Android : http://windowsphone.interoperabilitybridges.com/articles/android-to-wp–appendix-a-migration-samples

For iOS : http://windowsphone.interoperabilitybridges.com/articles/iphone-to-wp–appendix-a-migration-samples

For Android utviklere har vi også lagt ut tips og triks guiden på http://windowsphone.interoperabilitybridges.com/articles/android-to-windows-phone–10-simple-tasks

Trenger du hjelp eller ønsker bare å ta en prat med oss, ikke nøl med så sende meg mail på arifsh@microsoft.com eller på http://twitter.com/arifsh

Arif Shafique
Windows Phone Evangelist
Microsoft