Intervju z Meteorjem za razvijalca WP7 Bena McCormicka

Ikona časa branja 4 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č

1) Ali ste že razvili aplikacije za katero koli drugo platformo? Če da, kaj so?

Ne za mobilne platforme, vendar sem v zadnjih nekaj letih razvil več spletnih aplikacij Silverlight. Bili so predvsem za manjše, osebne stvari, ki so mi pomagale spoznati okolje.

2) Zakaj ste izbrali WP7 kot platformo po vaši izbiri?

Vedno me je zanimal mobilni razvoj, vendar je vstopna ovira za trenutno priljubljene mobilne platforme nekoliko zastrašujoča. Dan ima le toliko ur in učenje novih okolij in novih jezikov mi trenutno ni prioriteta. Ker sem poklicni razvijalec C#/WPF, lahko uporabim veščine, ki sem jih izpilil v zadnjih nekaj letih, in jih neposredno uporabim na razburljivi novi platformi.

3) Katera funkcija je po vašem mnenju najbolj všeč v WP7?

Predvidevam, da gre bolj za filozofijo kot za funkcijo, toda zamisel, da je treba vašo spletno ali digitalno osebnost povezati v integrirano izkušnjo, se mi zdi odličen način za napredek mobilne platforme. Ne glede na to, da izkušnja v peskovniku, ločena »aplikacija« deluje na trenutnih mobilnih napravah, iskreno menim, da je to model, ki ga je treba pogledati in ga razvijati.

4) Ali ste zadovoljni z razvojnimi orodji za platformo WP7?

S Silverlightom za Windows Phone sem do neke mere zadovoljen; manjka kar nekaj funkcij, ki so na voljo v najnovejših različicah Silverlighta, zlasti v WPF, vendar je to že druga razprava. Morali smo se domisliti nekaj dokaj ustvarjalnih načinov za reševanje nekaterih težav, ki se v novejših izdajah v resnici ne pojavljajo. Razen tega se zelo dobro razumem s C# in XAML, razvojna okolja (Visual Studio in Blend) pa so absolutno vrhunska.

Lepo bi bilo, če bi uradne kontrole Panorama in Pivot izdali prej. Ko to pišem, so končna orodja, ki vključujejo izdajo teh kontrol, oddaljena nekaj dni. Zadovoljiti smo se morali s krmilniki, ki res niso primerni.

5) Katere aplikacije trenutno razvijate v WP7?

Trenutno razvijamo aplikacijo, imenovano Meteor, ki je v bistvu daljinski upravljalnik Window Media Center. Razlika med to aplikacijo in običajno aplikacijo za daljinsko upravljanje je v tem, da želimo, da je izkušnja čim bolj naravna in integrirana. Želimo odpraviti "emulator za daljinsko upravljanje", ki ga poskuša narediti večina aplikacij na tem področju, in narediti izkušnjo kot naravno razširitev programa Windows Media Center.

6) Na kakšen način lahko Microsoft izboljša svoj WP7 ali Kaj manjka WP7?

S stališča razvijalcev bi radi videli nekaj stvari, ki se verjetno ne bodo zgodile zaradi narave platforme in razkoraka med Silverlightom za Windows Phone/Silverlight 4 in WPF 4, vendar s platforme Z vidika mislim, da je malo prezgodaj, da bi rekel, saj nisem niti držal dejanske naprave v svojih rokah. Veliko ljudi bo reklo, da sta "copy paste" ali večopravilnost izjemno pomembna, vendar brez njih nikoli nisem imel težav.

7) Vaši načrti za prihodnost?

Kar se mene tiče, bi rad nadaljeval z delom na drugih aplikacijah WP7. Na tem področju trenutno ni pravih načrtov, saj smo še vedno osredotočeni na to, da bo Meteor izjemen. Tudi sam bi se rad nekoč lotil razvoja iger, zato si bom kmalu ogledal XNA in videl, kako je to in imamo nekaj odličnih idej za igro, za katero mislimo, da bi zelo dobro delovala na platformo, tako da bo to nekaj, kar bo treba iskati, ko bo Meteor končan.

Hvala Ben, ker si to delil z nami.

Več o temah: Razvojni, intervju, Windows Phone 7

Pustite Odgovori

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