[Powered by Google Translate] [Seminaari - Windows 8 - App / Game Development HTML5]
[Chris Bowen, Edwin Guarin - Harvardin yliopisto]
[Tämä on CS50. - CS50.TV]
>> Hei, kaikki. Nimeni on Edwin Guarin. Tämä on Chris Bowen.
Annan hänen esitellä itsensä toisessa.
Haluan vain tehdä nopeasti ilmoitus.
Ensinnäkin, kaikki mitä CS50 opiskelijat saavat Windows 8 ilmaiseksi.
Joten jos olet ajatellut todellisuudessa käyttävät sitä oman opinnäytetyön, se on sinun.
Nate tulee lähettää sähköpostitse myöhemmin ohjeita.
Toinen asia on, jos päätät kirjoittaa Windows 8 sovellus oman CS50 opinnäytetyö,
aiomme tehdä joitakin ilmaisnäytteitä: Xbox,
voisimme antaa pöydältä pois, tavaraa niin.
Joten jos on jotain pidättelee sinua, anna Chris tai tiedän
miten voimme auttaa sinua rakentamaan jotain todella siistiä.
Joten kiitos jälleen tulossa tänään, ja minä se luovuttaa Chris.
>> Kiitos, Edwin.
Kiitos, kaikki, tulitte tänään.
Olen Chris Bowen. Olen yksi Edwin työtovereille täällä Koillis.
Halusin vain viettää hieman aikaa puhut
miten tehdä Windows Store sovellus HTML5, JavaScript ja CSS
ja sellaista saada kaikkiin kysymyksiin sinulla voi olla siitä vastasi sinulle
kuin etsit kohti ajatellut ehkä käyttää sitä CS50 finaaliin mahdollisuus.
>> Se sanoi, meidän täytyy vain sukeltaa suoraan sisään
Menen yli liukuu täällä.
Jos sinulla on kysyttävää, voit lähettää minulle sähköpostia.
Olen cbowen@microsoft.com, ja siellä on minun blogi ja minun kimittää.
Kuitenkin haluat saada yhteyttä minuun, se käy hyvin.
Minulla noin tunnin juttuja, ja haluan saada kysymyksiä matkan varrella,
joten älä ujostele ottaa kysymyksiä aikana.
He eivät näe kuka kysyy kysymyksiä tallennus,
joten voit olla nimettömänä kuin haluat olla.
>> Saanen sukellus oikealle, vain antaa sinulle nopean käyttöönoton Windows 8,
ja näyttää sinulle muutamia asioita Windows Store apps että sinun kannattaa harkita
kuin olet ajatellut kehittää sovellus.
Etsimme Windows 8. Olemme olleet pois pari viikkoa nyt.
Paljon vahvoja hyväksymisen siellä jo.
Olet ehkä nähnyt jo Pinta koneita, jotka meillä on samoin.
Siellä on yksi täällä todella voit vilkaista jos olet täällä henkilökohtaisesti.
En todellakaan halua puhua sinulle, näyttää ympäri hieman siitä Windows 8.
Ajatus Windows 8, se todellakin tuoda kaikki jutut tiedät Windows
joitakin uusia kokemuksia - erityisesti asioita, kuten Silverlight-ohjelman avulla kone touch,
tällaisia ​​enemmän mobiililaitteisiin, jotka ovat nyt markkinoilla,
mutta se on myös Windows sen ytimessä.
Joten se tarkoittaa, että voit asentaa sen todella mitään, joka toimii Windows 7,
teidän suurin triple SLI pelikone alas kannettavan tietokoneen
ja upouuden muita laitteita, jotka saatat poimia tänään.
He ajaa Windows 8.
Näytän sinulle noin vain vähän,
ja kaikki kokemukset että näet tässä on asioita, joita voit luoda.
Ajatuksena on, onko se kosketusnäyttö, hiiri, näppäimistö,
mikä laite on, että näytät hakemuksen, se tulee toimimaan hyvin.
Windows 8 auttaa kaikkia niitä skenaarioita.
>> Näitä dioja syrjään, haluan vain päästä suoraan vilkaisemalla täällä.
Näytän sinulle kotini ympärillä näytön. Tämä on minun aloitusnäyttö.
Minä vain antaa sinulle hieman kiertueen täällä.
Olen ei-kosketusnäyttö kone, niin paljon kuin haluan koskettaa minun kannettavan tietokoneen näytön,
se ei tee mitään, joten minä vain selaa täällä vähän ja näyttää.
Jotkut asiat saatat huomata ovat, että nämä mitä kutsutaan live laatat
oikeastaan ​​voi animoida, ja he voivat antaa tietoa sinulle -
ehkä päivityksiä tilastoja peli
tai näyttää uutisia joistakin aiemmin apps, jotka ovat täällä vasemmalla puolella.
Siellä mennään. Olen varma, että se on vain positiivinen ja uskomattoman hyvä uutinen.
Voit nähdä täällä se on todella soittamalla huomiota takaisin app, sanoen:
"Hei, siellä on jotain uutta täällä. Katso. Tule takaisin ja nähdä, mikä on uutta sinulle."
Sitä kutsutaan live laatta, ja voit tehdä ilmoituksia
joko heti hakemuksen itse
tai jos olet katsomaan tarkemmin, huomaat miten kirjoittaa kauko-palvelun
joka voi todella työntää tietoa laatta,
joka on mitä tapahtuu uutiset apps.
He todella saada uutisia pilvi ja päivittää laatta oikeassa
jotta ihmiset tietävät, siellä on syytä avata sovelluksen ja katsomaan
millä tahansa viimeisimmät uutiset on jokin näistä
tai jos on uusia reseptejä tai uusi ennätys voittamaan
tai ystävä pelejä tai mitä tahansa näissä sovelluksissa.
Se on jotain houkutella sinut takaisin sisään
Niin, että live laatat, ja se voisi olla henkilö, se voisi olla verkkosivuilla samoin.
Yleensä se on hakemuksen.
>> Melkeinpä kaikki nämä asiat, jotka minulla on täällä tuli Windows Store. Minä käynnistää sen.
Se on yksi sovelluksista, että saat oletuksena
millä tahansa koneella, joka on Windows 8.
Voit tulla tänne löytää jotain haluaisi,
asioita, jotka on korostettu pelejä, että en ole ennen nähnyt.
Vau, meillä uusi flipperi täällä.
Voit asentaa nämä täällä kaupasta,
ja me puhumme siitä, miten kehittää näitä.
Sinulla on paljon valintoja, miten voit luoda niitä.
Me keskitymme siihen JavaScript tarina HTML ja CSS,
mutta käyttäjälle, ostajalle app, sillä ei ole väliä mitä se oli kirjoitettu sisään
He voivat mennä eteenpäin ja työskennellä sen kanssa.
Olen kiehtoi tämä yksi, joten minun täytyy avata tämän ylös ja katsomaan.
Jokainen app, mukaan lukien ne, jotka voit lähettää ja myydä tai antaa pois ilmaiseksi,
mitä haluat tehdä varastoon, saa kotisivun näin.
Voit lähettää oman hakemuksen joukko kuvakaappauksia - näet joitakin täällä -
Lisätietoja hakemuksen, ja ajan mittaan voit kerääntyä molemmat arviota -
he pohjimmiltaan vain tähteä - ja arvostelua,
jotka tarjoavat hieman enemmän tietoa.
Oikeastaan ​​joku on kirjoittaa jotain ja kertoo, kuinka mahtava olet,
ja että menee teidän Arvostelut kohta tänne, jota en ole katsonut.
Fantastic. "Ei edes avata." Kuinka suuri.
No, ihmiset joille tämä teki auki ja ajaa, ne näyttävät todella nauttia siitä. [Nauraa]
Pidä tämä mielessä. Internet. Kuka tahansa voi sanoa mitä he haluavat tietoa hakemuksesi.
Joten varmista, että teet hyvää työtä sen kanssa,
varmista, että olet tehdä mahdollisimman mukava käyttäjälle kuin voit
koska he parin klikkauksen päässä tarjoamasta tarkastelun,
ja että kertyy jopa teidän yleisen tarkastelun arvosanan.
Ja haluat tehdä parhaasi, koska aiot olla jopa muita sovelluksia.
Siellä on tuhansia sovelluksia jo myymälässä,
ja mahdollisuudet ovat, voi olla jotain, joka tekee samanlaisia ​​toimintoja kuin mitä olet tekemässä.
Joten jos voit todella erottua joukosta, joka tulee olla eduksi, tietenkin.
>> Pääsemme myymälä hieman myöhemmin.
En todellakaan halua keskittyä luomaan sovelluksia.
Mutta lyhyt versio myymälä on maailmanlaajuisen jakelun,
se on automaattisesti osa Windows 8, ihmiset vain Fire It Up ja katsomaan eri apps täällä,
sinulla Dress-Up Sticker Book ja kaikenlaisia ​​eri sovellukset.
Tuore maali, käytän tätä paljon - huonosti, mutta käytän sitä paljon.
Se osoittaa minulle jo omista sitä.
Näytän sinulle jotain, mitä en ole - UVideos Minulla ei ole kuin upouusi.
Näet täällä se on ilmainen, joten voit asentaa sen suoraan kaupasta.
Sinulla on vaihtoehtoja myös. Voit tietysti antaa sen pois.
Voit laittaa mainontaa sovelluksen tai pelin.
Voit myös laskuttaa siitä, ja voit helposti säätää oikeudenkäyntiä hakemuksen sekä
joten voit antaa ihmiset kokeilla sitä viikon tai mitä haluat tehdä.
Se on vain muokattavissa portaalin kautta. Et kirjoita mitään koodin mukaisesti.
Joten te sanotte, "Voit käyttää tätä viikon ja sitten sinun täytyy ostaa sen"
tai voit tehdä asioita, kuten, "Voisit soittaa ensimmäisen 3 tasoa tämän pelin
"Ja sitten sinulla ostaa päästä loput."
Voit jopa tehdä in-app ostot samoin, joten voit sanoa,
"Meillä ylimääräisiä seikkailuja tai sarjaa grafiikkaa tai asioita, jotka ovat auki -
"Enemmän reseptejä, jotka ovat auki - jos ostaa näitä laajennettu sarjaa."
Ja voit tehdä sen kaikki App tai itse peliin.
Joten, täysin sinun, valintasi.
On paljon asioita, joita voit tehdä varastoon,
ja sitten pohjimmiltaan olet sen toimittamisesta sertifiointi kanavalle.
Voimme puhua kaiken siitä hieman myöhemmin, mutta tämä on tavoite.
Haluat saada app maailmanlaajuista näkyvyyttä myymälässä täällä.
>> Takaisin aloitusikkunan täällä, haluaisin näyttää ympäri hieman enemmän.
Jos käynnistän nämä sovellukset, annan teille esimerkin joidenkin rajat app toiminnallisuutta täällä.
Voit tehdä, että minä käynnistää Fresh Paint.
Yksi asia näet tässä jokainen vähän näytön,
kaikki pikselit näytön, mene App.
Takana ovat ajat, jossa sinulla on näitä rajoja ikkunoiden
jossa on paljon painikkeita, jotka ovat aina siellä vie tilaa koko ajan.
Nyt todella haluat päästä pois siitä ja vain sisältö on keskittyä.
Voimme tehdä asioita Windows avaamalla muunlaisia ​​valikoista.
Yksi niistä on oikeastaan ​​mitä kutsutaan hurmaa baari,
ja se tulee ulos laidassa.
Voit itse leffa puolelta, jos sinulla on kosketusnäyttö,
voit aivan click, jos sinulla on hiiri, siellä pikanäppäimen se,
siellä on aina enemmän kuin yksi tapa tehdä jotain ympäristön täällä.
Joka tuo esiin useita asioita, joita voit tehdä.
Ilmeisin on, voit palata aloitusnäyttö,
mutta muut 4 ovat mitä kutsutaan hurmaa.
Ne ovat sopimuksia, jotka voit kytkeä kuin App kehittäjä. Ne ovat aika siistiä.
Etsi, olen varma, että on jotain aiot tehdä,
jakaminen minä näytän teille toisen,
ja laitteet ja asetukset, nämä ovat kaikki asioita, jotka sinun app voidaan kytkeä
hyödyntää Windows, sanoa, "Olen tehnyt osani
"Ja haluan Windows tukea joitakin muita toimintoja,
"Enkä halua kirjoittaa paljon koodia tehdä tämän tapahtua."
Se on todella hyöty käyttämällä näitä ominaisuuksia.
Näytän sinulle yhden.
Voit tehdä, että minä teen uuden maalauksen.
Olen myös puhunut käyttämällä jokaisen pikselin oman sovelluksen.
Oletuksena tämä on mitä maali sovellus näyttää, kun käytät sitä.
Se on oikeastaan ​​vain siitä, mitä olet piirustuksen, sisältöä.
Voisin tehdä kauheita asioita täällä. Mitä minun pitäisi tehdä? En tiedä.
Selkeäksi? Hienoa. Voin tehdä selkeäksi. Fantastic.
Kalkkuna? [Nauraa]
Tämä on kaikkein abstrakti kalkkuna näet.
Voin myös tuoda esille, mitä kutsutaan app baari,
ja tämä on todella yksi tärkeimmistä tavoista, että voit käyttää
piilottaa pois kaikki jutut, että olisi ollut oman App tai pelin ennen
vain vievät tilaa koko ajan.
Joten nyt voit laittaa sen tänne, ja tämä on todella yksi kauniimpi kokemuksia
app baari että olen nähnyt.
Laita vaihtoehtoja täällä valitaan eri värejä.
Halusimme kalkkuna, niin me laittaa ruskea täällä, aloita sekoittamalla pari väreissä.
Otamme välivärillä täällä ja sitten saada takaisin tänne.
Voit aloittaa piirtäminen. Siinä on kalkkuna. Fantastic.
En osaa piirtää aluksi, mutta tehdä se kosketuslevy yleisön edessä on vielä parempi.
Tämä on mahtavaa.
Ajatus kuitenkin on kaikkea, mitä minä välitän on täällä pinnalla.
Sanotaan Olen niin tyytyväinen tähän, että olen saanut jakaa sen jonkun kanssa.
Normaalisti mitä te tekisitte muiden Windows-versioiden
voisitte ehkä ottaa kuvakaappaus, tekisin joitakin copy-paste tekstisi
tai tuollaista, että haluat jakaa ulos,
ja sitten mennä ja avata toisen sovelluksen ja laittaa sen siihen.
Täällä ei tarvitse tehdä sitä.
Voit itse tuoda esiin hurmaa baari ja sanoa, "Haluan jakaa tämän."
Tässä vaiheessa se tulee näyttää kaikki sovellukset
jotka osaavat työskennellä mitä on jaettu.
Tässä tapauksessa se on kuva, niin se tulee sanoa, "Näen sinulla kuva."
"Haluatko jakaa sen?" Näet lähetän sähköpostia itseni tavaraa koko ajan.
Se tunnustaa, ja se tarjoaa minulle, että linkiksi,
Mutta se on myös osoittaa minulle, että jokainen ohjelma, joka osaa käsitellä kuvan ottamista
ja tehdä jotain sen kanssa.
Nämä ovat kaikki ilmoittaneet Windows että he voivat tehdä niin.
Tässä vaiheessa tämä on Windows.
Käyttäjä vain valitsee, mitä he haluavat tehdä sen kanssa.
Teen tavallista of PuzzleTouch. Näet Olen luonut kaikenlaisia ​​palapelit ajan.
Otan PuzzleTouch ja sanoa, "Haluan jakaa tämän hämmästyttävän luomisen kanssa PuzzleTouch."
Se tulee mennä eteenpäin ja sanoa, "Great. Haluat jakaa tämän? Fantastic."
"Haluatko tehdä palapeli, joka on helppo, väli, mitä?"
Teen väli ketään.
Se tekee palapeli. Se tulee olemaan kauhea pulma, koska se on lähinnä tyhjä.
Mutta se on valmis, ja se on todella takaisin toiseen sovellukseen.
Jos tulen tänne, voin etsiä sitä ja käynnistää sen.
Nyt jos me selaa yli vain vähän siellä, meidän pitäisi nähdä minun luomiseen jonnekin.
Minne menen? Millainen palapeli tein? Teinkö helpoksi?
Voi, se on, oikeassa.
[Naurahtaa] Se on helposti tunnistettavissa kalkkuna palapeli, joka on täällä.
Mutta asia, jonka haluan sanoa teille, cool juttu tästä
on apps ei tiedä mitään toisistaan.
He vain sanoivat, "Minulla kuvan jakaa, ja tiedän miten käsitellä kuvia."
Ja te kehittäjä, sinun ei tarvitse kirjoittaa, että koodia.
Kun joku kysyy minulta jakaa, aion laittaa tietoja tähän vähän tietoa rakenne
ja olen valmis.
Muut app valtaa, tekee sen asian, ja se on pää jakaa kokemuksia.
Se on vain yksi asia, että voit tehdä - todella, todella voimakas -
ja se tulee olemaan yksi niistä asioista, jotka voivat todella auttaa erottamaan oman app
ja myös pelin liian myymälässä.
Ihmiset ovat menossa pystyä sanomaan: "Tämä on todella hyödyllinen."
"Käytän tätä palapeliä luoja koko ajan. Se on fantastinen."
>> Se on noin tarpeeksi lyhyt katsaus mitä täällä tapahtuu.
Siellä pari muita ominaisuuksia myös, että ehkä me esiin kun käymme läpi koodi.
Mutta haluan sukeltaa dioja, ja tehdä sitä, aion mennä työpöydälle
joka on itse toinen live-laatta täällä.
Voin mennä tähän ja, totta tosiaan, olen minun dioja,
mutta haluan näyttää sinulle oikeastaan ​​missä olemme.
Olemme todella Desktop tilassa.
Tämä on todella, jos mitä sanoin ennen noin Windows siirtämismahdollisuuteen
uusille kokemuksille näyttäytyy.
Tämä on Windows tiedät.
Windows-sovelluksia kutsutaan työpöydän apps. He juoksevat täällä.
Jos sinulla on jo sovelluksia ja haluat käyttää niitä Windows 8,
voit ehdottomasti tehdä.
Nämä eivät ole samoja asioita kuin verkkokaupassa apps, jotka ovat täällä,
kuten Maalattu ja nämä NBC News apps ja tuollaista. Nämä tulevat myymälä.
Ne voidaan kytkeä joitakin ominaisuuksia, että olin näyttämällä
ja muille, että en ole näyttänyt teille vielä.
Mutta vain pitää tämä mielessä. Meillä on tuki sekä näistä asioista samoin.
Olen pahoillani. Onko jokin ei näy ruudulla? Olen menettänyt sen kokonaan. Se on outoa.
Okei. Kiitos huomautuksesta.
Mitä et ole tapaillut jonkin aikaa on minun näyttämällä, että työpöytä on täällä.
Mikä on viimeinen asia, jonka näit? Näitkö tämän?
Tämä on työpöydällä. Tiedät jo, mitä se näyttää.
Se ei ole mitään hirveän epätavallista.
Se on meidän kannattelu kokemusta eteenpäin sinulle ja kerroit käytät asioita, joita sinulla on ollut.
Esimerkiksi minä osoittaa teille Visual Studio. Se on työpöydän sovellus.
Se tulee toimimaan tässä tilassa.
Se tulee tukemaan vaativammassa ympäristössä
jossa on paljon vaihtoehtoja, ja tuollaista, joten se tekee siitä hyvä vaihtoehto, sillä työpöydän sovellus.
>> Se sanoi, mennään dioja vain vähän
ja antaa sinulle joitakin alustavia sisältöä ja sitten päästä todella koodaus täällä.
Hyvä uutinen on, olen kuullut olet keskittynyt paljon CSS ja JavaScript, HTML.
Kaikki ne asiat, jotka olet oppinut carry suoraan tekemään Windows Store apps.
Asioita, joita olet kuulleet hakemisessa CSS valitsimet ja kaikki nämät
on juuri sitä mitä tehdä luoda sovellus täällä myymälä.
Menemme läpi näitä asioita vähän kerrallaan.
Periaatteessa olen pohjalta kamaa, että olet jo ottanut aikaa oppia.
Tämä on yleinen kaavio tekniikoita, jotka voit käyttää
tehdä sovelluksia Windows 8.
Tavaraa oikealla työpöydän apps, on todella, minkä jo tiedämme.
Se on kamaa, joka on todella Windows 7 maailman siirretty osaksi Windows 8.
Kaikki nämä vaihtoehdot jatkaa: C #, VB, Win32 tällaista kehitystä.
Suuri. Ei se mitään. Uusia juttuja on vasemmalla puolella.
Se on Windows Store apps, silloin haluan päästä hakemukseni langallisen Windows 8
käyttäen kaikkia niitä ominaisuuksia, saada se tallentaa ja saada siitä, että todella viileä kokemus
Windows Storesta sovelluksia.
Voit tehdä, että voit nähdä täällä olet saanut kaikki valintasi kanssa XAML, C + +,
C #, VB, voisit tehdä DirectX tuollaista, asioita, jotka menevät pidemmälle liukumäki.
Mutta meille, me aiomme keskittyä aivan siihen, että HTML, CSS ja JavaScript
ovat todella ensimmäisen luokan kansalainen tehdä sovelluksia Windows 8
ja Windows Store.
Joten tämä on hyvä kaikille täällä ja ihmiset katsomassa video
koska voit hyödyntää kaikkia niitä kokemuksia, että sinulla on
ja todella sitoa osaksi mitä Windows tarjoaa.
Aiot tehdä sen läpi joukko API, jonka pitäisi olla mikään yllätys.
Jokaisella OS on oma API.
Paljastavat, mitä Windows voi tehdä läpi mitä kutsutaan WinRT.
Se on joukko API joka vain tekee kaiken puolestasi.
Jos haluat avata tiedostoja, sinun täytyy käyttää kameraa, maantieteellisen paikannuksen, tuollaista,
ne menevät läpi, mitä Windows voi tarjota sinulle.
Pääset, että meillä on enemmän JavaScript joka tulee entistäkin helpompaan
voit tehdä niin. Pääsemme siihen hetken kuluttua.
Mutta nyt, se on pohjimmiltaan tiekartta.
Asioita, joita olet jo tehnyt päälle joitakin API
jotka auttavat sinua toimimaan Windows vastaa Store App.
Ja se on oikeastaan ​​kaikki sinun täytyy tietää korkealta tasolta.
>> Me sukeltaa todella työskentelee juttuja nyt.
Asioita olet todennäköisesti jo nähneet joukko,
IE9 vähän aikaa sitten esittelimme tukea paljon tuolloin,
uudempia standardeja Web, joten paljon uusia CSS ominaisuuksia,
paljon uusia HTML, ECMAScript 5, joka on todella JavaScript.
Joten kaikki, että lukuun ottamatta tiukkaa tilassa oli IE9.
Vain tonni tavaraa kanssa CSS, CSS3, kaikki siellä.
Ja kaikki jutut viedään eteenpäin, mitä me teemme Windows 8.
Voit käyttää näitä asioita, ja voit käyttää kaiken, mitä uutta IE10.
Kanssa IE10 esittelemme tukea kaikkia näitä asioita.
He kaikki laitekiihdytetyt, joten jos olet koneeseen, jossa on jonkinlainen GPU,
joka on luultavasti melko paljon joka kone, että voisit saada viimeiset 8 vuotta,
olet menossa voi olla laitekiihdytetyt lähtö,
katseluominaisuudet CSS, Canvas, SVG.
Kaikki nämä asiat menevät läpi kiihdytystä
ja on paljon nopeampi ja tehokkaampi.
Lyhyt versio kaikki tämä - En aio käydä läpi joka ikinen asia tässä -
jos näet sen tässä luettelossa, jos voit tehdä sen IE10,
jos se on web-sovellus, jonka käytät joka toimii IE10,
se on jotain, voit tehdä niin Windows Store sovellus.
Ja se on aika paljon se. Joten jos se toimii IE10, se tulee toimimaan Windows Store sovellus.
Se on pöydällä kuin jotain, että voit käyttää.
>> Siellä on paljon täällä. Meillä ei ole keskiyöhön asti, joten en voi tarkistaa kaikki täällä.
Mutta on olemassa joitakin sivustoja, jotka auttavat sinua ymmärtämään, mitä nämä asiat voi tehdä,
ja minä näytän sinulle yhden niistä toisen.
Halusin vain huomauttaa muutamia keskeisiä asioita, saatat katsoa.
Ehkä olet jo nähnyt näitä opinnoissa,
mutta nämä ovat todella hyödyllisiä, erityisesti Windows Store apps, CSS: ltä puolelta.
Niin että voimme tehdä muunnoksia ja siirtymiä, tarjota motion animaatio -
nämä ovat kaikki osa CSS nyt, ja he kaikki tukevat modernit selaimet,
ja IE10 ja IE9 on lisätty tuki ajan kaikkia näitä asioita.
Ja niin miksi kirjoittaa se itse, miksi mennä läpi kaikki vaivaa tehdä näitä asioita käsin
kun voisi käyttää yksinkertaisia ​​CSS muunnos luoda 3D oman hakemuksen?
Suuri. Että se toimii.
En voi tehdä sitä enää vaikeampaa kuin.
Jos tiedät, miten tehdä se CSS, osaat tehdä sen Windows Store sovellus.
>> Enemmän kuin layout, asioita, kuten jopa tallentaa app,
mutta laajempi, katsot ehkä uutinen app, joka näyttää sinulle artikkeleita
tai reseptejä tai tuollaista, nämä muunlaisia ​​ominaisuuksia CSS ovat todella hyödyllisiä:
Grid, Flexbox, CSS alueet on enemmän melko uusi standardi samoin.
Nämä asiat ovat kaikki menossa auttamaan sinua asetella sisältöä ja virtaus sisällön osien välillä,
pystyä tekemään sivunumerointi ja tavutus ilman että sinun täytyy kirjoittaa juttuja itse.
Sanoit, "Toimi seuraavasti minulle"
ja kuten näytön kiinteistö on erilainen eri koneissa
tai kuten näet hetken, kun snap sovelluksen
on pienempiä määriä tilaa ruudulla, se ei ole ongelma CSS.
Se voi hyödyntää - Laitamme puhua median kyselyitä toisella -
se voi hoitaa asioita kun sijoitat sisältöä, virtaava sisältöä alueiden
juuri näitä asioita, jotka olet ehkä jo nähneet web-teknologiaa.
>> On HTML5 puolella on myös joukko asioita
että on erittäin hyödyllistä sinulle Windows Store apps.
Jälleen emme mene läpi kaikkia näitä, mutta he vain täällä.
Joten jos haluat käyttää sitä, audio-video, jos haluat tehdä validointi muodoissa,
maantieteellisen paikannuksen, kaikki mitä voi tehdä JavaScript JavaScript 5 tai ECMAScript 5,
IndexedDB paikallista tallennusta varten - nämä ovat kaikki vaihtoehtoja sinulle.
Jos etsit vastausta, katsokaa nykyisten tekniikoiden kanssa HTML5 ja CSS
ja löydät helpommin vastauksia kuin ottaa roll paljon juttuja itse.
Näytän sinulle noin vähän täällä.
Minulla sivusto voimme mennä.
Saanen lopettaa pois tämän dian toista.
>> Jos menemme ulos IETestDrive.com,
En tee paljon demo täältä.
IETestDrive.com on todella näyttää sinulle paljon mitä uutta IE10,
asioita, joita voit tehdä.
Minusta tämä on todella hyödyllinen, koska sijaan käsittelyssä läpi joukko valkoisia papereita,
tarkastelemme muutamia demoja, ja että tulee auttamaan laitat sen oman henkilökohtaisen tutka
siitä, onko tekniikka järkevää edes tehdä enää tutkimusta
niin te ymmärrätte, "Näen mitä tämä on."
"En ymmärrä, mitä Haluan Animaatio Frame tekee minulle."
"En ymmärrä, miten voisin käyttää alueiden tai SVG suodattimet."
Näet ne toiminnassa, ne näkyvät tässä esimerkkinä,
ja päättää itse, jos se tulee olemaan hyötyä sinulle omassa projekteja ja sen jälkeen
kun jatkat työtä web-teknologiaa.
Haluan tässä vain rohkaista teitä katsomaan.
En usko, että vietän paljon aikaa todella hoitamiseen.
Meillä riittää osoittamaan kirjallisesti koodi.
Näet täällä asioita touch vaikutuksia touch-pohjaisia ​​pelejä, kyseisessä kohdassa
animaatio, todella nopea laitekiihdytetyt animaatio siellä,
joitakin optimointeja että näet joitakin näistä näytteistä samoin,
ja siellä on monia, monia muita.
Jos menet tänne ja avata sivukartta,
siellä on vain naurettava määrä näytteitä täällä.
Voit nähdä ne kaikki täällä.
Jos etsit jotain tai olet kuullut jotain
ja mietit ehkä tämä olisi jotain kivaa käyttää app,
Kannattaa katsoa täällä, ja on luultavasti aika hyvä demo se säästää aikaa.
>> Okei? Kysyttävää tähän mennessä ihmiset täällä?
Okei. Me kannamme täällä.
Jälleen vain tarkistaa, että ulos.
Ne ovat web-standardeja, niin mene mihinkään muuhun verkkonäyteikkunat että tiedät
ja katso, jos näiden teknologioiden järkeä mitä yrität tehdä.
>> Takaisin dioja.
Se sanoi, olet siirtymässä Web maailma todella asennettu, paikallinen sovellus maailmassa,
joten joitakin asioita tässä korostaa.
Ensinnäkin, ei ole web-palvelimen mukana täällä.
Ei ole Apache, ei ole IIS käynnissä täällä
palvelevat jopa sivuja etäasiakas, että käyttäjän selaimeen agentti.
Tässä tapauksessa todella kaikki on pakattu sinulle.
Olet antanut niin hakemuksesi tallentaa, se saa sertifioitu,
se ulos tallentaa, ja sitten ihmiset tuhansittain asentaa pelin tai sovelluksen.
Mutta pohjimmiltaan he vetämällä sitä alas paikallisesti heidän koneensa.
Sinun ei tarvitse mennä ulos Web enää ellet ole puheluja, jotka tarvitsevat kauko API,
ja se on täysin normaalia samoin myös.
Mutta he eivät aio olla, että tila, jossa heidän täytyy mennä pyyntöön vastausta palvelimelta
päästä seuraavalle sivulle niiden sisällöstä.
Niin että sanoi, siellä on joitakin pieniä API eroja. Nämä ovat uskomattoman pieniä.
He tuskin lyön tavallisen koodausta, mutta ne ovat ainakin dokumentoitu.
He eräänlainen reuna tapauksissa.
>> Toinen asia syytä huomauttaa, on luottamus eroja.
Mainitsen vain tämän, koska haluan vain varmistaa, sanoin sen
joten jos olet joutunut sen myöhemmin, voit ajatella, "Chris sanoi jotain tästä,
"Joten ehkä, joo, okei", ja sitten mennä takaisin ja saat selville, mitä se oli.
Yhteyksissä väliä.
Oletuksena yritämme suojata käyttäjää vektorit hyökkäys.
On tiettyjä asioita, joita voit tehdä oletuksena
ja tiettyjä asioita, sinun täytyy muuttaa yhteydessä ottaa käyttöön.
Kuten käytät joitakin kirjastoja siellä - you've jo työskennellyt jQuery,
mutta jos etsit muita kirjastoja siellä - saatat käyttää joitakin toimintoja
tuollainen ylittää paikallisen käytännön, ei dynaamisempi vuorovaikutusta
XHR pyyntöjä, tuollaista.
Joskus saatat löytää ne poistetaan käytöstä oletuksena,
ja siinä tapauksessa, vain tehdä hakuja, etsiä paikallisia ja web yhteydessä
ja huomaat, miten korjata se.
Varmista vain tiesi, että kun alatte käyttää muita järjestelmiä,
jonka haluan mainita, et voi aivan hyvin tehdä.
Joten jos löydät joitakin muita puitteet - Laitamme puhua tästä toisessa -
pelaamiseen ja haluat käyttää sitä, jota haluat käyttää joitakin ohjaus kirjastoja, jotka ovat siellä
ja et halua kirjoittaa, että tavaraa itse - se on hyvä idea, eikö? -
voit ehdottomasti käyttää tätä kamaa.
Ei ole mitään tilalla sinut takaisin käyttämästä minkäänlaista kirjasto, joka on perustuu JavaScript,
CSS, HTML5.
Uudelleen, jos se on jotain, voit tehdä IE10, joka on pahus paljon näinä päivinä,
voit tehdä sen.
Vedä se app, viitaten että JavaScript-kirjaston, ja käyttää sitä oman hakemuksen,
vain pitää mielessä, saatat osua turvallisuuden yhteydessä silloin tällöin - ei kovin usein.
>> Ja sitten ominaisuudet, menemme yli muutama niistä kun kuljemme.
UX voit sellainen tottua niin näet enemmän ja enemmän sovelluksia
Windows Storesta.
Saat tuntea, kuinka ne toimivat ja miten designissa pyrkii toimimaan
eri sovellusten ja mitä ihmiset käytetään kokea.
Se on todella tärkeä osa.
Varmista, että kun he tulipalon up your app he eivät tarvitse lukea käsin,
joka ei harrasta, muuten.
Niiden pitäisi vain pystyä pelaamaan sovelluksen kanssa
ja mietitään sitä ilman suurempia vaikeuksia.
Pistämistä ja noudattamalla paljon näitä käytäntöjä,
aiot tehdä käyttäjille suuren palveluksen ja tekee siitä helpompaa.
>> Okei. Yksi viimeinen asia API puolella ja sitten me päästä todella kirjoittaa koodia.
WinJS on, että asia mainitsin hyvin lyhyesti, että monimutkaiset dia
kaikkien niiden kanssa eri vaihtoehtoja, että sinulla on tehdä sovelluksia.
WinJS, voit ajatella sitä kaveri.
Se on sinun ystäväsi auttaa sinua kirjoittamaan juttuja nopeammin.
Se on vain JavaScript ja CSS. Sinun ei tarvitse käyttää sitä. Voit käyttää sitä.
Jos aiot vaativatkin sisään Windows-ominaisuuksia, voit päätyä käyttämään sitä,
mutta jos siellä on asioita, kuten jotkut suunnittelumalleja tai säätimiä, et todellakaan halua käyttää,
haluat käyttää jotain muuta, se on sinun.
Päättää, mitä haluat käyttää ja tyylejä, että haluat käyttää.
Ominaisuuksia namespacing ja luokan sukupolvi - jopa sinua.
Jos haluat yhden tai muuta, se on täysin sinun valintasi. Se on edelleen JavaScript ja CSS.
Mutta se tulee auttamaan sinua tekemään paljon tavaraa.
Esimerkiksi tässä on osajoukko mitä se voi tehdä,
asioita, kuten auttaa asynkroninen ohjelmointi lupauksia.
Joku teistä kuullut tai työskennellyt Node.js?
Se on yhteinen malli työskennellä asynkroninen ohjelmointia.
Joten periaatteessa mitä yrität sanoa: "Mene tekemään jotain,
"Ja aiot antaa minulle lupauksen, että palaat luokseni, kun olet valmis."
Se on lähinnä mitä on tekeillä.
Niin et jäätyä hakemuksesi, kun käyttäjä on menossa ja poiminta tiedosto
tai jotain lähetetään virtana alas Web.
UI on edelleen herkkä.
Ja voit tehdä sen käyttämällä asynkronista ohjelmointia.
Se kuulostaa naurettavan monimutkainen, mutta se on todella helppoa, koska käytät lupauksia
ja sanoit: "Mene tehdä tämän ja kun olet valmis, soita takaisin tätä menetelmää."
Se on aika paljon se. Se on kaikki rakennettu sisään WinJS.
Se tulee tehdä paljon helpompi kirjoittaa todella joustava ja tehokkaita sovelluksia.
>> Näet loput täällä, paljon animaatioita.
Todennäköisesti yksi tärkeämpiä asioita tämän dian ovat valvontaa.
Olen mielestäni koko - Joo, en.
Tässä on esimerkki vain joitakin tarkastuksia, joita voit käyttää omia sovelluksia.
Tämä kaikki on suoraan ylös WinJS.
Et ole kirjoittavat näitä itseänne,
sanoit, "Näin haluan säveltää minun hakemuksen."
"Minä käytän läppä näkymä niin voin mennä eri kuvia."
En ole näyttänyt teille Semantic Zoom. Näytän sinulle, että toisen.
Listviews. On GridViews.
Olet jo nähnyt verkkoon osana tallentaa hakemuksen,
niin että voimme käyttää lohkojen sisällöstä ja vieritys poikki.
Flyout valikot näet aika ajoin.
App bar näytin sinulle, että Fresh Paint sovelluksen samoin,
niin näit, miten voit mukauttaa että laittamalla napit sitä
ja ottaa, että piilottaa pois, kun et välitä käyttää sitä.
Se on todella täysin vain haluat käyttää.
Nämä ovat kaikki tarkastukset, jotka ovat osa WinJS.
Minä näytän sinulle, miten tehdä näitä vain toisen, mutta siellä on enemmän kuin juuri tämä,
ja Olennaista on käyttää niitä, jos haluat, säästää aikaa.
>> Jos sinulla on muita ohjaus kirjastot haluat käyttää, se on täysin kunnossa myös.
Asiat kuten jQuery UI tehdä paljon tällainen idea myös,
tarjota enemmän komponentteja, jotka laajentavat mitä voit tehdä HTML-ja JavaScript.
Katsotaanpa sukeltaa Olen jo sanonut, että. Käytä mitä haluat.
Pidä mielessä, että saatat törmätä joitakin yhteydessä kysymyksiä.
Mutta voit varmasti yhdistellä millainen kirjastojen olet tyytyväinen,
haluat oppia, jota haluat käyttää, säästää aikaa.
>> Puhutaanpa työkaluja vain toista.
Saat mitä sinun täytyy aloittaa työskennellä Windows Store apps.
Jos menen takaisin ulos, minulla on liian monia asioita täällä.
Jos menet tälle sivulle, joka on dev.windows.com,
voit ladata kaiken mitä tarvitset.
Kuten opiskelijoita, sinulla on pääsy yli yleisö tekee,
niin voit saada korkeamman hintaluokan versioita Visual Studio.
Edwin mainitsi voit jo saada Windows samoin.
Mutta yleensä kaikille kehittäjille, voit mennä tämän sivuston
ja lataa kaikki mitä täytyy tehdä hakemuksen, ja kaikki ilmaiseksi.
Joten siellä on ilmainen versio Visual Studio,
on olemassa joitakin työkaluja, joka asentaa rinnalle että -
kaikki mitä tarvitset luoda ja testata sovelluksen.
Vasta kun aiot julkaista hakemuksen, joka tallentaa
että olet menossa on kehittäjän tunnus.
Tämäkin on mielestäni ilmainen. Onko se ilmainen opiskelijoille samoin? >> [Guarin] Kumpi?
Kehittäjän tunnus, tosiasiallista esittämistä. >> [Guarin] Kyllä.
Se on hyvä uutinen.
Voit mennä katsomaan tätä.
Se sanoa yksittäistä oletusarvoisesti se on 49 dollaria.
Mutta älä rekisteröityä, että opiskelija.
Saamme sinut joitakin tietoja asiakkaan ohjelmien välityksellä, että voit saada tilisi ilmaiseksi,
ja jonka avulla voit sitten lähettää hakemuksia asti tallentaa,
niin monta kuin haluat, ja kaikki tämä hyvyys pian perässä.
Niin, että dev.windows.com.
Voit ladata työkaluja, saatat tarvita täältä.
Ja jos haluat, voit saada kokeiluversion Windows täällä,
mutta jälleen kerran, sinun ei tarvitse.
>> Muut sivuston - haluan korostaa tätä ulos sinulle nopeasti - on design.windows.com.
Se oli dev.windows.com.
Design.windows.com, voit arvata, mitä varten se on.
Se on oikeastaan ​​aika sopiva sivusto. Siellä on paljon hyvää tietoa täältä.
Voit työskennellä läpi.
Se tulee antamaan sinulle joitakin neuvoja joitakin asioita
että ehkä et ole ajatellut ennen tai ollut käsitellä ennen,
kuten suunnittelu touch, suunnittelussa eri muodossa tekijät,
suunnittelussa ominaisuuksia Windows 8, mitä aiemmin mainitsin
kuten hakua ja jakamista, joitakin asioita, joita en ole puhunut vielä.
He kaikki lueteltu tässä, ja se on ihan hyvä sarja hyödyllisiä tiedoston sivuja
jotka auttavat sinua ymmärtämään, miten tehdä tietynlaista hakemuksen,
miten vuorovaikutus, miten käsitellä UI ja UX hakemuksesi.
Neuvoisin sinua katsomaan tätä, varsinkin jos olet jossain vaiheessa
toivoen julkaista sovellus tallentaa.
Olet menossa haluavat tietää, miten tehdä hyvä hakemus
koska aiemmin mainitsin, jos et, siellä on näitä arvioita uudelleen.
Ihmiset tulevat olemaan onneton.
He eivät voi löytää asioita, joita he odottavat oikeissa paikoissa.
Kukaan ei halua, että sinulle tapahtuu.
>> Etenee täällä, haluan sulkea että alas.
Nyt kun tiedät mistä saada asioita, minä näytän sinulle, miten itse alkaa käyttää kamaa.
Aluksi, minä todella näytän sinulle tässä esimerkki työpöydän apps minun aloitusnäyttö.
Täällä voit nähdä Visual Studio, voit nähdä Blend ja muut kehitystyökalut, että minulla on.
Ne ovat hieman eri laatta.
Tämä johtuu siitä, ne ovat työpöydän apps,
ja silloin he kaikki aikoo käynnistää takaisin työpöydälle
oikeastaan ​​aivan kuten apps että olet tottunut.
Joten Windows kokemus, se on sama asia.
Ne eivät ole esimerkiksi kuten Armed! tai näitä asioita. Saanen esittää yhden nopeasti.
Oikeastaan ​​tässä on mielenkiintoinen.
Tämä on kehittänyt opiskelijat työskentelevät kumppanuudessa NERD.
Koko näyttö sovellus, tällaisia ​​kokemuksia täällä.
Oh, kaunis leikkaus näytöt ja kaikenlaisia ​​hauskoja juttuja.
He kehittivät tämän. Voisimme yhtä hyvin näyttää koko juttu kun olemme sitä.
Itse olen työskennellyt heidän kanssaan hieman, antoi heille joitakin neuvoja asioita
koska he tekivät Javascript niiden soveltamista.
Ole hyvä, En ota kunniaa työstään, he tekivät kaiken työn.
Annoin heille hieman neuvoja siellä täällä,
mutta he tekivät hienoja juttuja käyttämällä JavaScript etupää
ja sitominen joissakin fysiikan moottorit ja asioita tehdä paljon tätä työtä.
Mennä. Katsotaan jos se toimii.
Vau, se toimi edelleen. Selvä, hyvä. Mutta saat ajatus.
Koko näytön app, todella hyvä kokemus.
Tämä tukee paitsi minun hiiri ja kynä, jos minulla on tuollaista, mutta myös koskettaa.
Jos minulla olisi kosketusnäyttö, voisin vain vetää sen päälle ja jatkaa työskentelyä sen kanssa.
>> Yksi asia en näyttänyt, ja syy miksi Tuon tähän asti
on halusin olla toinen ohjelma näyttää, mitä voit tehdä,
voit itse ottaa sovelluksia Windows ja vedä ne laidassa.
Tätä kutsutaan katkaiseva sovelluksen.
Tässä tapauksessa olen ottanut Inkarus ja olen lisännyt sen puolelle täällä.
Se on nyt Snap mieltä, ja joka sallii minun tehdä jotain muuta, kun että sovellus on siellä.
Useimmat pelit löydät vain yksinkertaisesti keskeyttää.
Se on yleensä kunnollinen asia tehdä, ellei pelin voi jotenkin vähentää
sen, että pienet päätöslauselman, kuten ehkä jonkinlainen lautapelejä
tai tuollaista toisinaan.
Mutta yleensä, helpointa ja sopivin asia tehdä pelejä
on keskeyttää sovelluksen.
Sovelluksiin, kuten uutisia apps, jos käynnistän tämän yhden ja sitten napsauta se,
näet se todella muuttuu merkittävästi siinä, miten se esittää tietoja sinulle.
Täällä se näyttää sinulle todella vertikaalisempaa pannulla, että tiedot,
mutta voin silti ehdottomasti käyttää sovellusta.
Joten se on silti erittäin hyödyllinen.
Se, että se on pienempi mielestä ei pidä minua käyttämästä että App. Niin ajattele, että.
Se on jotain, että sinun täytyy olla sinun apps tehdä jonkin verran,
mutta se on jopa voit määrittää, miten toiminnallisen apps olisi
tuollaisessa pienempi ympäristön.
Saanen päättää, että yksi alas ja mene takaisin missä olimme täällä.
>> Edwin, olet lisännyt kuvan minusta jo? >> [Guarin] Joo. >> [Bowen] Katsokaa tuota.
Näetkö tuon? Edwin lisätty kuva. [Nauraa]
>> Mennään takaisin tänne Visual Studio. Saanen aloittaa tämän sinulle.
Olisin voinut napsautti laatta että aloitusnäyttö.
Se toi minut takaisin työpöytä-tila, ja se käynnistää työpöydän sovellus Visual Studio.
Tämä on Windows että tiedät jo.
Voin mennä eteenpäin ja luoda projektin täällä.
Keskitymme jälleen JavaScript, HTML.
Aion mennä ulos ja valitse tänne alle JavaScript, Windows Store.
On useita malleja, joita voit käyttää.
Tuottavuuden, suosittelen teille katsomaan joitakin näistä toisilla täällä
kuten Grid ja Split.
Ne ovat todella hyödyllistä jos teet hakemuksen
että menee on tällaista ja navigointi. Näet nämä paljon.
Yksi juuri näytin teille oli todella esiintymä Grid hakemuksen.
Joten jos luulet aiotaan tehdä uutisia App tai RSS-lukijaan
tai jotain, joka käsittelee useita merkintöjä, joista haluat näyttää yksityiskohtaisesti,
ajatella jollakin näiden mallien päästä alkuun nopeasti
ja muokkaamalla sitä sieltä.
Mutta vain niin voin näyttää kaikki liikkuvat osat tästä
Aion luoda tyhjän app, ja sitten menemme hieman syvemmälle yksityiskohtiin.
Olen vain tehdä, että tyhjä hakemus täällä.
Se tulee luoda koko hankkeen minulle.
Avaan ylös asioita, joita haluan näyttää sinulle oletuksena.
Haluan vain suurentaa vähän näyttää, mitä on luonut meille täällä.
Asioita, joita aiot katsoa ensin ovat kaikki nimetty oletuksena.
Joten olet menossa etsimään default.html, default.js ja default.css.
Toinen asia huomauttaa on, että meillä on jo viittaus siihen, mitä aiemmin mainitsin.
Tämä on WinJS. Kukaan ei oikeastaan ​​kutsuu sitä näin kauan nimi tähän.
Se on WinJS, Windows kirjasto JavaScript.
Jos avaat sen, näet se on kaikki täällä.
On eri CSS-tiedostot, siellä JavaScript.
Se on siellä auttaa sinua ulos.
Se on todella siellä tarjota valvontaa ja tyylejä ja juttuja, että voit vain käyttää automaattisesti.
Mutta jälleen kerran, jos on asioita, joita haluat käyttää sen sijaan kannalta muotoilu ja muita tarkastuksia,
se on täysin sinun. Minä näytän sinulle, miten käyttää niitä muutamia asioita juuri nyt.
>> Takaisin yli päälle meidän vasemmanpuoleista, haluan näyttää sinulle oletuksena HTML-sivulle.
Olet jo nähnyt WinJS kamaa, ja se on oikeastaan ​​kaikki, että siellä tapahtuu
kanssa keskellä riviä markup, juuri tuomassa CSS oletuksena
ja tuo parin JavaScript tiedostoja WinJS.
Sinun ei tarvitse olla mestari, mitä tapahtuu sisällä näitä tiedostoja.
Se on aika mielenkiintoista katsomaan heitä sellaista tarkistaa, mitä siellä tapahtuu
koska siellä on aika mielenkiintoinen aine-ja syventävät tekniikoita siellä tapahtuu,
mutta kivaa on kehittäjinä, voit vain hyödyntää niitä, vain käyttää niitä
ja ei todellakaan tarvitse huolehtia siitä.
Voit silti ajaa autoa ilman tietää, miten se toimii, eikö?
Niin, että sellainen asia, että täällä tapahtuu.
Ei valvontaa ja tyylejä ja juttuja, että voit vain mennä eteenpäin ja käyttää
ja koodin, jota voit käyttää toista ilman tietää mitä siellä.
Tässä ovat omia tiedostoja.
Nämä ovat paikkoja, että voit muokata omaa CSS
ja oman JavaScript saada pyörimään.
Sinulta lisäämällä varmasti muitakin JavaScript-tiedostot ja ehkä muita CSS-tiedostoja
kuten projektin kasvaa, mutta tämä on oikeastaan ​​vain lähtökohta.
Tässä on Hello, world vastaa HTML, joten olemme takaisin body.
Yläosassa, muuten se on HTML5 DOCTYPE,
niin tiedät kyllä, että mitä olet työskennellyt.
On täysi IntelliSense täälläkin, joten jos et asioita, kuten tyypin Videotunniste
ja laajentaa että ulos, olet todennäköisesti oppinut siitä
että sinun täytyy tehdä varmistus koodaus video tageja HTML5 - tai ehkä sinulla on -
varmistaa, että eri selaimilla on tukea videon.
Meillä on asioita, kuten tämä koko HTML, poikki JavaScript, poikki CSS.
Joka on rakennettu vuonna, ja minä näytän sinulle CSS toisen.
Täältä voit mennä eteenpäin ja alkaa muuttavaa koodia, markup.
Itse asiassa, ennen kuin muuttaa mitään, aion suorittaa tämän ja näyttää, mitä saat.
Olet menossa saada aloitusruutu jossa voit muokata
ja sitten saat Hello, world kokemukseni täällä. Se on fantastinen, eikö?
Mennä eteenpäin ja laiva, eikö?
Sisältö menee täällä. Se on perus asia.
Se voi vain saada paremmin sieltä.
Menemme eteenpäin ja lisätä joitakin juttuja.
Minulla hieman markup aion kopioida tänne
vain niin sinun ei tarvitse katsella minua kirjoittamalla.
Anna minun mennä esiin työkalupakin täällä, ja minä pin tämän, koska Tulen tekemään tämän muutaman kerran.
Työkalupakki, jos et ole nähnyt Visual Studio, on, jos olet menossa löytää joukko tarkastuksia.
Voit myös laittaa koodinpätkiä siihen, että voit käyttää uudelleen.
Täällä minä vain pop muulla HTML, ei mitään hirveän kehittyneet ollenkaan täällä.
Se on vain perus HTML sanoivat, että minun on tulo, johon voin kirjoittaa,
Minulla on painike, jossa voin toimittaa sen, ja sitten minulla on div, joka on pohjimmiltaan paikkamerkkinä
että voin käyttää lähtö "Hei, kirjoitat tämän."
Se on intro HTML esimerkki.
Jos minä suorittaa tämän, me automaattisesti saada HTML, mutta myös automaattisesti saada tyyli.
Tämä on yksi tärkeimmistä asioita WinJS.
Se tulee antamaan sinulle oletuksena joitakin ulkoasua, joka on todella johdonmukainen
muuhun, mitä Windows 8 tekee.
Täällä näet asioita, kuten painiketta.
Painike oletuksena HTML ei näytä sitä, mutta se ei tässä
koska se on saada, että CSS heti, että CSS-tiedoston WinJS.
Jos haluat käyttää jotain muuta, jos haluat muuttaa, että täysin kunnossa,
mennä eteenpäin ja tehdä mitä haluat. Mutta se on oletuksena.
Se tulee olemaan käyttäjille tuttua.
Ja tietenkin tämä ei tee mitään, koska en oikeastaan ​​johdottaa minkäänlaista koodia
vastata siihen. Se oli vain HTML.
Joten en voi päästä eroon, että, ja tulemme takaisin meidän hakemus.
>> Saanen siirtyä meidän default.js.
Tämä näyttää melko monimutkainen, mutta se vain tekee muutamia asioita sinulle.
Se on boilerplate. Se tulee olemaan sama kaikissa projekteissa.
Ainoa asia, tämä tekee on juuri sellainen kysyvät: "Miten jouduin tänne?"
ja sanoi: "Oletko käynnistää tämän sovelluksen ensimmäistä kertaa?"
"Oletko jatkat sovelluksen saamasta se keskeytetään?"
Pari tuollaista.
Oikeasti, meidän keskittyä tähän tiedostoon tässä oikeassa täällä.
Tässä vaiheessa tämä yksi rivi koodia on aika tärkeä.
Se on itse asiassa menossa ja katsoa läpi kaikki merkinnät,
ja se tulee löytää asioita, joita olet pyytänyt ovat muuttuneet valvontaa,
syvemmälle säätöjä, kuten rating ohjaus, kuten Ruudukkonäkymässä kuten flyout
ja niitä muita asioita, joita näytin sinulle, että dian ennen.
He eivät ole syntyperäinen HTML valvontaa.
Et vain sano flyout osana ja on se tiedä mitä tehdä.
Mitä me oikeastaan ​​tehdä, on sama asia, joka tapahtuu muunlaisia ​​valvonnan puitteissa.
jQuery UI tekee samanlaista yleistä lähestymistapaa.
Käytät merkinnät HTML, ja sitten jotkut JavaScript tulee läpi myöhemmin ja sanoo:
"Voi, en tiedä mikä se on. Se kysyy, että tämä tulee kääntyi tätä kamaa"
joka on muita enemmän ilmeikäs HTML tehdä kuin arviot ohjaus,
joka on mitä näytän sinulle juuri nyt.
Tämä riviä koodia on lupaus, joka sanoo: "Kun tämä lupaus täyttyy,
"Kaiken, mitä olette pyytäneet on sitten luotu."
Ja se on siinä. Se näyttää hieman monimutkainen, mutta se on oikeastaan ​​sama kaikissa projekteissa.
Täällä on, jos voit aloittaa lisäämällä mitä muuta haluat olla tapahtua,
joten tulemme takaisin, että toisen.
>> Ensinnäkin, tarvitsen hieman koodia, joka voi vastata siihen,
että joku on napsauttanut painiketta.
Aion mennä eteenpäin ja laittaa että tänne.
Jälleen, en aio tehdä mitään kirjoittamalla edessäsi täällä.
Hyvin yksinkertainen JavaScript vain sanomalla kun tarve vaatii
aiomme annetaan joitakin yksityiskohtia siitä, miten tulimme tänne
ja sitten me aiomme tehdä muutamia perusasioita.
Mene etsimään asia minun HTML-sivu, joka on nimetty nameInput,
napata se ottaa sen arvo, slap "Hello" edessä, ja kiinni, että merkkijonon
tuohon div tag että meillä oli ennen, että ei todellakaan ole mitään ennen.
Nyt aiomme huomaamaan, että tag ja tehdä sen sisäinen sisällön sama merkkijono.
Hyvin yksinkertainen JavaScript.
Toivottavasti olet tunnustaa, että siellä oikeastaan ​​mitään epätavallista täällä.
Se on vain suoraan ylös HTML ja JS täällä.
Jos minä suorittaa tämän nyt, se on silti aio tehdä mitään työtä, koska en ole langallinen sitä
vastaanottamaan tapahtuman.
Voit tehdä sen, teen sen täällä, taas palaamassa minun työkalupakki,
popping se tänne.
Odotan olet nähnyt kaiken tämän semmoista ennen, joten en liikaa selittää sitä.
Nyt aiomme mennä saada helloButton.
Aiomme sanoa, "Button, onnittelut."
"Tässä tapauksessa, että olet nyt vastaat."
"Kun joku napsauttaa sinua, soita tätä toimintoa, buttonClickHandler."
Ja se, että toiminto lisäsimme vain oikealle alas alareunassa siellä. Siinä kaikki.
Joten nyt meillä hämmästyttävän toimiva sovellus.
Mielestäni sinun olla todella vaikuttuneita tästä.
Chris. Odota sitä. Vau. Okei. Uskomatonta. [Nauraa]
Eikä tässä vielä kaikki. Älä osta sitä vielä. Odota.
>> Näytän sinulle vähän enemmän täällä ja päästä pois koko näytön.
Aiomme kävellä ennen kuin juosta.
Anna minun mennä ja todella näyttää hieman CSS: llä.
Vain oletuksena, jos me katsomme taaksepäin sivu täällä,
kun me vedetään näitä asioita WinJS ja saimme ui-tumma,
itse asiassa, voit muuttaa sen oletuksena valon avulla sovelluksen.
UI-tumma on hyvä graafisiin sovelluksiin, kuten käyttämällä paljon kuvia,
näytät paljon visuaalista sisältöä.
Jos näytät paljon tekstisisältöä, ui-valo on yleensä hyvä valinta.
Sinun ei tarvitse valita sitä, mutta olen vaihtanut sen
ja nyt näette saman markup, sama kaiken,
se on vain käyttämällä pohjimmiltaan ylösalaisin järjestelmä täällä
jossa kaikki tekee sitä mustaa tekstiä valkoisella.
Se on ihan hyvä.
Anna minun päästä pois täältä, ja nyt itse tehdä hieman enemmän CSS.
Laitan sen takaisin tummalla, koska mielestäni se on luultavasti helpompi nähdä ruudulla
kun alkaa tehdä näitä asioita.
Aion korvata kehon vielä kerran.
Menen tästä. Minäpä ydinaseilla tätä.
Katsotaanpa tuoda kehon oppilasryhmien kanssa.
Uskon olet tehnyt perus valitsimiin CSS ja tuollaista jo,
niin tiedät varmasti, mitä täällä tapahtuu.
Vain osoitetaan joissakin luokissa meidän header, ja olemme luomassa uutta div
kääri loput jutut, että voimme nyt käyttää tyyliin kaikki yhdessä.
Joten mitä voin tehdä on nyt mennä yli oletuskohdistukseemme CSS.
Oletko tutustunut tiedotusvälineiden kyselyt vielä? Oletko puhunut siitä ollenkaan?
Media kyselyt ovat osa tätä uutena trendi -
tai se on vakiintunut suuntaus nyt itse asiassa Web -
reponsiivisessa suunnittelu tai mukautuva,
ja ajatus on, että sovellukset voivat todella muuttaa itseään asianmukaisesti
perusteella, mitä laite että he joka näkyy voi tehdä.
Joten jos olet mobiililaitteella, ilmeisesti et aio olla niin paljon näytön kiinteistö
koska sinulla on iso 30-tuumainen näyttö istuu työpöydän, iso PC niin.
Joten vanha vastaus tähän olisi, 5, 6 eri versioita samalla sivulla
ja olisit avata versiota kuulolla, että tietyn koon näyttö.
Ole suuri. Se on hyvin, hyvin toistuvia ja siellä on ton huolto tehdä niin.
Nyt meillä on jotain nimeltään CSS tiedotusvälineiden kyselyt,
ja voimme käyttää tätä automaattisesti, kun siellä on tietyn kokoisille
tai tiettyjä käyttötarkoituksia sisältöä suoritetaan.
Joten voit vastata siihen ja voit sanoa, "Okei, tässä tapauksessa
"Luultavasti eivät edes tarvitse kertoa teille, mitä täällä tapahtuu."
Tämä on vain sanoa, jos sen soveltaminen on tiuskaisi, kuten näytin ennen -
tarttumalla sen ja laittoi sen laidassa -
niin tehkäämme seuraavat styling.
Muotoilu ei ole vain värejä ja muuta vastaavaa.
On kyse myös mitoitus ja katteet ja nauhat ja suuntauksia ja sisällön
tai jopa invaliditeettiin tai joiden koko sivusi osia
ja tässä tapauksessa App tai pelin samoin.
Joten tässä voit tehdä niin yksinkertainen kuin haluat.
Tämä ei olisi hyötyä teidän apps, mutta se on demo aika,
joten aion mennä eteenpäin ja lisää vain perus kehon valitsin ja sanoa,
"Kun olen katkesi, mennään eteenpäin ja tehdä taustavärin ja valitkaamme jotain."
Sinulla IntelliSense täällä. Tämä on oikeastaan ​​todella siistiä.
Vuonna 2012 olemme lisänneet paljon asioita CSS-tuki ja JavaScript ja HTML.
Olet tietysti sai avattavasta IntelliSense myös, mutta se ei ole cool juttu.
Cool juttu on sinulla visuaalinen valitsimet ja paljon asioita samoin.
Joten voi mennä läpi ja vain valita väri,
tai voit mennä ulos ja olla vieläkin tarkempi ja voit valita -
tämä tulee olemaan kauhea. Minä itse valita kunnon väriä täällä.
Katso markup myös muuten. Se on sinun RGB vakio muodossa siellä.
Mutta jos vaihdan peittävyyttä, se tulee siirtyä alfa-kanavan valitsin täällä.
Voit siis nähdä, että väri olennaisesti prosenttia avoimuutta, että teillä on, että
kaikki paistetaan oikeassa siellä.
Aion pitää se 100% ja sitten kun olen päässyt, että kaikki on hyvin ja hyvä.
Nyt jos juoksen app ja otamme app ja me napsauta se,
että taustaväri on säätyy automaattisesti
vain koska meillä on joitakin CSS, joka sanoo: "Mene tehdä niin."
Voit myös kirjoittaa JavaScript liian joka tekee saman asian
tai että voit käyttää todella keskeyttää pelin, tehdä tuollaista.
Se on luultavasti kun haluat käyttää JavaScriptiä.
Sinun olisi sammuttaa pelin silmukka tässä vaiheessa.
Sinun olisi joitakin JavaScript koska se ei olisi jotain olisi CSS.
Mutta pitää muistaa, se on vain tapahtuma.
Voisi sanoa, "Kun sovellus on kokoa,
"Katsotaan, jos me tiuskaisi." Ja se on siinä.
>> Okei? Olen puhunut paljon. Onko kysymystä toistaiseksi siitä, missä olemme? Joo.
[Opiskelija] Onko opetusohjelma kenenkään saada lisää tietoa? >> Joo.
Kysymys kuuluu, onko opetusohjelma tähän? Otan vain laajentaa sitä kaikkeen.
On olemassa muutamia asioita, joita voit mennä. Mennään itse saada pois täältä.
Anna minun mennä takaisin tänne.
Yksi asia huomauttaa on Visual Studio itsessään on opetusohjelmia sisäänrakennettu
Anna minun päästä eroon tästä.
Jos menet ja luo uusi projekti, älä Tiedosto, Uusi projekti,
ja katsoa vasemmalla puolella on Online solmu tässä valitsin.
Se vie hieman. Olen MyFi täällä.
Mutta se tulee nousemaan ja se tulee antaa minulle mahdollisuuden löytää malleja
vaan myös, mikä tärkeämpää, näytteitä samoin.
Joten en voi klikata JavaScript.
Se tulee löytää näytteitä minulle. Oma resoluutio on tapa suuri täällä.
Normaalisti, voit nähdä listan paljon erilaisia ​​asioita täällä.
Jos on jotain haluat kokeilla, valita kieli,
JavaScript täällä, ja sanoa: "En tiedä, miten maantieteellisen paikannuksen."
"En tiedä, miten avata tiedoston."
"En tiedä, miten hyödyntää webbikamera
"Tai optimoida kosketus tai tuollaista."
On näytteitä kaikesta: jakaminen, haku, sovellus baareja,
tehdä kauko puhelut palvelun, JSON koodausta.
Kaikki tuollaiset asiat on näytteitä täällä,
ja he eivät ole suuria näytteitä, jotka vie sinut koko yön riepotella
vain löytää, että yksi asia sinun halusi oppia.
He ovat todella hyviä. He pieni, suoraan asiaan erilaisia ​​näytteitä.
Olen oppinut ton käymällä läpi näitä itse,
ja niin suosittelen, että paljon kuin yksi asia.
>> Toinen asia huomauttaa Sekin on tietysti näytin dev.windows.com,
joten jos menet takaisin, että näet alareunassa siellä on myös näytteitä täällä.
Joten voit ladata ne kaikki kerralla, mutta siellä on myös paljon muita resursseja täälläkin
jotka voivat auttaa sinua päästä vauhtiin.
>> Eräs toinen asia, ja haluan todella suositella, että yrität tätä,
Minulla se blogiin, mutta minä vain mennä suoraan asiaan.
Näytän sinulle. Blogini on resursseja ja tuollaista.
Yksi niistä asioista, huomauttaa on täällä, tämä asia: sinun ideasi. Oman App. 30 päivää.
Jos klikkaat tätä, se tulee tuoda sinut todella hyödyllinen sivusto.
Tämä on paljon enemmän hyötyä kuin voisi odottaa.
Tämä tulee olemaan 30 päivän sisältöä, että voit periaatteessa saada vinkkejä ja niksejä
koko tämän prosessin luot sovelluksen.
Ja kuten ehkä odottaa, voit itse saada sen pelejä liian
ja puhelin apps, tuollaista.
Joten periaatteessa rekisteröityä sen, ja he aikovat lähettää sinulle vinkkejä ja niksejä,
"Oletko ajatellut tehdä tämän? Kannatatteko Snap?"
"Seuraavassa muutamia ohjeita siitä, miten tehdä se hyvin."
"Oletko ajatellut toimittamalla kauppaan?"
"Oletko ajatellut, miten aiot myydä hakemuksen?"
Se aikoo kävellä läpi kaikki nämä eri asioita.
Ja todella, jos olet pelaamista radalla, jossain vaiheessa
voit alkaa tunnistaa henkilö juttelemassa
koska olen itse piti mennä Redmint tekemään niitä ja nopeus 2 videota siellä.
Mutta se on kaikki osa pelaamista radan,
ja siellä on myös full track yleiseen app kehitystä.
Sitä kutsutaan Generation App.
Haluan ehdottomasti suositella, että sinulle hyvin näytteiden lisäksi.
>> Siellä on paljon videoita sivuston nimeltä Channel 9 samoin.
Se on luultavasti viimeinen asia, minä suosittelen samoin ennen kuin siirrymme täällä.
Channel9.msdn.com.
Tämä on suuri, koska et aio olla käsittelyssä läpi tonnia valkoisia kirjoja.
Se on pohjimmiltaan paljon videoita, kuvalähetyksiä ja asioita, jotka ovat suoraan asiaan.
Minun ei pitäisi sanoa, että se on aina suoraan asiaan. Se riippuu kuka tekee puhumisen.
Mutta yleisesti, on joitakin todella to-pisteen videoita tästä
että näyttää joitakin erityisesti asia, sinun kannattaa oppia tai nähdä demoed.
Mukana on myös kaikki meidän sisältöä meidän konferenssi, joka tapahtui pari viikkoa sitten
nimeltään Build, ja näet, että tuolla.
On ydinteknologioita Windows 8 peliä. Siellä mennään.
Olin siellä, itse asiassa. Et näe minua. Olin täällä.
Mutta joka tapauksessa, että syrjään, Neuvoisin sinua katsomaan niitä videoita.
Ne ovat aika avuliaita.
Jos olet jumissa jotain tai haluat vain nähdä, mitä jotain voisi tehdä, ampua niitä ylös.
>> [Guarin] Windows Mail vain lähetti minulle sähköpostitse linkin sisältöön
opiskelijoille ladata näytteen koodi ja muuta vastaavaa. >> [Bowen] Hienoa.
Mahtava. Kiitos, Edwin.
>> Hyvä. >> [Opiskelija] Minulla on kysymys. >> [Bowen] Oh. Joo, kiitos.
[Äänetön opiskelija kysymys] >> [Bowen] Voi, olen iloinen kysyit että. Kyllä.
Kysymys oli, onko visuaalinen käyttöliittymä minulle luoda asioita?
Edwin palkitsee sinut ruhtinaallisesti tähän kysymykseen.
On tapa tehdä tämä.
Meidän pitäisi tehdä se nyt? Tehdään se nyt.
Aion mennä sitä juuri nyt.
Oikeastaan ​​haluan lisätä yhden asian tämän demon,
ja sitten minä näytän sinulle todellinen vastaus.
Aioin lisätä hieman CSS täältä.
Olin hieman pois tangenttia täällä.
Esitän joissakin CSS täällä hyödyntää
Luokkien että lisäsimme vähän aikaa sitten,
otsikkoon, jotta Maincontent div, ja sitten greetingOutput.
Jos teen sen ja käyttää sitä, näet nyt meillä hieman erilainen pehmusteet ja katteet
joten meillä on todella jokin siirtymät täällä.
Nämä ovat enemmän kohti mitä aiot odottaa lopullista kiillotettu sovellus.
Mutta olen vain näyttää teille tämän, koska se on suoraan ylöspäin CSS.
Niin asiat, jotka tiedät jo voit käyttää täällä säätää sisällön kuin haluat.
Olet jo nähnyt miten tehdä taustan muuttaa pois tällä tavalla.
>> Jos menen takaisin ulos meidän HTML, aion lisätä vielä yhden joukko markup,
ja tämä on todella olemaan ohjaus WinJS.
Aion mennä ja napata tämän, etiketti. Saanen varmista Teen sen oikeassa paikassa.
Luultavasti tarpeeksi hyvä.
Tässä olen juuri lisännyt - ja menemme koko näytön, jotta voit nähdä koko juttu -
Olen lisännyt merkin ensi div.
Div kutsutaan ratingControlDiv.
Itsessään se ei tee mitään.
Jos avaat tämän selaimessa, olisit katsot tyhjä, div itse.
Mutta koska tuo salaperäinen koodiriviä että näytin sinulle ennen,
prosessin kaikki, se tulee etsiä jotakin, joka näyttää tältä -
data-win-ohjaus - ja se tulee löytää mitä on, että parametri.
Se tulee tehdä esiintymä mitä se on se osoittaa.
Tässä tapauksessa se on luokitus ohjaus, joten sanon, "Mene ja korvata tämä asia
"Kanssa mitä sinun täytyy tehdä, jotta rating valvontaa."
Se voisi olla flip-ohjaus, se voisi olla kehitykseen rengas tai mitä valvonta, jota haluat käyttää.
He kaikki tule toimimaan pääosin samalla tavoin.
Käytät standardia HTML5 markup ilmoittaa, mitä haluat,
ja sitten olet menossa saada valvonnan lopussa tämän. Minäpä suorittaa tämän.
Minä vain kopioida että, ja nyt kun markup tulee tämän,
joka on itse asiassa melko useita HTML-elementtejä.
Nämä ovat kaikki yksittäisiä kuvia ja siellä on divs heidän ympärillään kanssa valitsimia.
Toivottavasti voit nähdä sen. Se on vähän hienovarainen.
Voin hääriä eri kohteita, ja se tulee saanen nähdä rating täällä.
Voin klikkaa sitä, ja se muistaa arvosanan, mutta se siitä.
Se ei oikeastaan ​​tee mitään luokitus.
>> Viimeinen asia, jonka haluan näyttää teille tässä
ennen kuin vaihda enemmän visuaalinen suunnittelu kokemusta
on hieman koodia, että voin käyttää vastaamaan näihin WinJS valvontaa.
Anna minun päästä pois sieltä, takaisin ulos koko näytön,
ja siirtyä JS täällä toinen.
Voin tehdä tämän täällä. Taidan vaihtaa koko jutun.
Itse asiassa luulen se korvaa kaiken, mutta me löydämme yhdessä.
Laitan tämän tänne. Joo. Aion poistaa tämän myös.
Mitä voin lisätä? Se näyttää paljon. Se ei ole paljon.
Olen juuri laajennettu Koodirivin että olen jo puhuneet aiemmin,
ja minä sanon, "Kun kaikki on tehty, kun kaikki minun tarkastukset on tehty,
"Sitten näin." Joten suorita sitten tämä toiminto nimeltään päätökseen.
Tässä tapauksessa tämä on kamaa voit selvittää.
Mene etsimään että div valvontaa.
Oikeastaan ​​on olemassa yksi asia, haluaisin huomauttaa.
Että seuraava rivi on todella sanovat, "Minulla että ratingControlDiv."
"En halua puhua siitä kuin se olisi todellista valvontaa, WinJS valvontaa."
Joten periaatteessa, olet pyytänyt, että siitä.
Sanot, "Haluan puhua teille valvontaa."
Ja sitten voit alkaa sanoa asioita, kuten, "Aiomme lisätä kuuntelija
"Joten kun olet vaihtanut voimme vastata siihen."
Ja sitten voimme myös tehdä asioita, kuten tämä. Oikeastaan, se on vanha koodi siellä.
Mielestäni olen puuttuu liittäminen yksi toiminto,
ja se olisi todellinen toiminta, jotka vastaisivat rating ohjaus muutetaan.
Saanen pop että alas täällä,
jonnekin noin siellä.
Ja tässä tapauksessa ainoa asia, joka on uusi on se, että olemme menossa
mitä rating ohjaus kertoo ja kysymme mitä kutsutaan tentativeRating.
On joukko erilaisia ​​muita asioita, että valvonta voi kertoa,
ja se menee valvonnan ohjaus.
Se on hyvin yksinkertaista. Voit tajuta se ei vaivaa lainkaan.
Juoksen tätä, ja nyt kun muutan arvioinnista ja napsauta luokitus,
näet nyt se todella siihen vastaamiseen.
Se laittaa että luokitus ruudulla tuohon muuten tyhjään div tag
Alla luokitus valvontaa.
Se taika paljon tavaraa täälläkin.
Niin olet luoda sovelluksia Windows Store,
siellä on ton säätimiä, voit vain käyttää. Ne kaikki toimivat näin.
>> Näytän sinulle visuaalinen puoli suunnitella näille sovelluksille.
Hyvä uutinen on sinun jo tätä työkalua, kun asennat kaiken
jos menet, että lataa ja saat Visual Studio.
Voin aivan click. En zoomata sisään
Se vain kertoo Avaa Blend.
Blend on toinen työkalu, joka toimii rinnakkain Visual Studio
ja on keskittynyt paljon enemmän suunnittelua puolta,
niin se todella pinnat työkaluja, jotka on optimoitu luoda tyylejä,
animaatioiden, kanssa CSS, paljon asioita tuollaisessa suoneen.
Tässä mitä pitäisi olla erittäin mielenkiintoinen ja melko selvää heti on etsimme App.
Toivottavasti olemme edelleenkin.
Pitäisi nähdä koodin, jota ei vieläkään nähdä alareunassa,
me näemme todellisen edustuksen hakemuksen.
Mikä parasta, se ei ole vain esitys app, se on itse asiassa sovellus käynnissä.
Ja se mitä todella on mukavaa noin Blend.
Tiimi on tehnyt paljon työtä, jotta HTML-ja JavaScript-ja CSS osaksi tätä työkalua.
Nyt voit itse, jos olet kiinnostunut, "Mitä se tarkoittaa? Mitä voin tehdä?"
Voin itse suunnitella tämän hakemuksen vaikka asioita, kuten tämä ei ole minun markup.
Muista, että luokitus valvontaa? Se oli vain div tag.
Tämä kamaa, että tähti, on olemassa vain suorituksen. Miten tiedän, että?
On hieman taikaa tänne.
Katso nämä salama pultit?
Aina kun näet salamanisku, joka tarkoittaa se loi jotain suorituksen.
Jotkut JavaScript juoksi ja kääntyi jotain tähän tai luonut tämän kanssa jotain logiikkaa.
Noita tähtiä, että näet siellä luotiin JavaScriptin WinJS.
Mukava asia on, sillä ei ole väliä minulle, voin silti suunnitella sitä,
Voin silti mennä ja muuttaa sitä, voin selvittää, mitä täällä tapahtuu,
Voin katsoa CSS, voin mennä eteenpäin ja selvittää, miksi väri on niin kuin se on,
Voin aloittaa Messing kanssa asioita ja tehdä asioita kamala,
mitä haluan tehdä.
Oikeastaan ​​Jätän asioita yksin.
Mutta näet tästä se kaikki CSS ja se näyttämällä täällä.
Jos minä menen sinne, se aikoo näyttää, mitä he kutsuvat Winning,
joten CSS-sääntöjä, jotka ovat tarkin ja eniten valittu kyseisen kohteen,
joka olet todennäköisesti jo mennyt ohi oppitunneille,
jossa voit sanoa siellä on yleinen fontti, että olemme hakemassa kaiken,
mutta koska tämä on H1 ja minulla on väri määritelty H1S,
se tulee olemaan tätä väriä, ja se on koska se on tarkempi kuin body1.
Tämä yksi asia täällä näyttää sinulle kaiken tämän,
ja se on todella voimakas kamaa saat enemmän monimutkaisia,
mietit, miksi nämä asiat ovat niin kuin ne ovat.
Se todella kertoa teille, ja voit valita minkä tahansa näistä kohteista täällä.
Että väri ei ole liian huono, todella.
Voit valita niitä. Toivottavasti näet tämän.
Kaiken, mitä on sovelluksen, näet koko Cascade
kaikki CSS, joka olisi voinut soveltaa sitä ja kumpi on voitolla,
kumpi todella olivat etusijalla.
Nämä ovat sellaisia ​​tylsää. Siellä ei ole paljon meneillään joitakin näistä.
Jos menen ja vaihtaa väriä, niin voit alkaa nähdä joitakin CSS siellä.
Voit myös käyttää HTML täällä.
Voin käydä läpi ja muokata HTML ominaisuuksia kaikki nämä asiat niin kuin haluan.
On vain tonnia tavaraa täällä.
>> En halua ottaa aikaa käymällä läpi kaikki täällä. Vain tietää se on täällä.
Siellä on paljon suunnittelu-toiminnallisuuteensa se on vain käytettävissä sinulle
joten voit pysyä visuaalinen, työskennellä sovelluksen, ja ei tarvitse tehdä paljon arvaamaan
että sinulla olisi tehdä normaalisti ja pyöräily takaisin selaimen takaisin oman suunnittelun,
takaisin selaimen.
Tämä on todella cool stuff siitä ja kun kehität Windows Store app,
se tulee tehdä sinulle paljon tuottavampia.
>> Näet myös se seuranta markup täällä ja CSS
koska olet työskennellyt läpi eri asioita.
Se on varmaan todella vaikea voit nähdä, että etenkin video,
mutta se mitä täällä tapahtuu, ja minä suosittelen sinua tutustumaan siihen.
Se säästää paljon aikaa. Se on sekoitus.
Jos teet muutoksia täällä, ne ovat automaattisesti aikovat kuljettaa takaisin yli
Visual Studio.
Se on sama tiedostoja, se on sama kaiken. Jätän sen yksin.
Minulla on parempi esimerkki siitä, että haluan näyttää sinulle.
Mutta jos tein muutoksen vuoksi ja tallentanut sen ja tulin takaisin Visual Studio, se sanoisi,
"Hei, olet juuri muuttanut jotain. Voinko ladata sen sinulle?" Kyllä.
Ja käytät samoja juttuja siellä.
Se on loppuun kyseisen näytteen.
>> Haluan näyttää sinulle kalliimpiin näyte vain antaa sinulle näkymä muita toimintoja
saatat ajatella samoin.
Tämä on näyte sovellus, jonka voit ladata.
Jos katsot jotain nimeltään Windows Camp in a Box,
on olemassa joitakin näytteitä, jotka ovat tässä, ja yksi niistä on Contoso Cookbook.
Voin vain ajaa tämän sinulle.
Custom aloitusruutu. Tämä on Ruudukko sovelluksen.
He ovat sitoutuneet joitakin mukautettuja tietoja täällä. Voit selata tätä.
Voit mennä ja katsomaan eri asioita, jotka tekevät meistä nälkä perjantaina iltapäivällä.
En tiedä. Mitä aikoo tehdä minua eniten nälkä?
En tiedä. Olen juuri menossa valita yksi.
Menet näitä asioita. Se näyttää sinulle resepti.
Voisit myös sijasta klikkaamalla kohteen,
voit mennä oikeuteen, että ura sisällön, että osa sisällöstä.
Tässä tapauksessa voit lukea paljon muka Latinalaisen kerron teille kaiken näistä reseptejä täällä
ja sitten mennä suoraan tiettyyn resepti.
Tämä tukee myös asioita, kuten jakaminen, että näytin sinulle ennen kanssa kuvia.
Voit myös hakea tähän sovellus liikaa.
Se on hyvin yksinkertaista tehdä hakuja.
Periaatteessa olet juuri merkkijono Windows
ja päätät, miten haluat käsitellä haun kanssa.
Se on muutaman rivin koodia saada, että, ja mitä sitten teet sen kanssa on sen jälkeen täysin vain haluat.
>> Täällä niillä on myös app baari, jossa he käyttävät joitakin muita toimintoja.
Kerron teille, mitä se on.
Muistutus aikoo käyttää mitä kutsutaan paahtoleipää ilmoituksen.
Tämä on todella kätevä kerroit käyttäjälle, koska asioita on tapahtunut,
kuin hakemus on asennettu tai jotain valmistui.
On myös hyvä pelejä liikaa.
Jos sinulla on jatkuvasti maailman tai tulostaululla ja palvelu, joka on hosting, että
ehkä eri koneelle, nämä ilmoitukset voidaan lähettää koneeseen
ja vaikka käyttäjä ei käytä pelin, pelaa pelin tai käynnissä app,
he voivat silti saada ilmoituksia tuollaiset tapahtumia.
Joten voi sanoa, "Sinun linna on tuhoutunut tai on juuri tuhottu."
"Tule takaisin ja puolustaa sitä," tai jotain sellaista.
Klikkaat ilmoituksen, menet takaisin peliin, ja voit pelata sitä.
Joten tuollaiset asiat voivat auttaa todella vetää ihmisiä takaisin App melko tehokkaasti.
>> Mukana on myös tukea tässä sovelluksessa käyttää mikrofonia, webcam,
tekee videoita ja ottaa valokuvia.
Voit myös pin toissijainen laatta.
Se on hyödyllistä, jos haluat vain laatta, joka menee suoraan tiettyä sisältöä.
Tässä tapauksessa se menee suoraan tämän reseptin.
Kaikkea olen viittaavat Olen vain näyttää
koska se on asioita, joita voit ajatella käyttäen samoin.
Suurimmaksi osaksi ne ovat erittäin helppo käyttää.
Haluaisin vain suositella sinulle tuoda esille, että näyte explorer
ja löytää näyte, joka voi näyttää, miten tehdä se.
Se on melko helppo tuoda niitä omaan apps siellä hyvin.
>> Olin menossa näyttämään jotain muuta, joka on aika siistiä täällä.
Minä snap tämän hakemuksen, ja aion palata Visual Studio.
Tämä sovellus on käynnissä. Se on käynnissä Visual Studio.
Voin tehdä joitakin melko hienoja juttuja sen kanssa.
Minulla on oikeastaan ​​mahdollisuus valita elementin,
ja voin mennä tänne live-käyttö, ja voin sanoa,
"Olen miettinyt, miksi on Valmistusaika hieman kevyempi harmaa kuin nimestä?"
Voin klikkaa sitä.
Se tulee synkronoida että takaisin Visual Studio,
ja se tulee näyttämään minulle täsmälleen luomaa sisältöä, joka johti että osa UI.
Joten tässä tapauksessa, se on kohde-tekstitys ja H4 kaksinkertainen konstruktio,
ja että luultavasti kertoo meille, mitä meidän tarvitsee tietää koska kuten h4 niihin liittyvistä
se tulee saada tietynlaista fonttia.
Mutta jos en vieläkään tiedä miksi, en voi klikata Trace Styles.
Voin laajenna sitten ulos väriä ja voin selvittää tarkalleen, miksi tämä väri ei ole korinväriset
mutta itse asiassa on jotain muuta.
Tämä on lähinnä dev työkaluja Internet Explorer
siinä määrin tuotu Visual Studio.
Jos olet työskennellyt Chrome Dev Tools, pyromaani, tuollaista,
tuollaiset työkaluja, jotka ovat selaimessa,
että sellaista toiminnallisuutta on tuotu suoraan Visual Studio
joten sinun ei oikeastaan ​​tarvitse käynnistää selaimen ja toimimaan niiden työkaluja erikseen.
Nyt minulla on Windows Store app juuri käynnissä,
ja voin alkaa vetää sen lisäksi ja selvittää miksi asiat tekevät, mitä ne ovat.
>> Voin myös tehdä sen myös tällä tavalla.
Voin mennä ja vain poimia jotain heti markup ja selvittää, mitä se on
itse sovelluksessa. Mielestäni olen mennyt kaiken.
Täällä olen leijuu tätä. Voin valita sen.
Se tulee näyttämään minulle todellinen käynnissä olevassa sovelluksessa, jos tämä asia on
että olen nyt klikkaamalla vuonna markup.
Todella cool stuff.
Kuten olet yrittää selvittää, mitä on tekeillä ja mitä HTML tekee,
mitä CSS tekee, pitää tämä mielessä.
Muista tämä on täällä sinua varten
ja että Blend voi työskennellä live käynnissä olevassa sovelluksessa.
>> Viimeinen asia, jonka halusin näyttää tämän hakemuksen -
Muuten, se näyttää delta kuin asiat muuttuvat liian,
joten voit katsella niitä keltainen kohokohtia.
Nämä ovat asioita, jotka ovat juuri muuttuneet sovelluksen.
Mutta yksi asia. Haluan mennä takaisin Sekoita vain toinen täällä.
Avaamme tähän asti, Avaa Blend, samalla ohjelmalla, samalla kaiken.
Haluan vain näyttää kokemukseni täällä ei ole vain olet juuttunut etusivulle
katsot asioita saat oletusarvoisesti, kun ajaa app ja anna sen istua siellä.
Voit myös ottaa tämän melko pieni kuvake täällä.
Sitä kutsutaan vuorovaikutteisessa tilassa.
Klikkaat sitä. Se tulee esiin hakemuksesi.
Et ole suunnittelutilassa enää, joten et tule klikkaamalla asioita
muuttaa toimintoja, mutta voit itse työskennellä sovelluksen nyt.
Voit napsauttaa, voit tehdä mitä tahansa, saada resepti, että välität
tai ihmisryhmään. Mennään tähän luokkaan.
Sanon, "Okei, tässä on, jos haluan suunnitella."
Sitten klikkaat tätä nappia uudestaan, se tuo sinulle takaisin Design-pintaan,
ja nyt voit tehdä kaikki ne asiat, jotka Puhuin ennen.
Aion pitää klikkaamalla kunnes saan tämän valinnut, selvittää sen mitat,
selvittää HTML sitä, CSS se
varten käynnissä sovellus, joskus myöhemmin osa hakemusta.
Erittäin, erittäin hyödyllinen. Minä näytän tämän teille.
Pitäkää se mielessä, jos etsit osaksi kirjoittaa koodia tämän
koska se aikoo säästää paljon vaivaa, ja se on melko hyvää kamaa.
Se on aika paljon kaikkia Halusin näyttää sinulle Blend ja Visual Studio kaikista mainitun.
>> Kaikki kysymykset kumpaankaan näistä työkaluja?
Yhtään mitään? >> [Guarin] Olen juttuja antaa pois, niin hyviä kysymyksiä, hyvää kamaa.
>> [Bowen nauraa] ​​Olen jo osoittanut teille demoja täällä.
Aion laittaa sen suunnatulla sivulla ja kääntyä kysymyksiä nyt.
Tämä ensimmäinen viittaus on, että Generation App sivuston pelattava kappale ja App radalla.
Rekisteröidy niille.
Sinun ei tarvitse odottaa 30 päivää saada sisältöä.
Voit aloittaa menossa ja katsot sisältöä kuin haluat.
Ymmärrän aikaväleille saattaa olla erilainen kuin - [nauraa]
Joten kun on hackathon? Se on pari viikkoa, eikö?
Joten sinulla ei ole 30 päivää odottamaan.
Niin joo, voit rekisteröityä siitä ja sitten vain alkaa vetää sisältöä ulos siitä.
Myös Dev ja suunnittelutoimistojen.
Ja en maininnut tätä, mutta siellä on myös Store-dokumentit.
Tämä olisi, kun hackathon kuin olet valmis aloittamaan lähettämistä apps tallentaa.
On joitakin hyödyllisiä ohjeita tässä, joitakin ohjeita siitä, miten saada asiat oikeisiin tallentaa,
joitakin yleisiä kysymyksiä, jotka voivat kompastua sinut,
ja se on lopussa näitä resursseja.
>> Joten mitä on mielessäsi? Mitään muuta, että olet -
[Guarin] Kuka ajatellut tehdä Windows-sovellus CS50? Cool.
[Bowen] Cool. Suuri.
>> Kysyttävää kamaa, että olet nähnyt tähän mennessä ja miten se liittyy tähän?
Esimerkiksi enemmän aikaa voisin ottaa peli, että olen kirjoittanut
ja joka toimii selaimessa ja juuri sellaista mennä läpi prosessin
saattaa tuo Visual Studio ja tehdä siitä Windows Store-sovellus.
Se vie enemmän aikaa kuin meillä todella oli sisällyttää tänään,
mutta lyhyt versio on se sama koodi, että olet käynnissä selain,
ja asioita, joita muutat ovat asioita, jotka päätät kytkeä Windows 8.
Joten jos haluat käyttää hurmaa, jos haluat etsiä tai jakaa,
sinun täytyy luoda app bar piilottaa pois joitakin toimintoja päälle, että
nämä ovat sellaisia ​​asioita, joita voit muuttaa.
Mutta ydin verkkosovellukseesi voi pysyvät ennallaan.
Jälleen niin kauan kuin se toimii IE10, se tulee olemaan todella helppoa satamaan
viemään tätä tavaraa Visual Studio, osaksi Blend, ja tehdä se Windows Store sovellus.
Jälleen Ainoa, mitä täytyy oppia ovat näihin muihin ominaisuuksiin
että voit syttyä sovellus, kuten live-laatta ja tuollaiset asiat.
>> Joo. >> [Opiskelija] Kysymykseni mobiiliin työskentelyyn.
Joten jos teet app, joka toimii app työpöydälle,
on se todella helppo siirtää sen mobiili, vai onko -
Kysymys on, jos teen Windows Store-sovellus, joka on todella optimoitu tässä ympäristössä
ja haluan tuoda sen mobiili maailma, mitä mukana tekemässä sitä?
Että, kuten monia kysymyksiä, on aina jatkuvasti muuttuvassa vastauksen.
Hyvä uutinen on, jos olet kiinni HTML-ja JavaScript, CSS,
jos olet alkaen Windows Store app,
se tulee voit tuoda sen Web
ja sitten käyttää näitä erilaisia ​​tekniikoita, kuten media kyselyt ja asioita,
sopeutua eri kokoisia laitteita.
Se sanoi, siellä on aina puitteet ja asioita siellä
että tuki ulottuu ulos erilaisia ​​tekniikoita, eri alustoilla.
, Joka muuttuu koko ajan.
Olemme myös muuttamaan asioita sekä katsomme kohti mitä meillä on nyt
todella ulos Windows Phone 8.
Meillä on joitakin jaettu perusrakenteet
tarjotaan sovellusten välillä niille ympäristöihin.
Niin kamaa, että teet luoda Windows Store app,
paljon, joka voi kuljettaa yli osaksi Windows Phone 8-sovelluksessa.
Tämä taas on syntymässä tarina, joten siellä on jotain sisältöä siitä Build.
SDK juuri pois vähän aikaa sitten. Se julkaistiin juuri vähän aikaa sitten.
Mutta mitä muita alustoja liikaa,
luultavasti törmätä monissa cross-platform kehysten samoin.
Hyvä uutinen on kamaa, että teet täällä,
ydintoimintoja on suoraan ylöspäin Web Standard kamaa.
Ainoat asiat, jotka eivät kääntää helposti ovat asioita, joita Windows 8 tekee,
mutta se ei ole yllätys, koska se on Windowsin ominaisuus.
Et tule löytämään jakamista tai samanlaisen sopimusten joka toisella alustalla.
Joten ne ovat asioita, joita et haluaisi alkaen suunnittelun näkökulmasta
varmista, että sinulla tapoja sellainen abstrakteja että ulos niin voit sanoa,
"Jos olen käynnissä tässä, voin tehdä sen."
Jos en ole, siellä on jotkut suunnittelumalleja voit sellaista piilottaa tavaraa pois.
Mutta pitää tämä mielessä. Joo. Anteeksi. Mennä eteenpäin.
>> [Opiskelija] Jos haluan testata Windows-sovellus päälle [äänetön]
[Bowen] Joo. Hyppäsin yksi asia liikaa. Joo.
Minä vastaan ​​teidän kysymykseen ensin, sitten minä näytän sinulle ominaisuus unohdin mainita.
Meillä on joitakin koneita saatavilla paikallisesti. Olen pahoillani.
Kysymys oli, miten voin testata asioita laitteissa
jos en satu olemaan paljon asioita, joista valita?
[Guarin] Me lainasi te, luulen, 5 tai 6. Montako tarvitset?
[Opiskelija] Saimme 4 niistä. >> Okei. Te sai 4 laatat leikkiä.
Joten varmasti jokainen tietää, kiitos. [Nauraa] ​​>> [Bowen] Mahtavaa.
Se on vielä parempi vastaus kuin Aioin antaa teille.
Meillä on virka kehittäjille että teemme meidän toimistossa
ja nyt tulossa pian Microsoft Store haltuunsa Pru,
mutta Edwin on jo pitänyt teistä huolta.
On 4 laatat saatavilla lainaavat, testausta.
Siellä mennään. On esimerkki yhdestä sinne.
Niin joo, ehdottomasti. Suuri.
Ehdottomasti ylivoimaisesti paras tapa testata on olla laitteessa.
Jos et sattuu olemaan yksi vielä tai et halua kävellä eri kampuksella lumessa
napata yksi tai mitä tahansa, on olemassa tapa tehdä tämä takaisin Visual Studio.
Jos menen takaisin missä olin täällä, täällä sen sijaan käyttää Local Machine,
voit liittää Remote Machine, mutta se ei ole mitä puhun täällä.
Simulaattori on asia, että saatat haluta tutkia.
Minä suorittaa tämän, ja oikeastaan ​​mitä se on, se on periaatteessa ikkuna omasta järjestelmästä.
Tässä on oikeastaan ​​minun järjestelmä juokse, juokse Contoso,
mutta tavalla, joka antaa minun muuttaa joitakin suorittamisen parametrit,
ympäristöparametreja.
Voin siis sanoa täällä, "Tiedätkö mitä?"
Oh. Olen jo sen käynnissä simuloitu 27-tuumainen näyttö on 2560 resoluutio.
Voin helposti pudota että alas ja katso, mitä minun hakemuksen tekisit pienempi näyttö
tai muuttamalla DPI asetuksia tai mitä tahansa.
Joten pieni näyttö, 10,6, mitä se aikoo tehdä?
Että vielä näyttää aika hyvältä, eikö?
Sinun kannattaa tehdä tämän, varsinkin jos olet toimittamalla tallentaa, koska teemme
osana testaus-prosessi.
Ja jos on ongelmia niin,
niin saatat törmätä ongelma saada sertifioitu myymälä.
Mutta se on osa simulaattori. Todella siistiä. Erittäin helppo tehdä.
Voit myös käyttää ominaisuuksia, kuten pyörivä sitä.
En voi painikkeen täällä, ovat sen pyörimään, mitä joku olisi kokemuksena
pyörivät heidän liuskekivi, niiden tabletti, ja käyttämällä sovelluksen kanssa.
On joitakin muita asioita liian tuntu emulointi ja joitakin muita asioita,
jossa GPS.
Voin teeskennellä Olen eri paikkaan ja katso, mitä minun hakemuksen tekee
kun minä teeskennellä, että olen taas Seattlessa tai jotain.
Mutta se on todella hyödyllinen ominaisuus, ja se on rakennettu vuonna sekä Visual Studio ja Blend.
Kyllä. Kysymykseesi.
>> [Opiskelija] Jos kirjoitat peli, ei Visual Studio mitään tukea animaatio?
Joo. Kysymys on noin animaatio tukea erityisesti pelaamiseen.
Se riippuu. [Naurahtaa]
JavaScript Sanon siellä on luultavasti vähemmän tukea kuin siellä on XAML puolella,
joka on aikataulut, on kuvakäsikirjoituksia ja asioita, jotka ovat sisäänrakennettuna
Animaatioita JavaScript apps, en tiedä kuinka paljon vastauksen haluan antaa sinulle.
Minulla on resursseja blogiini jotka menevät läpi paljon vaihtoehtoja sekä fysiikan animaatioita,
vaihtoehtoja JavaScript-suuntautunut pelejä Windows 8.
Viittaan niihin.
Periaatteessa on olemassa niin monia valintoja.
Syynä Olen epäröinyt on olemassa niin monia valintoja tehdä animaatioita JavaScript.
Se voisi olla CSS, se voitaisiin Canvas-pohjainen, se voisi olla vain perus DOM animaatioita,
se voisi olla paljon erilaisia ​​asioita, joten se todella riippuu valinta.
Jos päätät käyttää jotain Create.js tai kalkkia tai muunlaisia ​​järjestelmiä -
No, en ole edes varma, että olet menossa voi käyttää kalliimpiin puitteet
like Impact tai rakentaa.
Että taipumus tuottaa enemmän koodia kuin ehkä harkita tyhjästä.
Mutta niissä tapauksissa, voit silti käyttää simulaattori, voit käyttää ympäristöissä,
ja minulla on tapana vain käyttää tätä ympäristöä minun koelaitteisto niissä tapauksissa,
koska olen kehittää pelejä.
Olen ollut hieno erityisesti Canvas animaatioita,
joka on luultavasti yleisin asia.
Paras aiot luultavasti löytää on dev työkaluja selaimessa
ja dev työkaluja Visual Studio.
Eräänlainen polveileva vastaus siellä, mutta toivottavasti sain vastauksen. Kyllä. You.
>> [Opiskelija] Mitkä ovat tallennusvaihtoehtoja Windows 8 apps?
Mitkä ovat tallennusvaihtoehtoja Windows 8 sovelluksia, Windows Store apps?
Vaihtoehdot ovat todella jokainen hakemus saa oman altaan paikallisten varastointi
asetuksille ja tietojen, mutta se on myös naurettavan helppo käyttää roaming varastointi,
käyttää pilvi-pohjaisia ​​tallennusjärjestelmiä. Se on ilmainen.
Mitä tapahtuu, on et periaatteessa valita eri luokkaa ja sanot,
"Roaming Asetukset Tallenna tämä tietyn joukon sisältöä"
ja niiden Microsoft-tili, mitä he olet kirjautunut sisään,
tulee olemaan avain roaming että tietoa ympärillä.
Joten jos käytän peli minun laptop ja sitten kirjaudu sisään samalla tilillä
ja pelaan peliä Pinta-tai tabletti,
joka automaattisesti vaeltaa, että asetus ja dataa näitä koneita.
Se on oletuksena juttu. Se on hyvä tiettyjä määriä tietoja.
Et laittaa valtava tietokanta noihin.
Sillä, että sinun täytyy mennä muunlaisia ​​ratkaisuja, kuten isännöi tietokanta pilvi,
tuollaista.
On joitakin muita yhteisön vaihtoehtoa ympäri muunlaisia ​​datateknologioiden.
Olen nähnyt joitakin SQLite vaihtoehtoja yhteisön ympärille sielläkin.
Joten yhä useammat ovat kehittymässä, mutta ne ovat ensisijaisesti asioita, joita voisitte katsoa kohti
pelejä tai sovellus.
Ja teillä oli kysymys takaisin liikaa.
>> [Opiskelija] Mitä verkon [kuultavissa] lataamisen tiedostoja [kuultavissa]
[Bowen] Onko kysymys miten voit nähdä, että tai miten voit debug että ja testata sitä?
[Opiskelija] Kuinka voit debug sitä [kuultavissa]
Anteeksi. En kuule kaikki.
[Opiskelija] Miten saat sen vian testattu ja myös [äänetön]
Suuri. Suuri.
Miten sinä työskentelet verkostoitumiseen? Miten voit nähdä, mitä on tekeillä?
On olemassa monia erilaisia ​​vastauksia tähän yhteen,
mutta haluan näyttää sinulle lienee helpoin asioita täällä.
Saanen eroon simulaattori toista.
Vain pari virheenkorjaus vaihtoehtoja verkottumista.
On täysin verkon pino leivotaan suoraan sekä WinRT tasolla ja WinJS,
joten voit helposti tehdä XHR, AJAX tyyppi soittamisesta pelin tai sovelluksen tehdä niin.
Ensisijaisesti, minulla on tapana käyttää 2 asioita.
Käytän todellinen dev työkaluja itse, mikä on verkon pino leivotaan niihin.
Näytän sinulle Windows etusivulle.
Voin tuoda tähän asti, ja siellä on todella verkosto proxy leivotaan näitä työkaluja täällä.
Joten en voi tehdä tämän, voin päivittää sivun, ja se tulee näyttämään minulle kaikki vuorovaikutus,
kuten AJAX vaatii, että istunto, että pyyntö kestoon.
Tämä on hyödyllinen. Se tulee olemaan erittäin hyödyllinen selainpohjaisia ​​sovelluksia.
Muunlaisia ​​sovelluksia, kuten Windows Store apps,
Käytän työkalu nimeltään Fiddler.
Olet menossa saada peli vastauksena. [Naurahtaa]
Fiddler on yksinkertainen proxy. Mielestäni voin näyttää sen sinulle.
Se on vain GetFiddler.com, joka, mielenkiintoista kyllä, olen jäljittämisestä minun verkko pino
menossa GetFiddler.
Mutta joka tapauksessa, Fiddler on kirjoittanut yksi PMS IE-tiimi,
joten hän tietää, mitä hän tekee.
Tämä on hyvä proxy, että voit käyttää virheenkorjaukseen verkkoliikennettä.
Neuvoisin. Kysymys yli sielläkin.
>> [Opiskelija] Onko helppo tapa integroida vieraan kielen input,
kuten japanilainen tai kiinalainen, Windows apps?
En voi sanoa, olen tehnyt liikaa sitä itse, mutta se on leivottu sisään
On olemassa vaihtoehtoja tietenkin emitting hakemuksesi - Olen pahoillani, en sanonut kysymys -
vaihtoehtoa ympäri globalisaatio, lokalisointi,
myös asioita, kuin olisi voinut myydä eri markkinoilla
ja kohdistaa tämän version sovellus niille yksittäisille kielille
tai kulttuurien tai tuollaista. Ehdottomasti sisäänrakennettu
Meillä on ollut tukea että ikuisesti,
ja joka kuljettaa eteenpäin vaihtoehtoja Windows Store.
Voit tehdä sen itse liikkeen, myydä eri markkinoilla,
voit tehdä sen hakemuksen sekä liian kanssa käyttämällä resursseja määritellä,
"Jos olen kehittänyt tätä kulttuuria, niin käytä näitä poikkeustapauksia minun tekstisisältöä
"Tai käytä oikealta vasemmalle lukija."
Nämä ovat kaikki osa default WinJS ja WinRT API. Hyvä kysymys.
>> Miten pärjäämme? Entä muita?
Ja jos joku video on kysymyksiä, olen cbowen @ microsoft,
joten olen iloinen ottaa kaikkiin kysymyksiisi tulevaisuudesta.
Hyvin - tulevaisuudesta, tulevaisuudesta [jäljittelee echo].
Joten tässä on minun. Esitän takaisin yhteystietoni täällä.
Joten vain lähettää minulle huomata, cbowen @ microsoft,
ja pääsen takaisin niin pian kuin voin.
>> Mitään muuta, että mietit? Olemmeko hyvä?
Suuri. Selvä. Kiitos kaikille erittäin paljon. Arvostan sitä. [Aplodit]
>> [CS50.TV]