Kampen om utviklernes hjerter og sinn

Ikon for lesetid 3 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

wp7_devtool_1

Interwebs brenner med nyhetene om Apple slapper deres en gang strenge retningslinjer i forhold til tredjeparts utviklerverktøy. Årsakene til dette hjerteskiftet er det mange med Gizmodo spekulerer i det

Nå går Apple tilbake, og det er ikke overraskende – spesielt etter det Episk Citadel-demonstrasjon opprettet med Unreal Engine. Epic Citadel er en 3D-spillmotor på tvers av plattformer som, før denne endringen, ville være teknisk forbudt av iOS-utviklerlisensen.

Og 9 til 5 mac

Skal vi skylde dette på Android? Nei. Mer sannsynlig er dette at Apple ikke ønsker å rote rundt med Feds som ser på Apples utviklingsretningslinjer takket være en formell forespørsel fra Adobe.

For det meste hilser både Apple-supportere og kritikere denne endringen velkommen og sier at den viser "Apple svarer endelig på tilbakemeldinger fra brukere/utviklere".

Jeg på den annen side vil gjerne ha en annen teori. Alle disse utviklingene skyldes den plutselige og troverdige trusselen som Windows Phone 7 utgjør når det kommer til enkel utvikling ved bruk av Visual Studio og Expression Blend. Vi har sett historie etter historie av utviklere som bruker et minimum av tid på å utvikle eller overføre appen sin til WP7 i stedet for uker eller måneder det tok dem å utvikle de samme appene for iPhone eller Android. For eksempel Sarah Thomson, fra kanadisk indie-spillutvikler IUGO, hadde dette å si i en intervju med pocket gamer

Hvordan er plattformen å jobbe med?
For det første er vi veldig heldige som har et av de dyktigste lagene i verden. Med vår syv års erfaring på mobile plattformer av alle slag og teamet som bruker våre proprietære, plattformagnostiske teknologier, var det en glede å jobbe på WP7-plattformen.
Bare for å gi deg et eksempel; det tok to uker (uthever min) for å bringe initialen Imploder! bygge over til den nye plattformen.

Sjekk ut Pocket Gamer for flere intervjuer som involverer iOS-utviklere som overfører spillene sine til WP7. Paul Thurrott hadde et innsiktsfullt innlegg; Windows Phones virkelige hemmelige våpen: Utviklere, Utviklere, Utviklere forrige uke som delvis sa

Fra et utviklerperspektiv er imidlertid disse plattformene en katastrofe. iPhone krever at du bruker en Mac for utvikling, lærer et kryptisk og for det meste fryktelig utviklingsmiljø, og lærer enda et programmeringsspråk, det eldgamle og arkaiske Objective C. Android er enda verre. Det er basert på Java, av alle ting, et språk vi ganske mye hadde gitt opp fra et klientdataperspektiv, og utviklerverktøyene er tunge og rare.

Og det er her Windows Phone-fordelene begynner å bli tydelige. Windows Phone er basert på Silverlight, som igjen er basert på Windows Presentation Foundation, som i seg selv er basert på den administrerte koden til .NET. Utviklere som ønsker å skrive Windows Phone-applikasjoner vil vanligvis gjøre det i de kjente rammene til Silverlight, ved å bruke et kjent og logisk språk, C#. De som skriver spill vil vanligvis gjøre det ved å bruke XNA Framework, som muliggjør utvikling på tvers av plattformer mellom Windows (på PCer), Xbox 360 og Windows Phone. Dette betyr at utviklere veldig enkelt kan portere spill mellom disse tre plattformene. Spennende? Det kan du vedde på.

Endringene i Apples retningslinjer kan nå tillate at Adobe CS5 brukes til å utvikle iOS-appen, men det kan fortsatt ikke sammenlignes med Visual Studio 2010 og Expression Blend 4.0-kombinasjonen. Sjekk ut dette Artikkel på hva som skal til for å utvikle for Android. Alt dette garanterer imidlertid ikke en total suksess for WP7, men det er hyggelig å se konkurrentene ta skritt for å hindre muligheten.

Mer om temaene: eple, utviklere, Windows Phone 7, wp7

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *