Bitva o srdce a mysl vývojářů

Ikona času čtení 3 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

wp7_devtool_1

Internetové stránky jsou plné novinek od Applu relaxaci jejich kdysi přísné pokyny, pokud jde o nástroje pro vývojáře třetích stran. Důvodů pro tuto změnu srdce je mnoho Gizmodo spekulovat o tom

Nyní Apple ustupuje a není se čemu divit – zvláště poté Epická demonstrace Citadely vytvořené pomocí Unreal Engine. Epic Citadel je multiplatformní 3D herní engine, který by před touto změnou byl technicky zakázaný licencí pro vývojáře iOS.

A 9 až 5 mac

Měli bychom to vinit na Android? Ne. Pravděpodobnější je, že Apple si nechce zahrávat s federály kteří se dívají na pokyny pro vývoj společnosti Apple na základě formální žádosti společnosti Adobe.

Z velké části příznivci i kritici Applu tuto změnu vítají a říkají, že to ukazuje „Apple konečně reaguje na zpětnou vazbu od uživatelů/vývojářů“

Na druhou stranu bych rád předložil jinou teorii. Tento vývoj je způsoben náhlou a věrohodnou hrozbou, kterou Windows Phone 7 představuje, pokud jde o snadnost vývoje pomocí Visual Studio a Expression Blend. Viděli jsme story po story vývojářů, kteří strávili minimální množství času vývojem nebo portem své aplikace na WP7 namísto týdnů nebo dokonce měsíců, které jim trvalo vývoj stejných aplikací pro iPhone nebo Android. Například Sarah Thomson z kanadské vývojářky nezávislých her IUGO, měl to říct v an Rozhovor s kapesním hráčem

S jakou platformou se pracuje?
Za prvé, máme velké štěstí, že máme jeden z nejzkušenějších týmů na světě. S našimi sedmiletými zkušenostmi s mobilními platformami všeho druhu a týmem využívajícím naše proprietární technologie agnostické platformy bylo potěšením pracovat na platformě WP7.
Jen abych vám dal příklad; zabralo to dva týdny (důraz můj) přinést iniciály Implodovat! přejít na novou platformu.

Pokladna Pocket Gamer pro další rozhovory, které zahrnují vývojáře iOS, kteří přenášejí své hry na WP7. Paul Thurrott měl bystrý příspěvek; Skutečná tajná zbraň Windows Phone: Vývojáři, vývojáři, vývojáři minulý týden, který částečně řekl

Z pohledu vývojářů jsou však tyto platformy katastrofou. iPhone vyžaduje, abyste k vývoji používali Mac, naučili se tajemné a většinou příšerné vývojové prostředí a naučili se ještě další programovací jazyk, starověký a archaický Objective C. Android je ještě horší. Je založen na Javě, na jazyku, kterého jsme se z pohledu klientských počítačů do značné míry vzdali, a vývojářské nástroje jsou těžkopádné a podivné.

A právě zde se začínají projevovat výhody Windows Phone. Windows Phone je založen na Silverlightu, který je zase založen na Windows Presentation Foundation, který je sám založen na dobrotě spravovaného kódu .NET. Vývojáři, kteří chtějí psát aplikace pro Windows Phone, to obvykle dělají ve známém prostředí Silverlightu a používají známý a logický jazyk C#. Ti, kteří píší hry, to obvykle dělají pomocí rámce XNA, který umožňuje vývoj napříč platformami mezi Windows (na PC), Xbox 360 a Windows Phone. To znamená, že vývojáři mohou velmi snadno portovat hry mezi těmito třemi platformami. Vzrušující? To se vsaď.

Změny v pokynech společnosti Apple nyní mohou umožnit použití Adobe CS5 k vývoji aplikace pro iOS, ale to se stále nedá srovnávat s kombinací Visual Studio 2010 a Expression Blend 4.0. Podívejte se na toto článek o tom, co je potřeba k vývoji pro Android. To vše však nezaručuje úplný úspěch WP7, ale je hezké vidět, jak konkurence podniká kroky, aby tuto možnost zmařila.

Více o tématech: jablko, Vývojáři, Windows Phone 7, wp7

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *