Car-tech

Pinindot ng Windows 8 ang mga developer upang i-update ang kanilang mga kasanayan

Upgrade to Windows 10 for free (especially from Windows 7)

Upgrade to Windows 10 for free (especially from Windows 7)
Anonim

Gusto ng Microsoft na pag-usapan ang tungkol sa Windows 8 bilang Windows "reimagined," at sa maraming paraan ito ay lubos na pag-alis mula sa mga predecessors nito. Upang payagan ang paggamit ng operating system sa isang hanay ng mga aparatong touchscreen, radikal na muling idinisenyo ng Microsoft ang hitsura at pakiramdam ng OS.

Huling linggo sa conference ng Gumawa ng kumpanya sa Redmond, Wash., Ang mga developer ay natuto ng ilang mga diskarte na kakailanganin nila gawin ang karamihan ng mga bagong OS. Ang mga pag-uusap ay nagtugon sa mga isyu tulad ng kung paano gumagana ang mga live na tile sa panimulang pahina, kung paano magtrabaho sa touch interface, at kung paano mag-disenyo ng mga application upang tumingin sila ng mabuti sa bago, mas simple, interface.

[Karagdagang pagbabasa: Ang aming pinakamahusay na mga trick sa Windows 10, mga tip at pag-aayos]

Ang Windows 8 ay lampas sa mga static icon na nag-uugnay sa mga application. Sa halip, ang bawat app ay maaaring magkaroon ng isang live na tile sa panimulang pahina, isa na maaaring ma-update na may impormasyon tulad ng mga larawan, mga item sa kalendaryo o balita. "Ang buong layunin ng mga live na tile ay upang lumikha ng isang sistema na buhay na may aktibidad," sabi ni Kraig Brockschmidt, senior program manager para sa pagpaplano ng Windows, sa panahon ng isang talk.

Live pag-update ay maaaring maganap sa tatlong lugar: sa panimulang pahina, sa mga notification ng pop-up at sa screen ng lock.

Dinisenyo ng Microsoft ang live na pag-update upang hindi ito kumonsumo ng hindi nararapat na halaga ng kapangyarihan. "Maaaring magkaroon kami ng isang sistema na napakalaki sa mga apps na tumatakbo sa lahat ng oras, ngunit makakakuha kami ng isa o dalawang oras ng buhay ng baterya," sinabi ni Brockschmidt. Sa halip, maaaring mag-isyu ang mga tile ng mga update kahit na ang pinagbabatayan ng app ay hindi tumatakbo. Pinapayagan ng Windows ang isang developer na tukuyin ang isang panlabas na serbisyo, sa pamamagitan ng API (application programming interface), na maaaring maghatid ng mga update sa Internet sa ngalan ng app.

Limitado ng Microsoft ang maaaring ilagay sa mga screen ng pagsisimula at lock. "Kung ipaalam mo sa lahat na ilagay ang gusto nila sa kanilang mga tile-video, mga interactive na kontrol, paggalaw-ito ay magiging ganap na kaguluhan sa kalaunan," sinabi ni Brockschmidt. Sa halip, nag-aalok ang kumpanya ng 40 mga template para sa mga tile at mga abiso na maaaring gamitin ng mga developer. Ang bawat imahe sa isang tile ay maaaring hindi mas malaki kaysa sa 200Kb at may hindi hihigit sa 1024 pixels. "Sa pamamagitan ng paglimita sa kung ano ang magagawa mo sa pagsisimula ng screen, makakakuha ka ng mas maraming pinag-isang view na mas malinis at mas nakapagtuturo," sinabi ni Brockschmidt.

Ang isa pang mga developer ng pagsasaalang-alang sa disenyo ay kailangang makipagkumpitensya sa ay isang bagong paraan ng input, lalo na ugnay, kung saan ang mga user ay nakikipag-ugnay sa OS nang direkta sa pamamagitan ng display. "Talagang gusto namin ang mga developer na magkaroon ng isang touch-sentrik na diskarte sa kanilang mga application," sabi ni Jeff Burtoft, isang Microsoft HTML5 ebanghelista, sa panahon ng isa pang talk.

Tulad ng mouse ang nagpasimula ng mga bagong paraan ng pakikipag-ugnay sa mga graphical na programa, kaya Ang touch interface ay nag-aalok ng mga bagong posibilidad para sa pakikipag-ugnayan ng user. Maaaring matukoy ng Windows 8 kung ang aparato ay tumatakbo sa tumatanggap ng touch bilang isang input. Kung gagawin nito, pinapagana nito ang "mga tagapakinig" para sa pag-input na nakabatay sa pagpindot.

"Ang lahat ng aming nabigasyon ay gumagana na may parehong pindutin at mouse," sabi ni Burtoft. "Kung nag-disenyo ka para sa pagpindot, makakakuha ka ng mouse nang libre."

Ang mga pakikipag-ugnay sa touch ay nahahati sa dalawang anyo: mga payo at kilos.

Isang kilos ang nagbubuod ng intensyon ng isang user, tulad ng isang tap sa isang screen na nagpapahiwatig ng pagnanais buksan ang isang programa. Binibigyang-kahulugan ng Windows 8 ang isang hanay ng mga kilos sa ngalan ng application, kaya hindi kailangang isulat ng developer ang code na iyon mula sa simula.

Nagawa ng Microsoft ang isang hanay ng mga kilos, na tinatawag ng Burtoft na Windows 8 Touch Language, na nais ng kumpanya ang mga developer na magamit nang pantay sa lahat ng kanilang mga application. Kabilang sa mga gesture ang tap, pindutin-at-hold, pakurot-at-zoom, at mag-swipe-mula-sa-gilid. "Hangga't ang iba't ibang mga application ay gumagamit ng parehong wika na ito, magiging madali para sa mga user na mahuli" kung paano mag-navigate sa pamamagitan ng kanilang mga apps, sinabi ng Burtoft.

Para sa mga kaso kung saan ang mga muwestra ay hindi maaaring magbigay ng detalye ng mga pangangailangan ng aplikasyon, nagbibigay din ang Microsoft ng mga payo. Sa mga payo, bawat touch point sa screen ay makakakuha ng sarili nitong "object ng kaganapan," na maaaring iugnay ng mga developer sa direkta sa kanilang application code. Ang mga payo ay nagpapahintulot sa gumagamit na magsagawa ng mga gawain tulad ng pagguhit o pagsulat sa screen.

Ang isa pang aspeto upang isaalang-alang ay disenyo. Sa ibang sesyon ng Build, ang pangunahing tagapayo ng karanasan ng Microsoft na si Will Tschumy ay nagpaliwanag sa pilosopiya sa likod ng bagong Windows, sa pag-asa na ang mga developer ay magtatayo ng kanilang mga apps sa katulad na paraan.

Sa kaswal na tagamasid, ang bagong interface ay lumilitaw na mas mababa cluttered may mga kahon at mga pagpipilian sa menu. Ang hitsura na ito, sinabi Tschumy, ay talagang inspirasyon ng mataas na pagkamakabago, isang paaralan ng disenyo na may mga pinagmulan nito sa Bauhaus art movement ng unang bahagi ng ika-20 siglo.

"Lahat ng tungkol sa sinusubukan upang makuha ang OS sa labas ng paraan," sinabi niya. Sinusubukan ng Windows 8 na tulungan ang mga user na tumuon sa gawain, sinabi niya. Ang mga app ay dapat magkaroon ng napakaliit, kung mayroon man, chrome-ang termino sa disenyo para sa mga kahon at mga seleksyon ng menu na nag-frame ng karamihan sa mga application ngayon. Sa halip, ang nilalaman ng application, tulad ng isang larawan, video o dokumentong teksto, ay dapat tumagal ng buong screen.

Sinabi ni Tschumy sa mga developer na, tuwing may disenyo ng tanong sa Windows 8, dapat silang mag-isip ng "content before chrome. "

Ang isang kumpanya na tumatanggap ng bagong disenyo ng paradaym ay SAP. Ang mga vendor ng ERP (enterprise-resource-planning) ay nagplano na maglabas ng anim na mga aplikasyon sa susunod na mga buwan na sumakop sa bagong mga panuntunan sa disenyo ng Windows, sinabi Fred Samson, SAP vice president ng kadaliang mapakilos at pagbabago, sa isa pang sesyon.

upang magamit ang maraming tampok ng Windows 8 hangga't maaari, "sabi ni Samson. Ang bagong interface ay nagbibigay-daan sa dagta upang bumuo ng mga application na mas nakaka-engganyong at interactive, sinabi niya. Ang mga gumagamit ay maaaring gumalaw tungkol sa isang dokumento sa pamamagitan ng pag-scroll sa halip na paging, ang data ay maaaring ipakita sa mga mapa sa halip ng mga listahan, at ang mga dokumento ay maaaring makilala ng mga imahe sa halip ng mga pangalan.

Ipinapakita ni Samson ang isang application, Financial Factsheet mula sa isang database ng customer sa mga graphical na paraan. Halimbawa, pinapayagan nito ang user na mag-query sa isang database para sa mga contact sa loob ng isang 50-milya radius, at lumitaw ang mga resulta sa isang mapa.

"Hindi kailangang matuto ang mga gumagamit ng bagong wika. Hindi nila kailangang buksan ang isang filter, pumili ng isang katangian, i-filter ng katangian. Ang lahat ay inilagay para sa kanila, "sabi niya.