Et intervju med Meteor for WP7-utvikler Ben McCormick

Ikon for lesetid 4 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

1) Har du utviklet apper for andre plattformer før? Hvis ja, hva er de?

Ikke for mobile plattformer, men jeg har utviklet flere nettbaserte Silverlight-apper de siste årene. De var hovedsakelig for mindre, personlige ting for å hjelpe meg å lære miljøet.

2) Hvorfor valgte du WP7 som en plattform du valgte?

Jeg har alltid vært interessert i mobilutvikling, men inngangsbarrieren for de nåværende populære mobile plattformene er litt skremmende. Det er bare så mange timer i døgnet, og det å lære nye miljøer og nye språk er bare ikke en prioritet for meg for øyeblikket. Å være en profesjonell C#/WPF-utvikler betyr at jeg kan ta ferdighetene jeg har finpusset de siste årene og bruke dem direkte på en spennende ny plattform.

3) Hvilken tror du er den mest enkelt funksjonen du likte i WP7?

Jeg antar at det er mer en filosofi enn en funksjon, men ideen om at din online eller digitale persona skal kobles sammen til en integrert opplevelse virker for meg som en fin måte å utvikle mobilplattformen på. Så mye som den sandkassete, adskilte "app"-opplevelsen fungerer på gjeldende mobile enheter, føler jeg ærlig talt at det er en modell som må ses på og utvikles.

4) Er du fornøyd med utviklingsverktøyene for WP7-plattformen?

Jeg er fornøyd med Silverlight for Windows Phone, til en viss grad; det er ganske mange funksjoner som mangler som er tilgjengelige i de nyeste versjonene av Silverlight, og spesielt fra WPF, men det er en helt annen diskusjon. Vi har måttet komme opp med noen ganske kreative måter rundt noen problemer som egentlig ikke vises på nyere utgivelser. Bortsett fra det er jeg veldig komfortabel med C# og XAML og utviklingsmiljøene (Visual Studio og Blend) er helt på topp.

Det hadde vært fint om offisielle Panorama- og Pivot-kontroller ble utgitt tidligere. Mens jeg skriver dette, er de siste verktøyene som inkluderer utgivelsen av disse kontrollene noen dager unna. Vi har måttet nøye oss med kontroller som egentlig ikke er egnet.

5) Hva er appene du utvikler nå i WP7?

Akkurat nå utvikler vi en applikasjon kalt Meteor, som egentlig er en fjernkontroll for Windows Media Center. Forskjellen mellom denne appen og en vanlig fjernkontrollapp er at vi ønsker at opplevelsen skal føles så naturlig og integrert som mulig. Vi ønsker å gjøre unna "fjernkontrollemulatoren" som de fleste apper i dette området prøver å gjøre, og få opplevelsen til å føles som en naturlig forlengelse av Windows Media Center.

6) På hvilken måte kan Microsoft forbedre WP7 eller hva mangler WP7 fra?

Fra et utviklerstandpunkt er det et par ting vi ønsker å se som sannsynligvis ikke vil skje på grunn av plattformens natur, og skillet mellom Silverlight for Windows Phone/Silverlight 4 og WPF 4, men fra en plattform standpunkt, jeg synes det er litt tidlig å si, siden jeg ikke engang har holdt en faktisk enhet i mine egne hender. Mange vil si at "copy paste" eller multitasking er ekstremt viktig, men jeg har aldri hatt et problem uten dem.

7) Fremtidsplaner for deg?

Så langt jeg er bekymret, vil jeg gjerne fortsette å jobbe med andre WP7-apper. Ingen egentlige planer på den fronten for øyeblikket, da vi fortsatt fokuserer på å gjøre Meteor fantastisk. Jeg vil gjerne komme inn i spillutvikling på et tidspunkt også, så jeg skal snart ta en titt på XNA og se hvordan det er, og vi har noen gode ideer til et spill som vi tror vil fungere veldig bra på plattform, så det vil være noe å se etter når Meteor er ferdig.

Takk Ben for at du deler med oss.

Mer om temaene: Utvikler, intervju, Windows Phone 7

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *