Bitka za srca in ume razvijalcev

Ikona časa branja 3 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

wp7_devtool_1

Medmrežja so preplavljena z novicami o Applu sprostitev njihove nekoč stroge smernice v zvezi z orodji za razvijalce tretjih oseb. Razlogov za to spremembo srca je veliko Gizmodo špekulira o tem

Zdaj se Apple vrača nazaj in to ni presenetljivo – še posebej po tem Epska predstavitev Citadele ustvarjen z Unreal Engine. Epic Citadel je 3D igralni mehanizem za več platform, ki bi bil pred to spremembo tehnično prepovedan z licenco za razvijalce iOS.

in 9 do 5 mac

Ali naj za to krivimo Android? Ne. Bolj verjetno je, da se Apple ne želi zapletati s federalci ki gledajo na Applove razvojne smernice na podlagi uradne zahteve družbe Adobe.

Večinoma podporniki in kritiki Appla pozdravljajo to spremembo, češ da kaže, da se "Apple končno odziva na povratne informacije uporabnikov/razvijalcev"

Po drugi strani pa bi rad zastavil drugačno teorijo. Vsi ti dogodki so posledica nenadne in verodostojne grožnje, ki jo predstavlja Windows Phone 7, ko gre za enostavnost razvoja z uporabo Visual Studio in Expression Blend. Videli smo zgodba po zgodba razvijalcev, ki porabijo minimalno količino časa za razvoj ali prenos svoje aplikacije na WP7 namesto tednov ali celo mesecev, ki so jih potrebovali za razvoj istih aplikacij za iPhone ali Android. Na primer Sarah Thomson, kanadska neodvisna razvijalka iger IUGO, je imel to povedati v intervju z žepnim igralcem

Kakšna je platforma za delo?
Prvič, zelo smo srečni, da imamo eno najbolj usposobljenih ekip na svetu. Z našimi sedmimi leti izkušenj na mobilnih platformah vseh vrst in ekipo, ki uporablja naše lastniške tehnologije, ki niso odvisne od platforme, je bilo v veselje delati na platformi WP7.
Samo da vam dam primer; je vzelo dva tedna (poudarek moj) prinesti začetnico Eksplodirati! nadgraditi na novo platformo.

Na blagajno Žepni igralec za več intervjujev, ki vključujejo razvijalce za iOS, ki prenašajo svoje igre na WP7. Paul Thurrott je imel pronicljivo objavo; Pravo skrivno orožje Windows Phone: razvijalci, razvijalci, razvijalci prejšnji teden, ki je deloma rekel

Z vidika razvijalcev pa so te platforme katastrofa. IPhone zahteva, da za razvoj uporabljate Mac, se naučite skrivnostnega in večinoma groznega razvojnega okolja ter se naučite še enega programskega jezika, starodavnega in arhaičnega Objective C. Android je še slabši. Od vseh stvari temelji na Javi, jeziku, ki smo se mu z vidika odjemalskega računalništva že skoraj odrekli, orodja za razvijalce pa so težka in čudna.

In tu začnejo postajati očitne prednosti Windows Phone. Windows Phone temelji na Silverlightu, ta pa na Windows Presentation Foundation, ki sama temelji na dobri upravljani kodi .NET. Razvijalci, ki želijo pisati aplikacije za Windows Phone, bodo to na splošno počeli v znanih mejah Silverlighta z uporabo znanega in logičnega jezika C#. Tisti, ki pišejo igre, bodo to običajno počeli z uporabo ogrodja XNA Framework, ki omogoča razvoj na več platformah med Windows (na osebnih računalnikih), Xbox 360 in Windows Phone. To pomeni, da lahko razvijalci zelo enostavno prenašajo igre med temi tremi platformami. Razburljivo? Veš da.

Spremembe v Appleovih smernicah morda zdaj dovoljujejo uporabo Adobe CS5 za razvoj aplikacije za iOS, vendar to še vedno ni v primerjavi s kombinacijo Visual Studio 2010 in Expression Blend 4.0. Preverite to članek o tem, kaj je potrebno za razvoj za Android. Vendar vse to ne zagotavlja popolnega uspeha za WP7, vendar je lepo videti, da konkurenca ukrepa, da prepreči to možnost.

Več o temah: jabolko, Razvijalci, Windows Phone 7, wp7

Pustite Odgovori

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *