Artikel top billede

(Foto: Mikael Rieck freelance)

Sådan vil Microsoft lokke app-udviklere over fra Apple

Microsoft er ude på at lokke applikationsudviklere fra iPhone over til Windows Phone. Se her, hvordan det skal gøres.

Computerworld News Service: Mens Apple troner over det mobile marked med selskabets iPhone-smartphone, forsøger Microsoft nu at underminere Apples dominans med udgivelsen af et værktøj, der skal gøre det lettere for udviklerne at portere deres iPhone-applikationer til Windows Phone.

Microsofts iPhone/iOS-til-Windows Phone 7 API-mapping-værktøj gør det muligt for iPhone-udviklere at udvælge iOS-API-kald i deres applikationer og lede efter tilsvarende klasser, metode og notifikations-hændelser i Windows Phone 7, forklarer Jean-Christophe Cimitiere, der er senior teknisk evangelist for interoperabilitet hos Microsoft, i et blogindlæg.

Hjælper til at finde rundt

"API-mapping-værktøjet iPhone/iOS-til-Windows Phone 7  hjælper udviklerne til at finde rundt, når de har opdaget Windows Phone-platformen. Tænk på API-mapping-værktøjet som en slags ordbog til brug ved oversættelse."

Udviklerne kan søge på et givet iOS-API-kald og finde tilsvarende klasser, metoder og notifikations-hændelser i Windows Phone 7 sammen med eksempelkode i C# og API-dokumentation til begge platforme.

"Kodeeksemplerne gør det muligt for udviklerne hurtigt at migrere korte bidder af iOS-kode til den tilsvarende kode i C#. Al WP7-API-dokumentation trækkes ind fra Silverlight-, C#- og XNA-kilder på MSDN," forklarer Cimitiere.

På nuværende tidspunkt leveres der API-mapping til netværk/internet, brugergrænseflader og datahåndtering.

"I første omgang har vi fokuseret på at identificere en-til-en-mapping, hvor det kan lade sig gøre. I de følgende versioner vil vi udvide omfanget og gøre vores bedste til at levere en passende vejledning, hvor som helst koncepterne minder om hinanden i tilstrækkelig grad."

Microsoft tilbyder også et whitepaper med titlen "Windows Phone 7 Guide for iPhone Application Developers" samt videoer til udviklere angående portering af applikationer fra iPhone til Windows Phone.

API-mapping-værktøjet, whitepaper'et og udvikler-videoerne kan alle findes på Microsofts Windows Phone 7 Interoperability-website.

"Hvis du er .Net-udvikler, er det ikke nogen stor 'forandring' at skulle udvikle til Windows Phone. Det kan i stedet ses som et kontinuum, hvor du blot føjer nye ting til, hvad du ved i forvejen," forklarer Cimitiere.

"Hvis du er iPhone-udvikler og Windows Phone (og .Net) er nyt for dig, jo, så vil der være nogle forandringer. Men der er ingen grund til bekymring. Indlæringskurven er ikke så stejl, som du måske forestiller dig."

Oversat af Thomas Bøndergaard




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
KEYBALANCE A/S
Udvikling og salg af økonomisystemer samt CRM og MPS. Systemer til blandt andet maskinhandlere, vvs-branchen, vognmænd, låsesmede,handelsvirksomheder

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
SAP Excellence Day 2025

Hvordan du orkestrerer og opdeler SAP-projekter for at opnå gevinster hurtigere? Hvordan påvirker AI fremtiden for SAP i almindelighed og måske også din virksomhed? Dette er blot nogle af de svar du får ved at deltage på denne spændende konference.

03. april 2025 | Læs mere


Cyber Briefing: Backup, availability og disaster recovery

I en tid hvor truslerne mod it-driften kun vokser, er det afgørende at kende forskellen på backup, availability og disaster recovery. Deltag og få konkret viden og praksisnære eksempler på, hvordan I kan styrke jeres beredskab.

07. april 2025 | Læs mere


Cyberthreat Day, København: Trusler, angreb og forsvar i praksis

Stå rustet mod cybertrusler. Få et detaljeret overblik over de nyeste sårbarheder, angrebsmønstre og metoder, som cyberkriminelle anvender. Lyt til beretninger fra sikkerhedseksperter på den digitale frontlinje, og få indsigt i både succesfulde angreb og de, der blev afværget

08. april 2025 | Læs mere