Harc a fejlesztők szívéért és elméjéért

Olvasási idő ikonra 3 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

wp7_devtool_1

Az interweb lángokban áll az Apple hírétől pihentető egykor szigorú irányelveiket a harmadik féltől származó fejlesztői eszközökre vonatkozóan. Ennek a szívváltozásnak számos oka lehet Gizmodo arra spekulálva

Most az Apple visszalép, és ez nem meglepő – különösen ezután Epikus Citadella bemutató az Unreal Engine-el készült. Az Epic Citadel egy többplatformos 3D-s játékmotor, amelyet a változás előtt technikailag tiltott volna az iOS fejlesztői licence.

És 9-5 mac

Ezt az Androidot kell hibáztatnunk? Nem. Valószínűbb, hogy az Apple nem akar a Fedekkel vacakolni akik az Apple fejlesztési irányelveit nézik az Adobe hivatalos kérésének jóvoltából.

Az Apple támogatói és kritikusai többnyire üdvözlik ezt a változást, mondván, hogy ez azt mutatja, hogy „Az Apple végre reagál a felhasználók/fejlesztők visszajelzéseire”

Én viszont egy másik elméletet szeretnék felállítani. Ezek a fejlesztések mind annak a hirtelen és hiteles fenyegetésnek tudhatók be, amelyet a Windows Phone 7 jelent, amikor a Visual Studio és az Expression Blend használatával történő egyszerű fejlesztésről van szó. Láttuk történet után történet a fejlesztők minimális időt töltenek az alkalmazásuk fejlesztésével vagy áthelyezésével a WP7-re, ahelyett, hogy hetekig vagy akár hónapokig tartott volna ugyanazokat az alkalmazásokat kifejleszteni iPhone-ra vagy Androidra. Például Sarah Thomson, a kanadai indie játékfejlesztő IUGO, ezt mondta egy interjú zsebjátékossal

Milyen a platformmal dolgozni?
Először is, nagyon szerencsések vagyunk, hogy a világ egyik legképzettebb csapatával rendelkezünk. Hét éves, mindenféle mobilplatformon szerzett tapasztalatunknak és a saját fejlesztésű platform agnosztikus technológiáinkat használó csapatnak köszönhetően öröm volt a WP7 platformon dolgozni.
Csak hogy egy példát mondjak; elvitte két hét (kiemelés az enyém), hogy hozza a kezdőbetűt Implode! átállni az új platformra.

Megrendelés Pocket gamer további interjúkért, amelyekben az iOS-fejlesztők a játékaikat WP7-re portolják át. Paul Thurrott éleslátó bejegyzést írt; A Windows Phone valódi titkos fegyvere: fejlesztők, fejlesztők, fejlesztők múlt héten ami részben azt mondta

Fejlesztői szempontból azonban ezek a platformok katasztrófa. Az iPhone megköveteli, hogy Mac számítógépet használjon a fejlesztéshez, tanuljon meg egy rejtélyes és többnyire borzalmas fejlesztői környezetet, és tanuljon meg még egy programozási nyelvet, az ősi és archaikus Objective C-t. Az Android még rosszabb. Mindenekelőtt a Java-n alapul, egy olyan nyelven, amelyről az ügyfélszámítási szempontból jóformán lemondtunk, és a fejlesztői eszközök makacsok és furcsák.

És itt kezdenek nyilvánvalóvá válni a Windows Phone előnyei. A Windows Phone a Silverlight-on alapul, amely viszont a Windows Presentation Foundation-re épül, amely maga is a .NET menedzselt kódjain alapul. Azok a fejlesztők, akik Windows Phone-alkalmazásokat szeretnének írni, általában a Silverlight megszokott keretei között teszik ezt, egy ismerős és logikus nyelv, a C# használatával. Azok, akik játékokat írnak, általában az XNA Framework segítségével teszik ezt, amely lehetővé teszi a platformok közötti fejlesztést a Windows (PC-n), az Xbox 360 és a Windows Phone között. Ez azt jelenti, hogy a fejlesztők nagyon könnyen portolhatnak játékokat e három platform között. Izgalmas? Fogadj.

Az Apples irányelveinek változásai lehetővé teszik az Adobe CS5 használatát iOS-alkalmazások fejlesztéséhez, de ez még mindig nem hasonlítható össze a Visual Studio 2010 és az Expression Blend 4.0 kombinációval. Nézd meg ezt cikkben hogy mi kell az Androidhoz való fejlesztéshez. Mindez azonban nem garantálja a WP7 teljes sikerét, de jó látni, hogy a verseny meghiúsítja a lehetőséget.

Bővebben a témákról: alma, fejlesztők, Windows Phone 7, wp7

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *