De strijd om de harten en geesten van ontwikkelaars

Pictogram voor leestijd 3 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

wp7_devtool_1

De interwebs staan ​​in vuur en vlam met het nieuws van Apple ontspannen hun ooit strenge richtlijnen met betrekking tot tools voor ontwikkelaars van derden. De redenen voor deze verandering van hart zijn talrijk met: Gizmodo speculeren dat

Nu keert Apple terug, en dat is niet verwonderlijk, vooral daarna Epische Citadel-demonstratie gemaakt met Unreal Engine. Epic Citadel is een platformonafhankelijke 3D-game-engine die vóór deze wijziging technisch verboden zou zijn door de iOS-ontwikkelaarslicentie.

En 9 tot 5 mac

Moeten we dit Android de schuld geven? nee. Waarschijnlijker is dit dat Apple niet wil rotzooien met de Feds die de ontwikkelingsrichtlijnen van Apple bekijken met dank aan een formeel verzoek van Adobe.

Voor het grootste deel verwelkomen zowel Apple-supporters als critici deze verandering en zeggen dat het laat zien dat "Apple eindelijk reageert op feedback van gebruikers/ontwikkelaars".

Aan de andere kant zou ik een andere theorie willen poneren. Deze ontwikkelingen zijn allemaal te wijten aan de plotselinge en geloofwaardige bedreiging die Windows Phone 7 vormt als het gaat om het gemak van ontwikkeling met behulp van Visual Studio en Expression Blend. We hebben gezien verhaal na verhaal van de ontwikkelaars die een minimale hoeveelheid tijd besteden aan het ontwikkelen of overzetten van hun app naar WP7 in plaats van weken of zelfs maanden die nodig waren om dezelfde apps voor de iPhone of Android te ontwikkelen. Bijvoorbeeld Sarah Thomson, van de Canadese indie game-ontwikkelaar IUGO, had dit te zeggen in een interview met pocket gamer

Hoe is het platform om mee te werken?
Ten eerste hebben we het geluk dat we een van de meest bekwame teams ter wereld hebben. Met onze zeven jaar ervaring op allerlei soorten mobiele platforms en het team dat onze eigen, platformonafhankelijke technologieën gebruikt, was het een genoegen om aan het WP7-platform te werken.
Om je een voorbeeld te geven; het koste twee weken (nadruk van mij) om de initiaal te brengen imploderen! bouwen naar het nieuwe platform.

Afrekenen Pocket Gamer voor meer interviews waarbij iOS-ontwikkelaars hun games overzetten naar WP7. Paul Thurrott had een inzichtelijke post; Het echte geheime wapen van Windows Phone: ontwikkelaars, ontwikkelaars, ontwikkelaars vorige week die gedeeltelijk zei:

Vanuit een ontwikkelaarsperspectief zijn deze platforms echter een ramp. De iPhone vereist dat je een Mac gebruikt voor ontwikkeling, een cryptische en meestal vreselijke ontwikkelomgeving leert en nog een andere programmeertaal leert, de oude en archaïsche Objective C. Android is nog erger. Het is vooral gebaseerd op Java, een taal die we vanuit het perspectief van clientcomputers vrijwel hadden opgegeven, en de ontwikkelaarstools zijn stodgy en raar.

En hier beginnen de voordelen van Windows Phone duidelijk te worden. Windows Phone is gebaseerd op Silverlight, dat op zijn beurt is gebaseerd op Windows Presentation Foundation, dat zelf is gebaseerd op de goedheid van beheerde code van .NET. Ontwikkelaars die Windows Phone-applicaties willen schrijven, zullen dit over het algemeen doen in de vertrouwde omgeving van Silverlight, met behulp van een bekende en logische taal, C#. Degenen die games schrijven, zullen dit over het algemeen doen met behulp van het XNA Framework, dat platformonafhankelijke ontwikkeling tussen Windows (op pc's), de Xbox 360 en Windows Phone mogelijk maakt. Dit betekent dat ontwikkelaars heel gemakkelijk games tussen deze drie platforms kunnen overzetten. Spannend? Zeker weten.

Door de wijzigingen in de richtlijnen van Apple kan Adobe CS5 nu worden gebruikt om een ​​iOS-app te ontwikkelen, maar dat is nog steeds niet te vergelijken met de combinatie van Visual Studio 2010 en Expression Blend 4.0. Kijk hier eens naar dit artikel over wat er nodig is om te ontwikkelen voor de Android. Dit alles garandeert echter geen volledig succes voor WP7, maar het is leuk om te zien dat de concurrentie stappen onderneemt om de mogelijkheid te dwarsbomen.

Meer over de onderwerpen: appel, ontwikkelaars, Windows Phone 7, wp7

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *