Din Windows Phone 7 spurte besvart

Ikon for lesetid 11 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

utviklerhåndsett For noen uker siden ba vi om spørsmål som MobilityDigest rettet til Brandon Watson, Microsofts direktør for utviklingserfaring. Han har kommet tilbake med en liste med 18 «svar» som dessverre kaster lite lys over Microsofts planer, og for det meste bare er på linje med Microsofts andre PR.

For de som er interessert, les svarene nedenfor.

1. På fotografiene av WP7 som kjører på telefoner med et uttrekkbart tastatur, har hjemmegrensesnittet aldri rotert til liggende modus. Vil dette løses ved lansering? Er det noe krav til utviklere om å få tunge apper til å fungere i liggende modus, eller er dette noe markedets krav vil bli sett på?

Vi vil helst ikke kommentere forhåndsutgivelsesbilder og kommende funksjoner

2. En av de mest fremtredende funksjonene til WP7 er panoramakontrollene, men MS har ikke levert verktøy til utviklere, og i stedet ser vi utviklere lage kontrollene og dele dem med andre utviklere. Problemet med dette er det samme som WM6.5 og den fragmenterte opplevelsen dette fører til. MS må ta ledelsen og sikre en sømløs opplevelse på tvers av alle applikasjoner. Dette er en stor utelatelse siden det er utseendet og følelsen til WP7. Når vil MS ta tak i dette?

Vi elsker å høre fra utviklerne våre, og en av tingene som dukket opp gang på gang var et ønske om å ha offisielle panorama- og pivotkontroller fra Microsoft. Vi annonserte på TechEd i New Orleans at vi ville slippe disse kontrollene senere på sommeren med den endelige utgivelsen av Windows Phone Developer Tools.

3. Mangelen på innfødt kode har blitt adressert ved å si at den beste opplevelsen er nødvendig og at det krever en viss grad av kontroll. Det er åpenbart at du på et tidspunkt må la utviklere bruke innebygd kode. For øyeblikket kommer WP7 til å mangle apper som Swype og Skyfire, som, som HD2-bruker, er jeg sikker på at du kan sette pris på hvor mye de tilfører sluttbrukeropplevelsen. Vi forstår alle å bevare sluttbrukeropplevelsen, og jeg tror det er ganske tydelig for alle involverte at etterspørselen er der etter innfødt kode og at det er uunngåelig at MS tillater det. Hvorfor ikke behandle det på samme måte som du behandler Xbox Live-tjenester og begrense det til utviklere på toppnivå og gjøre de ekstra kontrollene du trenger? Utelatelsen kommer til å begrense for mange apper.

Jeg er faktisk ikke enig i at en administrert kodeutviklingsplattform begrenser apputvikling. Det er en enorm fordel å bruke vanlige verktøy og plattformer som er konsistente på tvers av en rekke populære produktmiljøer. Nøkkelen er et designprinsipp som sier at vi skal levere en konsekvent god sluttbrukeropplevelse, ikke hvordan vi håndterer innfødt tilgang. Når det er sagt, i dag er den beste måten å være trygg på at applikasjoner oppfører seg på en måte som resulterer i en flott opplevelse over hele telefonen å begrense den opprinnelige tilgangen. Videre, uavhengig av om en applikasjon har innebygd tilgang eller ikke, tillater vi ikke endringer i det myke inndatapanelet, så ting som Swype ville fortsatt ikke fungere slik den er arkitekten.

4. På samme måte er noe multitasking uunngåelig, ellers ville apper som Skype og Pandora bli forkrøplet. Apple har allerede lært leksen, og det er uunngåelig for WP7 å ha litt multitasking. Samme spørsmål – hvorfor forsinkelsen? Hvorfor ikke åpne multitasking for et utvalgt sett med utviklere under kontrollerte forhold? Jo lengre MS utsetter med å innvilge dette, jo mer vil utelatelsen være fremtredende og brukes som en årsak til at WP7 står bak de andre OSene.

Vår telefonplattform lar brukere multitaske samtidig som de optimerer for telefonytelse. Dette er grunnen til at brukermodusen er begrenset til én prosess om gangen. Det er mobile plattformer som lar alt kjøre i bakgrunnen, men de håndterer også økende kundemisnøye med telefonens ytelse – hensikten vår er at kundene kan engasjere seg i flere oppgaver samtidig på telefonen, samtidig som man unngår misnøye fallgruvene som kommer når du går på akkord med ytelsen.

5. Vi har ennå ikke sett en YouTube-applikasjon. Hvordan vil YouTube bli behandlet? Hvis det er en kobling i en e-post eller et nettsted, hvilken handling vil enheten ta? På samme måte vet vi at Flash vil være en del av WP7, men tilgjengeligheten ved lansering har blitt stilt spørsmål ved. Vil den være aktiv ved lansering, og er dette YouTube-løsningen?

Vi fortsetter å samarbeide med våre partnere og ønsker å gi den beste brukeropplevelsen. YouTube er åpenbart en veldig viktig partner. Flash vil ikke være tilgjengelig ved lansering, selv om vi vil jobbe for å bringe Flash-teknologi til fremtidige versjoner av Windows-telefoner.

6. I årevis har Windows Mobile hatt frontvendte kameraer, og ved forsendelse til USA ble kameraet alltid kastrert. Takket være EVO og iPhone 4 er disse dagene over. Kommer MS til å tilby programvare for å dra nytte av tilgjengeligheten til frontvendte kameraer? På samme måte tillater Live Messenger videosamtaler (over data). Vil Messenger med kamerastøtte eksistere ved lansering?

Vi skjønner absolutt at bilder og bilder er avgjørende for å levere en god kundeopplevelse, men vi har ikke noe nytt å dele akkurat nå. Forbrukerfunksjonene til telefonen vil bli diskutert i løpet av de kommende månedene. Foreløpig engasjerer vi utviklere aktivt om funksjonene som er viktige for dem, for å sikre at vi har gode apper tilgjengelig ved lansering.

7. Hva kan du fortelle oss om støtte for Mac-er? Kommer det et Zune Mac-program eller vil Mark/Space bli brukt?

Ingen planer om å kunngjøre på dette tidspunktet.

8. Microsoft har hatt e-boklesere for Windows Mobile en stund. Vil det være en e-bokleser til stede ved lansering på WP7? Vil Marketplace ha e-bøker for salg?

Det er noen flotte e-bok-applikasjoner i Windows Phone Marketplace, og vi jobber med disse selskapene for å gi gode e-bokopplevelser på Windows Phone 7.

9. Hvordan behandler e-post html med innebygde bilder? På Windows Mobile må brukeren ta det ekstra trinnet med å laste ned internettbilder. På en PC kan du legge til pålitelige avsendere slik at de automatisk laster ned. På iPhone laster den automatisk ned html internettbilder. Hvordan vil WP7 behandle dette? Noen skjermbilder tilgjengelig?

Også her jobber vi med å balansere kundeopplevelse og brukervennlighet med ytelse, men har ikke noe spesifikt å dele for øyeblikket.

10. Noen utviklere har lagt merke til at mange av appideene deres blir droppet fordi de er umulige å implementere på WP7 av en eller annen grunn. Apper bør enten legge til morofaktoren (spill) til telefonen, eller utvidelsesfaktoren for verktøy eller telefonfunksjoner (inntil MS tilbyr funksjonaliteten innebygd i en ny utgivelse). Det virker som om, med slike nedstengninger og begrensninger, bare spill ville være fornuftig å bygge på WP7. Kan du nevne noen appkategorier, utover spill, som kan bygges på WP7 og som ikke kan bygges på WM6.5.x eller på annen måte forklare forbedringene som er brakt til WP7 utover WM6.5?

Vi jobber med mange programvareselskaper som ønsker å bygge applikasjoner på tvers av en rekke kategorier som spill, underholdning, produktivitet, video, reise, sosialt, kommunikasjon, livsstil og forretninger. Den eneste store begrensningen på apper er manglende evne til å bruke innebygd kode, men C# har lenge blitt brukt av millioner av utviklere for å bygge et nesten uendelig utvalg av apper. Det er mange fantastiske applikasjoner som kan bygges for Windows Phone 7. Funksjonene og funksjonaliteten som aktiveres av Windows Phone 7 åpner døren for langt flere utviklere enn tilfellet hadde vært med Windows Mobile 6.x.

11. Vil WP7 synkronisere Outlook-oppgaver? I så fall antar jeg at det finnes en oppgavebrikke. Alle tilgjengelige skjermbilder?

Vi har et sett med forbrukerfunksjoner som ikke har blitt diskutert offentlig, følg med.

12. Hvordan tror du Windows Phone 7 v1.0 stemmer overens med iPhone 4.0 og Android 2.2? Google har innrømmet at Android egentlig var en beta da den ble utgitt. Nå som begge rivalene har oppdatert og lansert før Windows Phone 7 v1.0, hvor ser du Windows Phone 7.0 på markedet, funksjonsmessig og reklamemessig?

Windows Phone 7 er virkelig en annen type telefon, fra det smarte nye designet til de integrerte opplevelsene i huber. Vi satte oss ikke for å gjenskape hva andre gjør på en funksjon-for-funksjon-basis, eller til og med gi en lignende kundeopplevelse. Muligheten til å integrere dataene dine med telefonen skaper en helt annerledes opplevelse enn det du får med å hoppe inn og ut av diskrete apper. Windows Phone 7 vil absolutt være et første skritt i en ny retning, men vi har ingen intensjon om å gi ut betakvalitetskode på markedet og kalle det «ferdig».

13. Det nye buzzwordet for maskinvare er ‘gyroskop’. Til dags dato har vi ikke hørt om noe krav til et gyroskop i WP7, men hvis det utelates ved første lansering, vil det åpenbart føre til den nøyaktige fragmenteringen mellom telefoner som MS prøver å unngå med WP7 . Hva kan du fortelle oss om dette?

Det er ikke noe gyroskop.

14. Vil frontvendte kameraer være påkrevd på WP7-enheter? Vil du tilby utviklerverktøy for dem?

Det er ingen spesifikke krav til frontvendte kameraer.

15. Til dags dato vet vi om én CPU som er godkjent for WP7 – Qualcomms Snapdragon. MS har en historie med å jobbe med Tegra, og det er andre CPUer som brukes i smarttelefoner som ser ut til å ha spesifikasjonene som WP7 krever. Hvilke CPU-er har blitt godkjent til dags dato?

Vi har ikke publisert de spesifikke maskinvarekravene, men jeg vil merke at vi jobber med OEM- og MO-partnere for å gi kunder og utviklere en konsistent maskinvareopplevelse på tvers av alle enheter er sentralt i strategien for Windows Phone 7-serien. Det er én enkelt maskinvarespesifikasjon for Windows Phone 7-serien. Utviklere kan stole på at all maskinvare i Windows Phone 7-serien inkluderer; en kraftig prosessor, 256 MB RAM med minimum 4 GB Flash, 802.11 b/g trådløs), 4-punkts, ekte multi-touch kapasitiv skjerm og 5 sensorer (A-GPS, akselerometer, kompass, nærhet og lys). Innenfor denne spesifikasjonen er det to skjermalternativer; med WVGA ved lansering og HVGA som kommer kort tid etter. Det vil bare være to alternativer. Disse spesifikasjonene og kravene gjenspeiles i verktøyene og veiledningen vi tilbyr på MIX, og vil fortsette å oppdatere i månedene fremover.

16. Micro USB har blitt standard, men det ser ikke ut til å være et krav for WP7. Er det? Dette er et annet mulig fragmenteringsproblem ettersom USB-vertstjenester, for eksempel, vil kreve det.

Se ovenfor.

17. Overskriftene er fylt med iPhone4 og Android 2.2. Det er fortsatt ikke mye snakk om Windows Phone 7 bortsett fra bloggosfærene. Det er åpenbart en myk frist for å få litt oppmerksomhet før 24. juni når noen få millioner mennesker låser kontrakter for 2 år på en ny iPhone. Dette henger selvsagt også sammen med utgivelsesdatoer. Oktober har blitt gjentatt ved en rekke anledninger. Dette spiller inn i folks beslutninger om å kjøpe en telefon eller vente. Hva gjør MS med tankedeling og reklame? Hva kan du fortelle oss om utgivelsesdatoer og tilgjengelighet?

Utgivelsesdatoen har alltid vært "ferie 2010", og du kan forvente å se Microsoft jobbe hardt for å markedsføre Windows Phone 7 når vi nærmer oss tilgjengelighet. Vi føler at vi har gjort en god jobb med å gi folk en tidlig titt på Windows Phone 7, slik at folk som allerede er interessert i noe annet kan begynne å planlegge litt fremover.

18. Hvis en bruker på et Xbox Live-spill på WP7 setter et spill på pause, kan de gjenoppta spillet ved å bruke Xboxen sin, forutsatt at utvikleren brukte den samme kildekoden?

Til dags dato har vi delt at administrerte utviklere kan bringe Xbox LIVE-funksjoner til en mobiltelefon. Windows Phone 7-spillhuben vil gi tilgang til en administrert portefølje av Xbox LIVE og ikke-Xbox LIVE-spill. Den lar også brukere:

· Samle prestasjoner og bygge deres spillerpoeng

· Se Xbox LIVE Leaderboards

· Se deres Xbox LIVE-avatar

· Få tilgang til Spotlight-feeder

· Legg til Xbox LIVE-venner til vennelisten deres mens du er på farten

· Turn-basert (asynkron) flerspillerspilling

Det er klart at vi gir utviklere ganske stor frihet med plattformen og hva de kan gjøre med den. Det blir ganske spennende å se noen av scenariene de lager, inkludert det vi viste på MIX der et spill ble satt på pause på konsollen og plukket opp og gjenopptatt på enheten.

Noen som finner noe nytt, overraskende eller interessant i ovenstående? Gi oss beskjed nedenfor.

Mer om temaene: programvare, Windows Phone 7