Car-tech

Windows 8 pressar utvecklare för att uppdatera sina färdigheter

Как скачать Windows 8 РУССКИЙ 64 bit а так же 32 bit с сайта Майкрософт

Как скачать Windows 8 РУССКИЙ 64 bit а так же 32 bit с сайта Майкрософт
Anonim

Förra veckan på företagets byggkonferens i Redmond, Wash., Lärde sig utvecklare några av de tekniker som de behöver för att dra nytta av det nya operativsystemet. Samtalen behandlade frågor som hur man arbetar med levande plattor på startsidan, hur man arbetar med touchgränssnittet och hur man utformar applikationer så att de ser bra ut i det nya, enklare gränssnittet.

[Ytterligare läsning: Vårt bästa Windows 10-tricks, tips och tweaks]

Windows 8 går utöver statiska ikoner som länkar till program. Istället kan varje app ha en levande kakel på startsidan, en som kan uppdateras med information som foton, kalenderposter eller nyheter. "Hela syftet med levande plattor är att skapa ett system som lever med aktivitet", säger Kraig Brockschmidt, senior programchef för Windows-planering under ett samtal.

Live uppdatering kan ske på tre ställen: på startsidan, i popup-meddelanden och på låsskärmen.

Microsoft utformade live uppdatering så att det inte skulle förbrukas en otillbörlig mängd ström. "Vi kunde ha ett system som är väldigt levande med appar som kör hela tiden, men vi skulle bara få en eller två timmars batterilivslängd", sa Brockschmidt. I stället kan kakel utföra uppdateringar även när den underliggande appen inte körs. Windows tillåter en utvecklare att definiera en extern tjänst via ett API (applikationsprogrammeringsgränssnitt) som kan leverera uppdateringar via Internet på uppdrag av appen.

Microsoft begränsat vad som kan läggas på start- och låsskärmarna. "Om du låter alla lägga vad de vill ha på sina plattor-video, interaktiva kontroller, rörelse-det skulle bli fullständigt kaos så småningom," sa Brockschmidt. Istället erbjuder företaget 40 mallar för plattor och meddelanden som utvecklare kan använda. Varje bild i en kakel kan inte vara större än 200 kb och har högst 1024 pixlar. "Genom att begränsa vad du kan göra på startskärmen får du en mycket mer enhetlig syn som är mycket renare och mer informativ", säger Brockschmidt.

En annan designövervägare kommer att behöva bryta sig med är en ny form av input, nämligen touch, där användare interagerar med operativsystemet direkt via displayen. "Vi vill verkligen att utvecklare ska ha ett touch-centrerat tillvägagångssätt för sina applikationer", säger Jeff Burtoft, en Microsoft HTML5-evangelist, under ett annat samtal.

Precis som musen introducerade nya sätt att interagera med grafiska program, så gör också touch-gränssnittet erbjuder nya möjligheter till användarinteraktion. Windows 8 kan avgöra om enheten den körs på accepterar beröring som en ingång. Om det gör det aktiveras "lyssnare" för beröringsbaserad inmatning.

"All vår navigering fungerar både med beröring och mus", säger Burtoft. "Om du designar för beröring får du gratis musen."

Touch-interaktionerna faller i två former: pekare och gester.

En gest sammanfattar en användares avsikt, till exempel en knapp på en skärm som indikerar en önskan att öppna ett program. Windows 8 tolkar ett antal gester på uppdragets vägnar, så utvecklaren behöver inte skriva den koden från början.

Microsoft utvecklade en uppsättning gester, som Burtoft kallade Windows 8 Touch Language, som företaget vill utvecklare att använda enhetligt över alla sina tillämpningar. Gesterna inkluderar tryck, tryck-och-håll, nypa och zoom och svep-från-kanten. "Så länge olika applikationer alla använder samma språk, blir det enkelt för användare att fånga på" för att navigera genom sina appar, säger Burtoft.

För fall där gester inte kan ge detaljerna en applikation behöver, ger Microsoft också tips. Med pekar får varje beröringspunkt på skärmen sitt eget "händelseobjekt", vilket utvecklare kan länka till direkt med deras programkod. Pekare låter användaren utföra uppgifter som teckning eller skrivning på skärmen.

En annan aspekt att tänka på är design. I en annan byggsession förklarade Microsofts huvudsakliga användarupplevelse rådgivare, Will Tschumy, filosofin bakom den nya Windows, i hopp om att utvecklarna kommer att bygga sina appar på ett liknande sätt.

Till den lediga observatören blir det nya gränssnittet mindre rotigt med lådor och menyval. Det här utseendet, sade Tschumy, var egentligen inspirerad av modernism, en designskola som har sina rötter i Bauhauss konströrelse i början av 1900-talet. "Det handlar om att försöka få OS ut ur vägen" han sa. Windows 8 försöker hjälpa användare att fokusera på uppgiften, sa han. Appar ska ha mycket lite, om någon, krom-design termen för lådor och menyval som ramar de flesta applikationer idag. Istället bör innehållet i programmet, till exempel ett foto-, video- eller textdokument, ta upp hela skärmen.

Tschumy rådde utvecklare att, när de har en designfråga med Windows 8, bör de tänka "innehåll före krom. "

Ett företag som omfattar det nya designparadigmet är SAP. ERP-leverantören planerar att släppa sex applikationer under de närmaste månaderna som omfattar de nya Windows-designreglerna, säger Fred Samson, vice VD för mobilitet och innovation, i en annan session. "

" att utnyttja så många Windows 8-funktioner som möjligt, säger Samson. Det nya gränssnittet gör det möjligt för SAP att bygga applikationer som är mer immersiva och interaktiva, sa han. Användare kan flytta runt ett dokument genom att bläddra i stället för personsökning, data kan visas på kartor istället för listor, och dokument kan identifieras med bilder istället för namn.

Samson visade en applikation, Financial Factsheet, som låter användarna visa data från en kunddatabas på grafiska sätt. Till exempel tillåter användaren att fråga en databas för kontakter inom en radius på 50 mil, och resultaten visas på en karta.

"Användare behöver inte lära sig ett nytt språk. De behöver inte öppna ett filter, välja ett attribut, filtrera efter attributet. Det är upplagt för dem ", sa han.