Microsoft dagens skissert hvor lett det er for alle å utvikle apps for Windows 8. Her er hvordan du kan bli en Windows-app-utvikler. (Se også: Best Windows apps. Windows app gruppe test)
På et arrangement i Nederland i dag Microsofts Partner Group Program Manager for Windows 8 Developer Platform Ian LeGrow forklarte at Windows 8 app utviklingsprogram designet for ikke-utviklere. Han skisserte prosessen med å opprette og sende en app
Ifølge LeGrow det er viktige konsekvente elementer til alle Metro stil apps:. Metro stil flislagt design, rask og navigasjon, støtte for flere stater og enheter, og støtte for de riktige Charms, eller navigasjonselementer. Den gode nyheten er imidlertid - ifølge LeGrow minst - er at Microsoft vil gjøre tre fjerdedeler av dette arbeidet for deg. Han sais at en app som er mere stabil rask og enkel å bruke er bare et tre-stjerners program, og en som er vakkert utformet, og funksjonelt komplett bare fire stjerner. Men han understreker at det å bruke Microsofts Dev senter dette arbeidet vil i stor grad gjøres for potensielle utviklere. Den vanskelige delen, sa han, er å "glede og fangst fantasi '. Og på at devs er på egenhånd.
Men det ville være verdt å gjøre innsats, LeGrow sa, fordi Windows Store tilbyr verdensomspennende rekkevidde, og rike back-end analytrics. Han sa at Microsoft tilbyr kraftige verktøy, kode og designverktøy, og som alle kan bruke en rekke ferdigheter for å kode på flere språk, inkludert HTML, DX, Javascript, C /C ++, XAML og C #, bruker Visual. Verktøyene som kreves for å lage Windows 8 apps er gratis, og Windows Runtime APIs tilby muligheten til å lage apps som kan dra nytte av lokale og skytjenester. Det er en plattform for flere enheter, skrevet på et språk du kjenner. Se også: Windows 8 Tablet gjennomgang. For mer om endringene i Windows 8, og hvordan du bruker dem besøke Windows 8 Advisor. For detaljerte råd om hvordan du installerer Windows 8 Release Preview, les vår artikkel: Hvordan installere Windows 8.
Utvikling Windows 8 apps: hvor du skal begynne
Det er den enkleste bit: gå over til Dev sentrum, på dev.windows.com. Her finner du Metro stil Apps Dashboard, som er den sentrale inngangspunkt for utviklere. Du kan lage en app som et prosjekt, reservere sitt navn. Du vil også finne tutorials som forteller deg hvordan å kode Windows 8 apps, og kodeeksempler. LeGrow demonstrerte dette ved å søke på ordet "Geo-location" - han fant kodeeksempler på flere språk, kommenterte med råd. Så du kan bruke språket du allerede har til å tilpasse koden. Det er mer enn 500 slike prøver på flere språk, sa LeGrow.
På Dev Senter kan du også laste ned Windows 8 RP og nyttige verktøy inwhich å kode programmet ditt. Det er en Support-fanen, samt fellesskap, og Windows Runtime Component gjør at flere språk til å jobbe sammen i samme app.
uten å skrive en eneste linje med kode, kan du forhåndsvise en enkel app uten innhold , og deretter justere derfra. Som du kode du kan se en live forhåndsvisning - svever over kode i Visual Studio lar deg se hvordan programmet ditt ser ut mens det fortsatt kjører, eller du kan simulere programmet i et lite vindu, kjører app som du kode det, justere skjermstørrelse for å se hvordan det ser ut på forskjellige skjermstørrelser, og i forskjellige størrelsesforhold. Her kan du også ta flere skjermbilder av apps i utvikling for å hjelpe designprosessen
Baked funksjoner krever bare en eneste linje med kode -. Du enkelt legge inn koden for 'Del' for å legge til sosial og e-valg, for eksempel. Å forbedre design du kan visuelt endre programmet i Visual Blend - et verktøy som har et grensesnitt som et DTP program. HTML tatt fra en nettside gjengir i app - så hvis syndikert HTML inkluderer video koder, trenger du ikke å "legge" videofunksjon til programmet ditt, Windows 8 vil finne ut av det. Og videostrømmer automatisk ut til Xbox - styres fra Windows-enhet -. Med null kode som kreves (som "Share")
Apps kjøre på Windows RT-enheter, samt X86 Windows 8.
Når du har en fungerende app, dra deg tilbake til Dev Center for å lage en app-pakke og sende det til Windows Store. Microsoft vil kjøre innholdskontroller og tekniske kontroller før man beslutter å liste din app, men LeGrow sa at dette var en "transparent prosess som gir brukerne trygghet for at apps kommer til å være stor". For å hjelpe denne prosessen kan du kjøre Windows App Certification Kit, som LeGrow hevdet er det samme verktøyet som drives av Microsoft for pre-butikk tekniske sjekker. Hvis din app passerer din egen test, det kommer til å passere koden sjekk, sa han. Og hvis det ikke før du sender inn, får du umiddelbar tilbakemelding.
Når du har en app som har gått du legger en aldersgrense, navn, kryptografi og notater til testere, og deretter vente på din app skal vises i Store.