WP7-kehittäjä Ben McCormickin haastattelu Meteorin kanssa

Lukuajan kuvake 4 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

1) Oletko aiemmin kehittänyt sovelluksia muille alustoille? Jos kyllä, mitä ne ovat?

Ei mobiilialustoille, mutta olen kehittänyt useita verkkopohjaisia ​​Silverlight-sovelluksia muutaman viime vuoden aikana. Ne olivat pääasiassa pienempiä, henkilökohtaisia ​​​​asioita auttamaan minua oppimaan ympäristöä.

2) Miksi valitsit WP7:n valitsemaksi alustaksi?

Olen aina ollut kiinnostunut mobiilikehityksestä, mutta nykyisten suosittujen mobiilialustojen pääsyn este on hieman pelottava. Vuorokaudessa on vain niin monta tuntia, eikä uusien ympäristöjen ja uusien kielten oppiminen ole minulle tällä hetkellä prioriteetti. Ammattimainen C#/WPF-kehittäjä tarkoittaa, että voin hyödyntää muutaman viime vuoden aikana hiomaani taitoja ja soveltaa niitä suoraan uudelle jännittävälle alustalle.

3) Mikä on mielestäsi yksittäinen ominaisuus, josta pidit eniten WP7:ssä?

Luulen, että se on enemmän filosofiaa kuin ominaisuus, mutta ajatus siitä, että online- tai digitaalinen henkilösi pitäisi yhdistää integroituun kokemukseen, näyttää minusta loistavalta tavalta kehittää mobiilialustaa. Vaikka hiekkalaatikkoon sijoitettu, erillinen "sovellus"-kokemus toimii nykyisissä mobiililaitteissa, mielestäni se on malli, jota on tarkasteltava ja kehitettävä.

4) Oletko tyytyväinen WP7 Platform -kehitystyökaluihin?

Olen jossain määrin tyytyväinen Silverlight for Windows Phone -sovellukseen; Silverlightin uusimmista versioista ja erityisesti WPF:stä puuttuu monia ominaisuuksia, mutta se on kokonaan toinen keskustelu. Meidän on täytynyt keksiä melko luovia tapoja ratkaista ongelmia, joita ei todellakaan esiinny uudemmissa julkaisuissa. Muuten olen erittäin tyytyväinen C#- ja XAML-kieliin ja kehitysympäristöt (Visual Studio ja Blend) ovat aivan huippuluokkaa.

Olisi ollut mukavaa, jos viralliset Panorama- ja Pivot-ohjaimet olisi julkaistu aiemmin. Tätä kirjoittaessani viimeiset työkalut, jotka sisältävät näiden säätimien julkaisun, ovat muutaman päivän päässä. Meidän on täytynyt tyytyä säätimiin, jotka eivät todellakaan ole sopivia.

5) Mitä sovelluksia kehität nyt WP7:ssä?

Tällä hetkellä kehitämme Meteor-nimistä sovellusta, joka on pohjimmiltaan Window Media Center -kaukosäädin. Tämän sovelluksen ero tavalliseen kaukosäädinsovellukseen on se, että haluamme kokemuksen tuntuvan mahdollisimman luonnolliselta ja integroidulta. Haluamme luopua "kaukosäätimen emulaattorista", jota useimmat tämän alueen sovellukset yrittävät tehdä, ja saada kokemuksen tuntumaan Windows Media Centerin luonnolliselta laajennukselta.

6) Millä tavalla Microsoft voi parantaa WP7:ään tai mistä WP7:stä puuttuu?

Kehittäjän näkökulmasta haluaisimme nähdä muutamia asioita, jotka eivät todennäköisesti tapahdu alustan luonteen ja Silverlight for Windows Phone/Silverlight 4:n ja WPF 4:n välisen kuilun vuoksi, mutta alustasta katsottuna. näkökulmasta, mielestäni on hieman aikaista sanoa, koska en ole edes pitänyt varsinaista laitetta omissa käsissäni. Monet ihmiset sanovat, että "kopioliitä" tai moniajo ovat erittäin tärkeitä, mutta minulla ei ole koskaan ollut ongelmaa ilman niitä.

7) Tulevaisuuden suunnitelmasi?

Mitä tulee minuun, haluaisin jatkaa muiden WP7-sovellusten parissa. Tällä rintamalla ei tällä hetkellä ole varsinaisia ​​suunnitelmia, koska keskitymme edelleen tekemään Meteorista mahtava. Haluaisin myös jossain vaiheessa päästä mukaan pelien kehittämiseen, joten aion pian katsoa XNA:ta ja katsoa, ​​millaista se on, ja meillä on hienoja ideoita pelistä, jonka uskomme toimivan todella hyvin alusta, joten se on jotain etsimistä, kun Meteor on valmis.

Kiitos Ben, että jaoit sen kanssamme.

Lisää aiheista: Kehittäjä, haastattelu, Windows Phone 7

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *