Haastattelu WP7-kehittäjä Travis Harrisin 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?

En ole vielä kehittänyt sovelluksia muille mobiilialustoille; Windows Phone 7 on minun ensimmäinen. Olen kuitenkin työskennellyt .net-kehyksessä nyt noin 3 vuotta, enimmäkseen luokkaprojekteja.

2) Miksi valitsit WP7:n haluamaksesi alustaksi?

Valitsin WP7:n alustaksi, koska siinä on hämmästyttävän intuitiivinen API; Pystyn käyttämään aikaisempaa C#-tietoani ilman valtavaa oppimiskäyrää. Microsoft teki hienoa työtä integroimalla Windows 7 -ohjaimet ja alustan jo olemassa oleviin silverlight- ja xna-kehyksiin. Tästä huolimatta päätin kehittää sovelluksen, koska halusin kehittää jotain, josta voisin oppia paljon, joka olisi hyödyllinen muille kuin itselleni ja jonka tekemiseen ei tarvittaisi täyttä tiimiä ihmisiä. Sovellus sopi täydellisesti, ja WP7 vaikutti parhaalta alustalta.

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

Ominaisuus, jota rakastan eniten WP7:ssä, on erittäin tehokkaat grafiikkaominaisuudet; Rakastan sitä, että voit käyttää xna:ta täydellisen 3D-pelin kehittämiseen ja WP7 pystyy ajamaan sitä ilman ongelmia. Uskon, että WP7:n tuki pelien kehitykselle ja sen integrointi XBOX liveen tuo täysin uuden aikakauden mobiilipelaamiseen.

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

Olen erittäin tyytyväinen; on muutamia asioita, joihin olen hieman turhautunut, mutta ne kaikki olivat asioita, jotka saavat varsinaisen puhelimen toimimaan parhaimmillaan, ja aina oli vaihtoehtoinen tapa saavuttaa rahani.

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

Kehitän parhaillaan sovellusta, joka lukee tietoja World of Warcraftin asevarastosta ja näyttää sen muodossa, joka on hyödyllinen raiden johtajille. Haluan sen antavan täydelliset tiedot henkilön yllään olevista tavaroista, hänen kyvyistään, ja suunnitelmana on myös koota kaikki pisteet sen mukaan, kuinka hyvin hänen esineensä vastaavat hänen kykyjään. Haluan myös sen antavan heidän kiltatietonsa ja luettelon heidän viimeaikaisista peliaktiviteeteistaan.

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

Ainoa alue, josta mielestäni WP7:ltä puuttuu, on kyky muokata käyttöliittymää haluamallani tavalla, mutta samalla se, että en pysty antamaan puhelimeen yhtenäisyyden ja tutun tunteen loppukäyttäjälle, mikä on tärkeämpää.

7) Tulevaisuuden suunnitelmasi?

Kun olen lopettanut nykyisen sovellukseni, haluan perehtyä XNA:han Windows Phone 7:lle. Olen tehnyt vähän XNA:ta tietokoneelle ja xboxille, mutta olen todella kiinnostunut työskentelemään suoremmin kosketusnäytön syötteen ja kiihtyvyysmittarin kanssa ja näkemään mitä voin tehdä siitä. Kauempana haluan valmistua yliopistosta tietojenkäsittelytieteen tutkinnon ja saada työpaikan pelikehityksestä.

Näiden kysymysten lisäksi muita asioita, jotka haluat jakaa yhteisön kanssa?

Olen tietojenkäsittelytieteen pääaineopiskelija, olen tehnyt perusohjelmointia 13-vuotiaasta lähtien; Otin sen vakavasti ja päätin tehdä siitä elämäni lukion viimeisenä vuonna. Siitä lähtien olen pyrkinyt oppimaan niin paljon kuin mahdollista.

Oma Twitter: www.twitter.com/hartra34

Kiitos Harrisille jakamisesta kanssamme. Haluan myös mainita, että Harris on ensimmäinen haastattelemamme opiskelijakehittäjä. Onnea hänen tulevaisuudelleen.

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