Skiftende 4 millioner Windows 8-oppgraderinger om tre dager gir Steve Ballmer en god måte å appellere til utviklere på Build-konferansen denne uken ved å understreke det store antallet brukere at de kan selge Windows 8-apper til, samt kommersielle vilkår som gir deg 70 eller 80% av app kjøpesummen.

Han tror det legger til en overbevisende plattform. "Du kan gjøre bedre apps, du kan sette disse appene på flere enheter, inkludert Windows Phone, du kan ha det jeg tror er de beste kommersielle vilkårene på planeten. Dette er et marked hvor du kan gjøre ditt beste arbeid, ditt mest kreative arbeid og du kan tjene penger. "

Ballmer viser hvilke WIndows 8 apps som er i stand til

Ballmers demo av Windows 8-funksjoner og -apps i åpningsinnstillingene som presenteres av plattformen som apper kan dra nytte av.

"Appene du leverer på Windows-plattformen, vil være bedre enn programmer du leverer på andre plattformer," hevdet han - så lenge utviklere husker å bruke de nye funksjonene som roaming-innstillinger og filer via en Microsoft-konto, slik at brukerne kan peke på bestemte funksjoner inni en app rett til startskjermen og støtte søket og dele sjarm.

Lev fliser og del sjarm

Levende fliser gir deg en helt annen måte å tenke på produktivitet, påpekt Tim O'Brien, daglig leder for utviklerplattformegruppen. "Meldinger knapt skrape overflaten av det levende fliser kan. Du kan lage produktivitetsscenarier som ikke innebærer å kjøre appen, tenk på det. Jeg kan gjøre brukeren produktiv uten å til og med klikke på flisen."

Andelen sjarm kan også ha uventede fordeler. Dodo GoGo-spillet i Windows Store lar spillerne dele sin høy score ved hjelp av sjarmen, som fungerte som svært effektiv gratis reklame. "Etter at de lanserte spillet, gikk det viralt. På et tidspunkt fikk de to tusen nedlastinger om dagen, og det viste seg at deling sjarmen var det som gjorde det til å virke," forklarte O'Brien.

Gjenbruk kode for apps som kjører på Windows 8 og Windows Phone

Windows 8 er ikke den eneste plattformen Microsoft er wooing utviklere for; "Windows 8 og Windows Phone deler nå en felles programmeringsmodell som hjelper deg med å utvikle seg raskere," påpeker Kevin Gallo, direktør for programstyring for Windows Phone.

Windows Phone 8 bruker Windows-kjernen, den har kjente Windows-konsepter som filformatforeninger, og en rekke APIer er felles for begge plattformene. Det betyr at du kan bygge komponenter som vil kjøre på både Windows og Windows Phone 8; utviklere må opprette separate apper med forskjellige grensesnitt, men gjenbruk av kode du allerede har raskere og forenkler å lage programmer for begge plattformene.

Det gir Microsoft en sjanse til å tiltrekke seg et mye større spekter av utviklere, sier O'Brien. "Utviklere som har skrevet på Microsoft-plattformer i mange år, C ++ -programmerere som har skrevet mot Windows siden 95. Du kan komme frem til Windows 8 og skrive Windows Store-apper med disse språkene med en gang. Jeg vet ikke hvor vanskelig det er å lære mål C i en helg, men å kunne ta disse ferdighetene betyr at du kan delta i muligheten i dag.

"Og utviklere som ikke har skrevet for Microsoft, som er mer websentriske eller tenker på dynamiske språk ... Beslutningen om å lage HTML5 en fullverdig applikasjonsplattform i Windows 8 er noe vi satser på for tre år siden som en del av Windows 8 produktplanlegging. For å få den typen rekkevidde og skala, er jeg ikke sikker på at jeg ville ignorere det som en utvikler selv om jeg tjente mye penger på iOS. "