1 00:00:00,000 --> 00:00:02,420 [Powered by Google Translate] [Seminārs - Windows 8 - App / Game Development ar HTML5] 2 00:00:02,420 --> 00:00:05,090 [Chris Bowen, Edwin Guarin - Harvard University] 3 00:00:05,090 --> 00:00:07,350 [Tas ir CS50. - CS50.TV] 4 00:00:07,350 --> 00:00:10,290 >> Hei, visiem. Mans vārds ir Edwin Guarin. Tas ir Chris Bowen. 5 00:00:10,290 --> 00:00:12,310 Es let viņam iepazīstināt sevi sekundē. 6 00:00:12,310 --> 00:00:14,100 Es tikai vēlos, lai ātri paziņojumu. 7 00:00:14,100 --> 00:00:18,340 Pirmkārt, visiem jums CS50 studentiem iegūt Windows 8 par brīvu. 8 00:00:18,340 --> 00:00:23,150 Tātad, ja jūs domājat par to faktiski izmanto to savu galīgo projektu, tas ir jūsu. 9 00:00:23,150 --> 00:00:25,740 Nate būs izsūtīt e-pastu vēlāk par instrukcijas. 10 00:00:25,740 --> 00:00:32,850 Otrā lieta ir, ja jūs nolemjat uzrakstīt Windows 8 app jūsu CS50 galīgo projektu, 11 00:00:32,850 --> 00:00:35,870 mēs esam gatavojas darīt daži giveaways: Xbox, 12 00:00:35,870 --> 00:00:38,870 mēs varētu sniegt šīfera prom, piemēram, ka stuff. 13 00:00:38,870 --> 00:00:42,460 Tātad, ja tur ir kaut saimniecības jums atpakaļ, lai Chris un es zinu 14 00:00:42,460 --> 00:00:45,010 kā mēs varam palīdzēt jums izveidot kaut ko patiešām atdzist. 15 00:00:45,010 --> 00:00:48,580 Tāpēc paldies vēlreiz, lai nāk šodien, un es to nodot Chris. 16 00:00:48,580 --> 00:00:50,500 >> Paldies, Edwin. 17 00:00:51,000 --> 00:00:52,740 Paldies, visiem, lai pievienotos mums jau šodien. 18 00:00:52,740 --> 00:00:55,800 Es esmu Chris Bowen. Es esmu viens no Edwin kolēģiem šeit Ziemeļaustrumos. 19 00:00:55,800 --> 00:00:58,310 Es tikai gribēju pavadīt mazliet laika ar jums runāt par 20 00:00:58,310 --> 00:01:03,730 kā padarīt Windows Store pieteikumu ar HTML5, JavaScript un CSS 21 00:01:03,730 --> 00:01:07,310 un veids saņemt kādi jautājumi jums varētu būt par to jāatbild par jums 22 00:01:07,310 --> 00:01:12,920 kā jūs meklējat uz domāt par varbūt izmantojot to CS50 finālā iespēju. 23 00:01:12,920 --> 00:01:14,980 >> Tas nozīmē, ka mēs tikai nirt tiesības collas 24 00:01:14,980 --> 00:01:17,190 Es iešu pa slaidiem nekā šeit. 25 00:01:17,190 --> 00:01:19,440 Ja jums ir kādi jautājumi, lūdzu, sūtiet man e-pastu. 26 00:01:19,440 --> 00:01:23,460 Es esmu cbowen@microsoft.com, un tur ir mans blogs un mans Twitter. 27 00:01:23,460 --> 00:01:26,330 Tomēr vēlaties sazināties ar mani, tas ir jauki. 28 00:01:26,330 --> 00:01:30,110 Man apmēram stundu sīkumi, un es vēlos, lai saņemtu savu jautājumus pa ceļu, 29 00:01:30,110 --> 00:01:33,720 tāpēc nav jābūt kautrīgam par to, kam jautājumus laikā šo. 30 00:01:33,720 --> 00:01:36,470 Viņi nevar redzēt, kas uzdodot jautājumus par ierakstu, 31 00:01:36,470 --> 00:01:39,090 tāpēc jums būs tikpat anonīms, kā jūs vēlaties būt. 32 00:01:39,090 --> 00:01:42,780 >> Ļaujiet man nirt tiesības, tikai dod jums ātri ievadu Windows 8, 33 00:01:42,780 --> 00:01:47,400 un parādīs dažas no lietām, par Windows Store progr, ka jūs varētu apsvērt 34 00:01:47,400 --> 00:01:49,530 kā jūs domājat par jaunattīstības pieteikumu. 35 00:01:49,530 --> 00:01:52,660 Mēs esam meklē Windows 8. Mēs esam bijuši, kas uz pāris nedēļas tagad. 36 00:01:52,660 --> 00:01:55,810 Daudz spēcīgu pieņemšanas, kas tur jau ir. 37 00:01:55,810 --> 00:01:59,800 Jums var būt redzējis jau virsmas mašīnas, kas mums ir, kā labi. 38 00:01:59,800 --> 00:02:03,730 Tur ir viens vairāk nekā šeit patiesībā jūs varat apskatīt, ja esat šeit personīgi. 39 00:02:03,730 --> 00:02:07,530 Es tiešām gribu runāt ar jums, parādīt jums apkārt mazliet par Windows 8. 40 00:02:07,530 --> 00:02:10,759 Ideja ar Windows 8, tas tiešām iesniegt visi sīkumi, ko zini par Windows 41 00:02:10,759 --> 00:02:16,840 par kādu jaunu pieredzi - jo īpaši, lietas, piemēram, uz virsmas mašīna ar pieskārienu, 42 00:02:16,840 --> 00:02:20,000 Šie vairāk mobilo ierīču, kas tagad tirgū veidu, 43 00:02:20,000 --> 00:02:22,360 bet tas ir arī Windows tās kodols. 44 00:02:22,360 --> 00:02:25,850 Tātad tas nozīmē, ka jūs varat instalēt to patiešām par kaut ko, kas darbojas Windows 7, 45 00:02:25,850 --> 00:02:30,770 no lielākajiem triple SLI spēļu platformu uz leju, lai jūsu klēpjdators 46 00:02:30,770 --> 00:02:36,200 un jūsu shiny jaunu citām ierīcēm, kas jūs varētu uzņemt šodien. 47 00:02:36,200 --> 00:02:38,450 Tie darbosies Windows 8. 48 00:02:38,450 --> 00:02:40,530 Es jums parādīs apkārt tikai mazliet, 49 00:02:40,530 --> 00:02:44,670 un visi pieredzi, ka jūs redzat šeit ir lietas, ko var izveidot. 50 00:02:44,670 --> 00:02:47,760 Ideja ir, vai tas ir touch, pele, klaviatūra, 51 00:02:47,760 --> 00:02:51,870 neatkarīgi ierīci, ir tas, ka jūs strādājat jūsu pieteikumu, tas ir gatavojas palaist lieliski. 52 00:02:51,870 --> 00:02:55,180 Windows 8 palīdzēs ar visiem šiem scenārijiem. 53 00:02:55,180 --> 00:02:59,600 >> Šie slaidi malā, pieņemsim tikai iegūt tiesības veikt apskatīt šeit tuvumā. 54 00:02:59,600 --> 00:03:03,270 Ļaujiet man parādīs ap manu mājas ekrānu. Šis ir mans sākuma ekrānā. 55 00:03:03,270 --> 00:03:05,810 Es tikai jums mazliet ceļojumu šeit. 56 00:03:05,810 --> 00:03:09,610 Es esmu par ne-touch mašīnu, lai tik daudz, cik es gribu pieskarties mana klēpjdatora ekrāna, 57 00:03:09,610 --> 00:03:13,400 tas nav jādara lieta, tāpēc es ņemšu tikai ritināt šeit mazliet un parādīt jums. 58 00:03:13,400 --> 00:03:17,950 Dažas lietas, jūs varat ievērot, ka tie, ko sauc par dzīvu flīzes 59 00:03:17,950 --> 00:03:21,470 faktiski var animēt, un tie var sniegt informāciju, lai jūs - 60 00:03:21,470 --> 00:03:24,750 varbūt atjauninājumus statistika par spēli 61 00:03:24,750 --> 00:03:30,970 vai parādīs ziņas no dažiem iepriekšējiem progr, kas ir šeit kreisajā pusē. 62 00:03:30,970 --> 00:03:35,350 Tur mēs ejam. Es esmu pārliecināts, ka tas ir tikai pozitīvi, un fantastiski labas ziņas. 63 00:03:35,350 --> 00:03:38,450 Jūs varat redzēt šeit, tas tiešām zvana jūsu uzmanību atpakaļ uz app, sakot, 64 00:03:38,450 --> 00:03:43,010 "Hei, tur ir kaut kas jauns šeit. Paskatieties. Nāciet atpakaļ un redzēt, kas ir jauns, lai jums." 65 00:03:43,010 --> 00:03:45,320 Ka sauc dzīvot flīžu, un jūs varat darīt paziņojumus 66 00:03:45,320 --> 00:03:47,070 nu jau no paša prasības pieteikuma teksta 67 00:03:47,070 --> 00:03:52,220 vai, ja jūs to apskatīt sīkāk, jūs uzzināsiet, kā rakstīt tālvadības pakalpojumu 68 00:03:52,220 --> 00:03:54,340 kas faktiski var virzīt informāciju flīzes, 69 00:03:54,340 --> 00:03:56,520 kas ir tas, kas notiek ar šīm ziņām progr. 70 00:03:56,520 --> 00:04:00,080 Viņi faktiski kļūst ziņas no mākoņa un atjaunināt flīzes turpat 71 00:04:00,080 --> 00:04:03,710 lai cilvēki zina, ka ir iemesls, lai atvērtu programmu, un to apskatīt 72 00:04:03,710 --> 00:04:06,950 jebkādā jaunākās ziņas ir kāds no šiem 73 00:04:06,950 --> 00:04:10,060 vai tur ir jauni receptes vai jaunu augstu rezultātu pārspēt 74 00:04:10,060 --> 00:04:13,560 vai draugs spēlē, vai kāds no šiem pieteikumiem. 75 00:04:13,560 --> 00:04:15,550 Tas ir kaut kas, lai vilinātu jums atpakaļ collas 76 00:04:15,550 --> 00:04:18,640 Tātad tas ir dzīvie flīzes, un tas varētu būt cilvēks, tas varētu būt mājas lapā, kā arī. 77 00:04:18,640 --> 00:04:20,790 Parasti tas ir iesniegums. 78 00:04:20,790 --> 00:04:25,320 >> Diezgan daudz visas šīs lietas, kas man ir šeit ieradās no Windows Store. Es sākt to. 79 00:04:25,320 --> 00:04:27,890 Tā ir viena no programmām, kas jums pēc noklusējuma 80 00:04:27,890 --> 00:04:30,350 jebkurā datorā, kas ir darbojas Windows 8. 81 00:04:30,350 --> 00:04:33,040 Jūs varat nākt šeit, lai uzzinātu kaut ko jūs vēlaties, 82 00:04:33,040 --> 00:04:37,240 no lietām, kas ir izcelti ar spēlēm, kas man nav redzējis. 83 00:04:37,240 --> 00:04:39,440 Ak, wow, mēs esam ieguvuši jaunu Pinball šeit. 84 00:04:39,440 --> 00:04:41,580 Jūs varat uzstādīt tos tepat no veikala, 85 00:04:41,580 --> 00:04:43,420 un mēs runājam par to, kā attīstīt šo. 86 00:04:43,420 --> 00:04:45,670 Jums ir daudz izvēles, kā jūs veidot tos. 87 00:04:45,670 --> 00:04:49,020 Mēs koncentrēsies uz JavaScript stāstu ar HTML un CSS, 88 00:04:49,020 --> 00:04:52,790 bet lietotājam, pircējam app, tas nav svarīgi, kas tas bija rakstīts iekšā 89 00:04:52,790 --> 00:04:54,670 Viņi var iet uz priekšu un strādāt ar to. 90 00:04:54,670 --> 00:04:57,870 Es esmu intrigued ar šo vienu, tāpēc man ir nepieciešams, lai atvērtu to uz augšu un to apskatīt. 91 00:04:57,870 --> 00:05:02,310 Katru app, tai skaitā tiem, ka jūs varat iesniegt un pārdot vai atdot par brīvu, 92 00:05:02,310 --> 00:05:06,240 ko jūs vēlaties darīt veikalā, saņems mājas lapā kā šis. 93 00:05:06,240 --> 00:05:10,750 Jūs varat iesniegt savu pieteikumu ķekars ekrāna šāvienu - jūs redzat kādu šeit - 94 00:05:10,750 --> 00:05:15,970 informāciju par pieteikumu, un ar laiku jūs uzkrāties gan vērtējumi - 95 00:05:15,970 --> 00:05:19,020 viņi būtībā tikai zvaigžņu reitings - un atsauksmes, 96 00:05:19,020 --> 00:05:20,690 kas nodrošina nedaudz plašāku ieskatu. 97 00:05:20,690 --> 00:05:24,380 Patiesībā, kāds ir kaut ko rakstīt un pateiks, cik laba tu esi, 98 00:05:24,380 --> 00:05:29,300 un kas dosies uz savu apskatu sadaļā nekā šeit, kas man nav paskatījos. 99 00:05:29,300 --> 00:05:33,890 Fantastiska. "Vai nav pat atvērt." Cik liels. 100 00:05:33,890 --> 00:05:39,000 Nu, folks, kuriem tas tomēr atvērts un palaist, tie, šķiet, lai tiešām baudīt to. [Smejas] 101 00:05:39,000 --> 00:05:43,770 Paturiet to prātā. Internets. Kāds var pateikt, ko viņi vēlas par savu pieteikumu. 102 00:05:43,770 --> 00:05:45,780 Tāpēc pārliecinieties, ka jūs darāt lielisku darbu ar to, 103 00:05:45,780 --> 00:05:49,030 pārliecinieties, ka jūs esat padarot to ērti lietotājam, kā jūs varat 104 00:05:49,030 --> 00:05:52,720 jo viņi pāris klikšķu attālumā sniegt pārskatu, 105 00:05:52,720 --> 00:05:55,870 un kas uzkrājas līdz jūsu vispārējo pārskatīšanas reitingu. 106 00:05:55,870 --> 00:05:58,990 Un jūs vēlaties, lai jūsu vislabāk, jo jūs esat būs līdz pret citiem pieteikumiem. 107 00:05:58,990 --> 00:06:01,830 Tur būs tūkstošiem progr jau veikalā, 108 00:06:01,830 --> 00:06:06,880 un izredzes ir, tur var būt kaut kas dara līdzīgu funkcionalitāti, lai to, ko jūs darāt. 109 00:06:06,880 --> 00:06:12,740 Tātad, ja jūs varat patiešām izceļas no pūļa, kas būs jūsu priekšrocība, protams. 110 00:06:12,740 --> 00:06:15,300 >> Mēs nokļūt veikalā mazliet vēlāk. 111 00:06:15,300 --> 00:06:17,090 Es tiešām gribu koncentrēties uz radot progr. 112 00:06:17,090 --> 00:06:20,760 Bet īsā versija veikalā ir sadalījums visā pasaulē, 113 00:06:20,760 --> 00:06:25,430 tas automātiski daļa no Windows 8, cilvēki vienkārši uguns to uz augšu un to apskatīt dažādu progr šeit 114 00:06:25,430 --> 00:06:29,070 Jums ir kleita-Up Uzlīmju grāmata un visas dažādu progr veidu. 115 00:06:29,070 --> 00:06:33,690 Svaigas Paint, es izmantoju šo daudz - slikti, bet es to izmantot daudz. 116 00:06:33,690 --> 00:06:36,080 Tas rāda mani, es jau tā pieder. 117 00:06:36,080 --> 00:06:41,280 Ļaujiet man parādīs kaut ko man nav - UVideos man nav, kā pavisam jaunu. 118 00:06:41,280 --> 00:06:43,660 Jūs redzat šeit tā ir bezmaksas, lai jūs varētu instalēt to tieši no veikala. 119 00:06:43,660 --> 00:06:46,430 Jums ir izvēle too. Jūs, protams, var arī tā prom. 120 00:06:46,430 --> 00:06:49,660 Jūs varat ievietot reklāmu app vai spēle. 121 00:06:49,660 --> 00:06:54,770 Jūs varat arī maksa par to, kā jūs varētu ļoti viegli sniegt izmēģinājuma piemērošanai, kā arī 122 00:06:54,770 --> 00:06:58,220 lai jūs varat ļaut ļaudīm izmēģināt to uz nedēļu vai neatkarīgi vēlaties darīt. 123 00:06:58,220 --> 00:07:01,540 Tas ir vienkārši pielāgojama caur portālu. Jums nav rakstīt jebkuru kodu, kas. 124 00:07:01,540 --> 00:07:03,990 Tātad jūs sakāt, "Jūs varat izmantot šo nedēļu, un tad tev to iegādāties," 125 00:07:03,990 --> 00:07:07,130 vai jūs varētu darīt lietas, piemēram, "Jūs varētu spēlēt pirmos 3 līmeņi šajā spēlē 126 00:07:07,130 --> 00:07:09,820 ", Un tad tev iegādāties piekļūt pārējo." 127 00:07:09,820 --> 00:07:12,310 Jūs pat varētu darīt in-app pirkumus, kā arī, lai jūs varētu teikt, 128 00:07:12,310 --> 00:07:17,880 "Mēs esam ieguvuši papildu piedzīvojumi vai kopas, grafiku vai lietas, kas ir atslēgtas - 129 00:07:17,880 --> 00:07:21,430 "Vairāk receptes, kas ir atbloķēt -. Ja jūs iegādāties šos pagarināts komplekti" 130 00:07:21,430 --> 00:07:24,260 Un jūs varat darīt, ka visi ir app vai spēle pati. 131 00:07:24,260 --> 00:07:26,070 Tātad, pilnībā atkarīgs no jums, jūsu izvēle. 132 00:07:26,070 --> 00:07:28,070 Tur ir daudz lietas, ko jūs varat darīt veikalā, 133 00:07:28,070 --> 00:07:31,660 un tad būtībā jūs iesniegt to sertifikācijas kanālu. 134 00:07:31,660 --> 00:07:35,380 Mēs varam runāt visu par to, ka mazliet vēlāk, bet tas ir mērķis. 135 00:07:35,380 --> 00:07:40,410 Jūs vēlaties, lai saņemtu savu app pasaulē redzamību veikalā šeit. 136 00:07:40,410 --> 00:07:44,170 >> Atpakaļ uz sākuma ekrānā šeit, es gribētu jums parādīt ap mazliet vairāk. 137 00:07:44,170 --> 00:07:50,580 Ja es sākt šos progr, ļaujiet man sniegt jums piemēru par kādu pāri app funkcionalitāti šeit. 138 00:07:50,580 --> 00:07:53,070 Lai to izdarītu, es ņemšu sākt svaigu krāsu. 139 00:07:53,070 --> 00:07:55,550 Viena lieta, ko jūs redzat šeit ir katru bitu ekrāna, 140 00:07:55,550 --> 00:07:58,040 visi pikseļi uz ekrāna, dodieties uz jūsu app. 141 00:07:58,040 --> 00:08:01,990 Devusies ir dienās, kad jums ir šīs robežas ap logiem 142 00:08:01,990 --> 00:08:05,120 ar daudz pogām, kas vienmēr ir tur aizņem vietu visu laiku. 143 00:08:05,120 --> 00:08:09,430 Tagad jūs patiešām vēlaties, lai saņemtu prom no tā un vienkārši ir jūsu saturu jābūt uzmanības centrā. 144 00:08:09,430 --> 00:08:13,710 Mēs varam darīt lietas ar Windows piekļūstot cita veida izvēlnes. 145 00:08:13,710 --> 00:08:16,840 Viens no tiem ir tiešām tas, ko sauc piekariņi bārs, 146 00:08:16,840 --> 00:08:18,870 un tā iznāk no ekrāna pusē. 147 00:08:18,870 --> 00:08:21,270 Jūs faktiski var kinoizrāde no sāniem, ja jums ir touch screen, 148 00:08:21,270 --> 00:08:24,840 Jūs varētu labo klikšķi, ja jums ir peles, tur ir tastatūras īsceļu to, 149 00:08:24,840 --> 00:08:29,490 tur vienmēr ir vairāk nekā viens veids, kā kaut ko darīt vidē šeit. 150 00:08:29,490 --> 00:08:31,680 Kas izceļ vairākas lietas, ko jūs varat darīt. 151 00:08:31,680 --> 00:08:33,870 Pašsaprotama ir, jūs varat doties atpakaļ uz sākuma ekrānā, 152 00:08:33,870 --> 00:08:36,780 bet otra 4 ir tas, ko sauc piekariņi. 153 00:08:36,780 --> 00:08:41,059 Tie ir līgumi, jūs varat plug vērā kā app attīstītājs. Viņi diezgan atdzist. 154 00:08:41,059 --> 00:08:43,340 Meklēšanu, es esmu pārliecināts, ka ir kaut kas jūs gatavojas darīt, 155 00:08:43,340 --> 00:08:44,950 daloties es jums parādīs sekundē, 156 00:08:44,950 --> 00:08:48,450 un ierīces, un iestatījumi, tie visi ir lietas, ka jūsu app var plug 157 00:08:48,450 --> 00:08:51,960 lai piesaistītu Windows, teikt: "Es esmu darījusi savu daļu 158 00:08:51,960 --> 00:08:54,700 "Un es vēlos Windows atbalstīt kādu citu funkcionalitāti, 159 00:08:54,700 --> 00:08:56,750 "Un es nevēlos rakstīt daudz kodu, lai tas notiktu." 160 00:08:56,750 --> 00:08:59,480 Tas tiešām ieguvums, izmantojot šos līdzekļus. 161 00:08:59,480 --> 00:09:01,340 Ļaujiet man parādīt jums vienu. 162 00:09:01,340 --> 00:09:05,170 Lai to izdarītu, es ņemšu veikt jaunu gleznu. 163 00:09:05,170 --> 00:09:08,240 Es arī runāju par to, izmantojot katru pikseli, lai jūsu app. 164 00:09:08,240 --> 00:09:11,850 Pēc noklusējuma, tas ir tas, ko krāsas app izskatās, ja jūs izmantojat to. 165 00:09:11,850 --> 00:09:14,960 Tas patiešām ir tikai par to, ko jūs esat zīmēšanas, savu saturu. 166 00:09:14,960 --> 00:09:20,850 Es varētu darīt šausmu lietas šeit. Ko man vajadzētu izdarīt? Es nezinu. 167 00:09:20,850 --> 00:09:23,110 Scribbles? Ak, lieliski. Es varu darīt scribbles. Fantastiska. 168 00:09:23,110 --> 00:09:25,130 Tītara? [Smejas] 169 00:09:25,130 --> 00:09:28,500 Tas ir ļoti abstrakts tītara jūs redzēsiet. 170 00:09:28,500 --> 00:09:31,780 Es varu arī audzināt to, ko sauc app bārs, 171 00:09:31,780 --> 00:09:33,850 un tas patiešām ir viens no galvenajiem veidiem, ka jūs varat izmantot 172 00:09:33,850 --> 00:09:37,210 noslēpties visi sīkumi, kas varētu būt jūsu app vai spēli pirms 173 00:09:37,210 --> 00:09:39,570 tikai aizņem vietu visu laiku. 174 00:09:39,570 --> 00:09:43,270 Tātad tagad jūs varat nodot to šeit, un tas patiešām ir viens no vairāk skaistākajiem 175 00:09:43,270 --> 00:09:46,380 ar app bāru, ka es esmu redzējis. 176 00:09:46,380 --> 00:09:48,800 Ielieciet izvēli šeit, lai atlasītu dažādas krāsas. 177 00:09:48,800 --> 00:09:54,310 Mēs vēlējāmies tītara, tāpēc mēs izvirzīti daži brūns šeit, sākt sajaucot pēc pāris krāsās. 178 00:09:54,310 --> 00:09:58,790 Mēs ņemšu starpposma krāsu šeit un pēc tam saņemt atpakaļ šeit. 179 00:09:58,790 --> 00:10:02,990 Jūs varat sākt zīmējumu. Tur ir jūsu tītara. Fantastiska. 180 00:10:02,990 --> 00:10:07,660 Es nevaru izdarīt, lai sāktu ar, bet darīt to ar touchpad priekšā auditorijas ir pat labāk. 181 00:10:07,660 --> 00:10:09,640 Šī ir laba. 182 00:10:09,640 --> 00:10:13,030 Ideja, tomēr, ir viss, kas man rūp, ir tepat uz virsmas. 183 00:10:13,030 --> 00:10:17,060 Pieņemsim, ka es esmu tik apmierināts ar to, ka man dalīties ar kādu. 184 00:10:17,060 --> 00:10:19,680 Parasti tas, ko jūs darītu ar citām Windows versijām, 185 00:10:19,680 --> 00:10:22,900 Jūs varbūt ņemt ekrānuzņēmums, jūs darīt kādu copy-paste no teksta 186 00:10:22,900 --> 00:10:24,950 vai arī lietas, piemēram, ka, ko vēlaties sadalīt, 187 00:10:24,950 --> 00:10:27,260 un tad iet un atvērt vēl vienu pieteikumu un nodot to tajā. 188 00:10:27,260 --> 00:10:28,630 Te jums nav to darīt. 189 00:10:28,630 --> 00:10:32,400 Jūs faktiski var izcelt piekariņi bārs un saka: "Es vēlos dalīties ar to." 190 00:10:32,400 --> 00:10:35,000 Šajā brīdī tas notiek, lai parādītu jums visu progr 191 00:10:35,000 --> 00:10:38,080 kas zina, kā strādāt ar visu, kas tiek dalīta. 192 00:10:38,080 --> 00:10:41,590 Šajā gadījumā tas ir attēls, tāpēc tas būs teikt: "Es redzu, ka jūs esat ieguvuši priekšstatu." 193 00:10:41,590 --> 00:10:45,590 "Vai jūs vēlaties dalīties, ka?" Jūs varat redzēt, es e-pastu sevi sīkumi visu laiku. 194 00:10:45,590 --> 00:10:49,420 Tā atzīst, ka, un tas piedāvā man, ka kā īsceļu, 195 00:10:49,420 --> 00:10:53,270 bet tas arī parāda mani katru app, kas zina, kā tikt galā ar fotografēšanas 196 00:10:53,270 --> 00:10:55,520 un kaut ko dara ar to. 197 00:10:55,520 --> 00:10:57,890 Tie ir visi norādīja uz Windows, ka viņi var darīt. 198 00:10:57,890 --> 00:10:59,240 Šajā brīdī tas ir Windows. 199 00:10:59,240 --> 00:11:01,680 Lietotājs vienkārši izvēlas, ko viņi vēlas darīt ar to. 200 00:11:01,680 --> 00:11:06,610 Es darīšu manas parasti no PuzzleTouch. Jūs varat redzēt, es esmu izveidojis visas puzles veida laika gaitā. 201 00:11:06,610 --> 00:11:11,790 Es ņemšu PuzzleTouch un saka: "Es vēlos dalīties ar šo apbrīnojamo radīšanu ar PuzzleTouch." 202 00:11:11,790 --> 00:11:16,670 Tas notiek, lai iet uz priekšu un saka: "Great. Jūs vēlaties dalīties? Mazs." 203 00:11:16,670 --> 00:11:19,260 "Vai jūs vēlaties, lai puzzle, kas ir viegli, vidēji, kāds?" 204 00:11:19,260 --> 00:11:20,800 Es ņemšu veikt starpposma šeit. 205 00:11:20,800 --> 00:11:24,890 Tas padara mīklu. Tā būs briesmīga puzzle, jo tas ir pārsvarā tukšs. 206 00:11:24,890 --> 00:11:28,100 Bet tas ir gatavs, un tas ir tiešām atpakaļ citu pieteikumu. 207 00:11:28,100 --> 00:11:32,360 Ja es nāku šeit, es varu meklēt to un sākt to. 208 00:11:32,360 --> 00:11:38,100 Tagad, ja mēs ritinātu pāri tikai mazliet šeit, mums vajadzētu redzēt manu radīšanu kaut kur. 209 00:11:38,100 --> 00:11:42,930 No kurienes es eju? Kāda veida puzzle bija man darīt? Vai es varu darīt to viegli? 210 00:11:42,930 --> 00:11:46,110 Ak, tur tas ir, tieši tur. 211 00:11:46,110 --> 00:11:49,550 [Chuckles] Tas ir viegli atpazīstams tītara puzzle, kas ir šeit. 212 00:11:49,550 --> 00:11:52,360 Bet lieta, ko es vēlos norādīt jums, cool lieta šeit 213 00:11:52,360 --> 00:11:54,710 ir progr nezināja neko par otru. 214 00:11:54,710 --> 00:11:58,740 Viņi tikai teica: "Man ir attēlu, lai dalītos, un es zinu, kā tikt galā ar attēliem." 215 00:11:58,740 --> 00:12:01,420 Un jūs kā attīstītājs, jums nav rakstīt, ka kodu. 216 00:12:01,420 --> 00:12:05,350 Kad kāds jautā man, lai dalītos, es esmu gatavojas īstenot dažus datus šajā maz datu struktūra 217 00:12:05,350 --> 00:12:06,740 un es esmu darīts. 218 00:12:06,740 --> 00:12:10,990 Citu app pārņem, nav tā lieta, un tas ir beigas pieredzes apmaiņu. 219 00:12:10,990 --> 00:12:14,550 Tas ir tikai viena lieta, ka jūs varat darīt, - ļoti, ļoti spēcīgs - 220 00:12:14,550 --> 00:12:17,570 un tā būs viena no tām lietām, kas patiešām varētu palīdzēt atšķirt jūsu app 221 00:12:17,570 --> 00:12:20,090 un arī savu spēli pārāk veikalā. 222 00:12:20,090 --> 00:12:22,220 Cilvēki gatavojas, lai varētu teikt: "Tas ir patiešām noderīga." 223 00:12:22,220 --> 00:12:25,430 "Es izmantoju šo puzzle autors visu laiku. Tas ir fantastiski." 224 00:12:25,430 --> 00:12:30,490 >> Tas ir par pietiekami īsu pārskatu par to, kas notiek šeit. 225 00:12:30,490 --> 00:12:33,670 Tur ir pāris citas funkcijas, arī, ka varbūt mēs parādīsim, kā mēs iet caur kodu. 226 00:12:33,670 --> 00:12:37,710 Bet es gribu nodoties slaidiem, un, lai to izdarītu, es iešu uz Desktop, 227 00:12:37,710 --> 00:12:40,940 kas ir pats par sevi vēl viens dzīvot flīzes šeit. 228 00:12:40,940 --> 00:12:43,840 Es varu iet uz to, un, tik tiešām, es esmu par manu slaidi, 229 00:12:43,840 --> 00:12:46,320 bet ļaujiet man parādīs, patiesībā, kur mēs esam. 230 00:12:46,320 --> 00:12:48,460 Mēs esam faktiski Desktop režīmā. 231 00:12:48,460 --> 00:12:52,580 Tas ir tiešām, ja tas, ko es teicu iepriekš par Windows pārnešanai 232 00:12:52,580 --> 00:12:54,850 jaunu pieredzi parāda sevi. 233 00:12:54,850 --> 00:12:56,450 Tas ir Windows jūs zināt. 234 00:12:56,450 --> 00:12:59,730 Windows lietojumprogrammas sauc desktop progr. Viņi darbojas šeit. 235 00:12:59,730 --> 00:13:02,730 Ja jums ir esošo progr, un jūs vēlaties, lai palaistu tos uz Windows 8, 236 00:13:02,730 --> 00:13:04,710 Jūs varat absolūti darīt. 237 00:13:04,710 --> 00:13:07,590 Tās nav tās pašas lietas, kā veikala progr, kas ir vairāk nekā šeit, 238 00:13:07,590 --> 00:13:12,240 piemēram, svaigu krāsu un šīm NBC News progr un lietām, piemēram, ka. Tie, kas nāk no veikala. 239 00:13:12,240 --> 00:13:14,450 Tie var plug dažas iezīmes, kas man bija, kurā ir redzami 240 00:13:14,450 --> 00:13:16,620 un citiem, ka man nav parādījis tikai pagaidām. 241 00:13:16,620 --> 00:13:21,460 Bet tikai saglabātu, ka prātā. Mums ir atbalsta abas šīs lietas, kā arī. 242 00:13:21,460 --> 00:13:27,000 Piedod. Vai kaut kas neparādās uz ekrāna? Es esmu pazaudējis to pilnībā. Tas ir dīvaini. 243 00:13:29,000 --> 00:13:31,000 Labi. Paldies par norādot, ka out. 244 00:13:31,000 --> 00:13:34,770 Kas jums nav redzēt kādu laiku ir mana parādot, ka desktop ir šeit. 245 00:13:34,770 --> 00:13:37,540 Kas ir pēdējā lieta, ka redzējāt? Vai jūs redzat šo? 246 00:13:37,540 --> 00:13:39,490 Tas ir desktop. Jūs jau zināt, kā tas izskatās. 247 00:13:39,490 --> 00:13:42,070 Tas nav nekas briesmīgi neparasts. 248 00:13:42,070 --> 00:13:46,940 Tā ir mūsu veicot šo pieredzi uz priekšu, lai jūs un ļaujot jums izmantot lietas, ka jūs esat bijis. 249 00:13:46,940 --> 00:13:50,460 Piemēram, es būšu parādot, Visual Studio. Tas ir desktop pieteikumu. 250 00:13:50,460 --> 00:13:52,600 Tas ir gatavojas palaist šajā režīmā. 251 00:13:52,600 --> 00:13:54,960 Tas notiek, lai atbalstītu sarežģītāku vidi 252 00:13:54,960 --> 00:14:01,470 ar daudz iespējām un lietām, piemēram, ka, tāpēc tas padara to labs variants, jo desktop app. 253 00:14:01,470 --> 00:14:04,810 >> Tas nozīmē, ka iesim uz slaidiem, lai tikai mazliet 254 00:14:04,810 --> 00:14:09,720 un sniegt jums dažus ievada saturu un pēc tam nokļūst faktiski kodēšanas šeit. 255 00:14:09,720 --> 00:14:14,070 Labā ziņa ir tā, es esmu dzirdējis no jums ir koncentrēties uz daudz CSS un JavaScript, HTML. 256 00:14:14,070 --> 00:14:18,110 Visas šīs lietas, kas jums ir mācīties veikt tieši uz padarot Windows Store progr. 257 00:14:18,110 --> 00:14:22,920 Lietas, ka jūs esat dzirdējuši par to piemērošanas CSS selektori, un visas šīs lietas 258 00:14:22,920 --> 00:14:27,180 ir tieši tas, ko jūs darīt, lai izveidotu pieteikumu šeit veikalā. 259 00:14:27,180 --> 00:14:29,640 Mēs iet cauri šīm lietām pamazām. 260 00:14:29,640 --> 00:14:34,130 Būtībā, es esmu pamatojoties uz lietām, kas jums jau ir veikušas laika, lai uzzinātu. 261 00:14:34,130 --> 00:14:36,520 Šī ir vispārējā shēma tehnoloģijām, kas jūs varētu izmantot 262 00:14:36,520 --> 00:14:38,790 iesniegt pieteikumus par Windows 8. 263 00:14:38,790 --> 00:14:42,840 Sīkumi labajā pusē, darbvirsmas progr, ir patiešām to, ko mēs jau zinām. 264 00:14:42,840 --> 00:14:46,840 Tas ir sīkumi, kas ir patiešām Windows 7 world pārnesti uz Windows 8. 265 00:14:46,840 --> 00:14:51,920 Visi no šiem variantiem pārnest: C #, VB, Win32 veida attīstību. 266 00:14:51,920 --> 00:14:54,450 Lieliski. Nekādu problēmu. Jaunais sīkumi ir kreisajā pusē. 267 00:14:54,450 --> 00:14:58,220 Tas ir Windows Store apps, tas ir, kad es vēlos, lai mans pieteikums vadu uz Windows 8 268 00:14:58,220 --> 00:15:02,300 izmantojot visas tās funkcijas, saņemt to uz veikalu, un saņemt, ka patiešām atdzist pieredzi 269 00:15:02,300 --> 00:15:05,260 no Windows Store pieteikumu. 270 00:15:05,260 --> 00:15:10,350 Lai to izdarītu, jūs varat redzēt šeit, jūs esat ieguvuši visas savas izvēles ar XAML, C + +, 271 00:15:10,350 --> 00:15:14,100 C #, VB, jūs varētu darīt DirectX, lietām, piemēram, ka, lietas, kas pārsniedz slaida. 272 00:15:14,100 --> 00:15:18,650 Bet mums, mēs spēsim koncentrēties tieši uz to, ka HTML, CSS un JavaScript 273 00:15:18,650 --> 00:15:22,890 ir patiešām pirmās klases pilsonis, lai padarītu pieteikumu Windows 8 274 00:15:22,890 --> 00:15:24,960 un Windows Store. 275 00:15:24,960 --> 00:15:27,950 Tāpēc šī ir laba ikvienam šeit un folks skatoties video 276 00:15:27,950 --> 00:15:30,760 tāpēc, ka jūs varat sviras visas tās pieredzi, ka jums ir 277 00:15:30,760 --> 00:15:33,900 un tiešām tie par to, kas Windows piedāvā. 278 00:15:33,900 --> 00:15:37,870 Jūs gatavojas to darīt, izmantojot kopumu API, kas nav pārsteigums. 279 00:15:37,870 --> 00:15:39,920 Katram OS ir savi API. 280 00:15:39,920 --> 00:15:43,530 Mēs pakļaut to, ko Windows var darīt ar to, ko sauc WinRT. 281 00:15:43,530 --> 00:15:46,370 Tas ir kopums, API, kas vienkārši dara visu, lai jums. 282 00:15:46,370 --> 00:15:51,650 Ja jums ir nepieciešams, lai atvērtu failus, jums ir nepieciešams, lai izmantotu kameru, ģeogrāfiskās vietas, lietas, piemēram, ka, 283 00:15:51,650 --> 00:15:55,700 tie iet caur to, ko Windows var piedāvāt jums. 284 00:15:55,700 --> 00:15:59,370 , Lai piekļūtu, ka mums ir dažas vairāk JavaScript, kas notiek, lai padarītu to pat vieglāk 285 00:15:59,370 --> 00:16:02,510 , lai jūs varētu darīt. Mēs nokļūt ka brīdi. 286 00:16:02,510 --> 00:16:04,060 Bet tagad, tas būtībā ir jūsu ceļvedis. 287 00:16:04,060 --> 00:16:06,770 Lietas, ka jūs esat jau darot virsū dažiem API 288 00:16:06,770 --> 00:16:11,280 kas palīdz jums strādāt ar Windows vienāds veikalu app. 289 00:16:11,280 --> 00:16:14,210 Un tas ir patiešām par visu jums ir jāzina, no augstā līmenī. 290 00:16:14,210 --> 00:16:17,370 >> Mēs nodoties faktiski strādā ar stuff tagad. 291 00:16:18,940 --> 00:16:21,950 Lietas, jūs, iespējams, jau redzējuši ķekars, 292 00:16:21,950 --> 00:16:26,760 ar IE9 laiciņu atpakaļ, mēs iepazīstināja atbalstu daudz, tajā laikā, 293 00:16:26,760 --> 00:16:30,340 jaunāku standartiem internetā, tāpēc daudz jaunu CSS funkcijas, 294 00:16:30,340 --> 00:16:34,380 daudz jaunu HTML, ECMAScript 5, kas ir patiešām JavaScript. 295 00:16:34,380 --> 00:16:38,090 Tātad viss, kas, izņemot stingrajā režīmā bija IE9. 296 00:16:38,090 --> 00:16:42,290 Tikai ton stuff ar CSS, CSS3, viss tur. 297 00:16:42,290 --> 00:16:45,300 Un tas viss nes uz priekšu, ko mēs darām ar Windows 8. 298 00:16:45,300 --> 00:16:49,350 Jūs varat izmantot šīs lietas, un jūs varat izmantot visu, kas ir jauns IE10. 299 00:16:49,350 --> 00:16:54,640 Ar IE10 mēs ieviest atbalstu visas šīs lietas, kā arī. 300 00:16:54,640 --> 00:16:59,340 Viņi visi aparatūras paātrināts, tādēļ, ja jūs par mašīnu, kas ir sava veida GPU, 301 00:16:59,340 --> 00:17:04,190 kas ir iespējams, ir diezgan daudz ik automātu, ka jūs varētu saņemt pēdējo 8 gadu laikā, 302 00:17:04,190 --> 00:17:07,609 jūs gatavojas, lai varētu būt aparatūras paātrināts produkciju, 303 00:17:07,609 --> 00:17:11,770 vizuālā izejas ar CSS, Gleznas, SVG. 304 00:17:11,770 --> 00:17:14,339 Visas šīs lietas iet cauri aparatūras paātrinājumu 305 00:17:14,339 --> 00:17:16,060 un, ka daudz ātrāk un efektīvāk. 306 00:17:16,060 --> 00:17:20,440 Īsā versija ir viss - ı'm nav gatavojas iet caur katru lieta šeit - 307 00:17:20,440 --> 00:17:23,200 Ja jūs redzat to šajā sarakstā, ja jūs varat darīt to IE10, 308 00:17:23,200 --> 00:17:25,650 ja tas ir web app, ka jūs strādājat, kas darbojas IE10, 309 00:17:25,650 --> 00:17:28,640 tas ir kaut kas, jūs varat darīt, kā Windows Store app. 310 00:17:28,640 --> 00:17:33,100 Un tas ir diezgan daudz to. Tātad, ja tas darbojas IE10, tas dodas uz darbu kā Windows Store app. 311 00:17:33,100 --> 00:17:36,370 Tas ir uz galda, kā kaut ko, kas jūs varētu izmantot. 312 00:17:36,370 --> 00:17:40,510 >> Tur ir daudz šeit. Mums nav līdz pusnaktij, tāpēc es nevaru pārskatīt visu šeit. 313 00:17:40,510 --> 00:17:44,060 Bet ir dažas vietnes, kas palīdzēs jums saprast, ko šīs lietas var darīt, 314 00:17:44,060 --> 00:17:45,520 un es jums parādīs vienu no tiem sekundē. 315 00:17:45,520 --> 00:17:48,410 Es tikai gribēju norādīt dažas no galvenajām lietām, kas jūs varētu apskatīt. 316 00:17:48,410 --> 00:17:51,560 Varbūt jūs jau esat redzējuši kādu no šiem jūsu pētījumos, 317 00:17:51,560 --> 00:17:56,610 bet tie ir ļoti noderīgi, jo īpaši ar Windows Store apps, no CSS puses. 318 00:17:56,610 --> 00:18:02,420 Tāpēc to var izdarīt pārveidojumus un pārejas sniedz kustību ar animāciju - 319 00:18:02,420 --> 00:18:07,010 tie visi ir daļa no CSS tagad, un viņi visi atbalsta mūsdienu pārlūkprogrammām, 320 00:18:07,010 --> 00:18:11,370 un IE10 un IE9 ir pievienots atbalsts laika gaitā visām šīm lietām. 321 00:18:11,370 --> 00:18:15,220 Un tad kāpēc rakstīt to pats, kāpēc iet cauri visiem nepatikšanas dara šīs lietas ar rokām 322 00:18:15,220 --> 00:18:19,970 ja jūs varētu izmantot vienkāršu CSS pārveidot, lai radītu 3D efektu jūsu pieteikumu? 323 00:18:19,970 --> 00:18:22,740 Lieliski. Tas ir, kā tā darbojas. 324 00:18:22,740 --> 00:18:24,530 Es nevaru darīt to par grūtāk nekā. 325 00:18:24,530 --> 00:18:28,330 Ja jūs zināt, kā to izdarīt CSS, jūs zināt, kā to darīt Windows Store app. 326 00:18:28,330 --> 00:18:32,080 >> Kas pārsniedz izkārtojumu, lietām, piemēram, pat veikala app, 327 00:18:32,080 --> 00:18:35,350 bet iet tālāk, apskatot varbūt ziņu app, kas ir parādot jums rakstus 328 00:18:35,350 --> 00:18:40,160 vai receptes, vai lietām, piemēram, ka šie citi veidi iezīmju CSS ir patiešām noderīga: 329 00:18:40,160 --> 00:18:45,610 Grid, FlexBox, CSS reģioni ir vairāk par samērā jaunu standartu, kā arī. 330 00:18:45,610 --> 00:18:51,190 Šīs lietas ir visi gatavojas, lai palīdzētu jums noteikt, kas saturu un plūsmas saturu starp sadaļām, 331 00:18:51,190 --> 00:18:55,470 varētu darīt lappušu numerāciju un zilbjdali, bez jums, kam rakstīt stuff pats. 332 00:18:55,470 --> 00:18:57,500 Jūs vienkārši pateikt: "Lūdzu, šādi mani," 333 00:18:57,500 --> 00:19:00,850 un kā ekrāns nekustamo īpašumu ir atšķirīgs dažādām mašīnām 334 00:19:00,850 --> 00:19:03,850 vai kā jūs redzēsiet pēc brīža, kā jūs snap pieteikumu 335 00:19:03,850 --> 00:19:07,920 ir mazākas summas vietas uz ekrāna, tā nav problēma CSS. 336 00:19:07,920 --> 00:19:11,160 To var izmantot - we'll runāt par mediju vaicājumu otrs - 337 00:19:11,160 --> 00:19:15,880 tā var rūpēties par lietām, ar pārvietošanu savu saturu, kas izriet saturu no reģioniem 338 00:19:15,880 --> 00:19:21,240 tikai ar šīm lietām, kas jums var būt jau redzējuši ar interneta tehnoloģijām. 339 00:19:21,240 --> 00:19:25,470 >> Uz HTML5 puses, ir arī ķekars lietas 340 00:19:25,470 --> 00:19:28,140 , kas būs ļoti noderīga, lai jūs ar Windows Store progr. 341 00:19:28,140 --> 00:19:30,980 Atkal, mums nebūs iet caur visiem šiem, bet viņi tikai šeit. 342 00:19:30,980 --> 00:19:35,470 Tātad, ja jums ir nepieciešams, lai izmantotu to, audio, video, ja jūs vēlaties darīt apstiprināšanu no formām, 343 00:19:35,470 --> 00:19:40,570 ģeogrāfiskās vietas, visas lietas jūs varat darīt, JavaScript ar JavaScript 5 vai ECMAScript 5, 344 00:19:40,570 --> 00:19:44,070 IndexedDB vietējo uzglabāšanai - tie ir visas iespējas jums. 345 00:19:44,070 --> 00:19:49,300 Ja jūs meklējat atbildi, paskatieties uz esošajām tehnoloģijām ar HTML5 un CSS 346 00:19:49,300 --> 00:19:53,880 un jūs atradīsiet vieglāk atbildes nekā ņemot roll daudz šo stuff sevi. 347 00:19:53,880 --> 00:19:55,510 Ļaujiet man parādīt jums apkārt mazliet šeit. 348 00:19:55,510 --> 00:19:57,920 Man vietni, mēs varam doties. 349 00:19:57,920 --> 00:20:01,590 Ļaujiet man atmest no šī slaida uz otru. 350 00:20:01,590 --> 00:20:06,450 >> Ja mēs ejam, lai IETestDrive.com, 351 00:20:06,450 --> 00:20:08,960 Es nedarīšu daudz demo šeit. 352 00:20:08,960 --> 00:20:14,360 IETestDrive.com ir patiešām parāda jums daudz kas jauns ar IE10, 353 00:20:14,360 --> 00:20:16,220 lietas, ko jūs varat darīt. 354 00:20:16,220 --> 00:20:19,130 Es uzskatu, ka tas ir patiešām noderīga, jo tā vietā, iepazīšanās ar ķekars baltās grāmatas, 355 00:20:19,130 --> 00:20:23,020 apskatīt dažus demos, un kas notiek, lai palīdzētu jums nodot to uz savu personīgo radaru 356 00:20:23,020 --> 00:20:26,620 par to, vai tehnoloģija ir jēga to vēl darīt jebkādu vairāk pētījumu ar 357 00:20:26,620 --> 00:20:29,070 , lai jūs saprastu, "Es redzu, kas tas ir." 358 00:20:29,070 --> 00:20:32,780 "Es saprotu, ko Pieprasījums Animation Frame dara par mani." 359 00:20:32,780 --> 00:20:36,900 "Es saprotu, kā es varētu izmantot reģionos vai SVG filtrus." 360 00:20:36,900 --> 00:20:40,190 Jūs redzēt darbībā, redzēt tos par piemēru šeit 361 00:20:40,190 --> 00:20:44,930 un lemt par sevi, ja kas būs noderīga, lai jūs savu projektu un ārpus 362 00:20:44,930 --> 00:20:47,840 kā jūs turpināt strādāt ar interneta tehnoloģijām. 363 00:20:47,840 --> 00:20:49,900 Šeit es tikai aicinu jūs to apskatīt. 364 00:20:49,900 --> 00:20:52,880 Es nedomāju, ka es tērēt daudz laika, faktiski brauc tiem. 365 00:20:52,880 --> 00:20:56,030 Mēs esam ieguvuši pietiekami, lai pierādītu, ar rakstīšanas kodu. 366 00:20:56,030 --> 00:21:01,640 Jūs redzat šeit lietas no pieskāriena ietekmi uz touch balstītas spēles šajā sadaļā, 367 00:21:01,640 --> 00:21:06,050 animācija, ļoti ātri aparatūras paātrināts animācijas tur, 368 00:21:06,050 --> 00:21:11,230 daži optimizācijām, ka jūs redzēsiet daži no šiem paraugiem, kā arī, 369 00:21:11,230 --> 00:21:12,770 un tur ir daudz, daudz vairāk. 370 00:21:12,770 --> 00:21:15,330 Ja jums iet pār šeit un atvērt lapas karte, 371 00:21:15,330 --> 00:21:19,070 tur ir tikai smieklīgi paraugu skaits šeit. 372 00:21:19,070 --> 00:21:20,690 Jūs varat redzēt tos visus šeit. 373 00:21:20,690 --> 00:21:22,900 Ja jūs meklējat kaut ko, vai esat dzirdējuši par kaut ko 374 00:21:22,900 --> 00:21:25,850 un jūs domājām, varbūt tas būtu kaut kas foršs izmantot app, 375 00:21:25,850 --> 00:21:31,720 mēģiniet meklē šeit un tur, iespējams, diezgan labs demo, lai to saglabātu sev kādu laiku. 376 00:21:31,720 --> 00:21:35,980 >> Labi? Kādi jautājumi līdz šim ļaudīm šeit? 377 00:21:35,980 --> 00:21:39,620 Labi. Mēs veikt šeit. 378 00:21:39,620 --> 00:21:41,920 Atkal, tikai pārliecinieties, ka out. 379 00:21:41,920 --> 00:21:45,450 Tie ir tīmekļa standarti, lai iet uz jebkuru citu vitrīna vietnēm, ka jūs zināt par 380 00:21:45,450 --> 00:21:50,550 un redzēt, ja šīs tehnoloģijas jēgas par to, ko jūs mēģināt darīt. 381 00:21:50,550 --> 00:21:53,190 >> Atpakaļ uz slaidiem. 382 00:21:53,190 --> 00:22:00,290 Tas nozīmē, ka jūs pārvietojas no Web pasaule, lai tiešām uzstādīto vietējo pieteikumu pasaulē, 383 00:22:00,290 --> 00:22:01,850 tāpēc ir dažas lietas, norādīt šeit. 384 00:22:01,850 --> 00:22:03,690 Pirmkārt, nav tīmekļa servera iesaistīti šeit. 385 00:22:03,690 --> 00:22:06,120 Nav Apache, nav IIS darbojas šeit 386 00:22:06,120 --> 00:22:10,170 kalpo līdz lapas attālo klientu, ar tālvadības pārlūku aģents. 387 00:22:10,170 --> 00:22:13,000 Šajā gadījumā tiešām viss ir iepakota up for you. 388 00:22:13,000 --> 00:22:16,630 Tu apgalvo, ka par savu pieteikumu uz veikalu, tā kļūst sertificēts, 389 00:22:16,630 --> 00:22:22,190 tas ir no veikalā, un tad cilvēki ar tūkstošiem uzstādīs savu spēli, vai jūsu app. 390 00:22:22,190 --> 00:22:24,780 Bet būtībā, viņi velkot to uz leju, uz vietas ar to mašīnu. 391 00:22:24,780 --> 00:22:29,080 Nav nepieciešams, lai iet uz Web vairs, ja vien jums ir zvani, kas nepieciešams tālvadības API, 392 00:22:29,080 --> 00:22:31,790 un tas ir pilnīgi normāli, kā arī too. 393 00:22:31,790 --> 00:22:35,330 Bet viņi nebūs tādā režīmā, kur viņi iet pieprasījuma atbildi no servera 394 00:22:35,330 --> 00:22:37,910 lai saņemtu nākamo lapu saturu. 395 00:22:37,910 --> 00:22:41,380 Tāpēc, ka teica, ka ir dažas nelielas API atšķirības. Tie ir neticami nelielas. 396 00:22:41,380 --> 00:22:46,850 Viņi, visticamāk, hit jums jūsu parasto kodēšana, bet viņi vismaz dokumentēts. 397 00:22:46,850 --> 00:22:50,030 Viņi veida malu lietas tur. 398 00:22:50,030 --> 00:22:53,370 >> Otra lieta, vērts atzīmēt ir trasta atšķirības. 399 00:22:53,370 --> 00:22:58,070 Es tikai pieminēt, jo es tikai vēlos, lai pārliecinātos, ka es teicu, ka 400 00:22:58,070 --> 00:23:01,580 tādēļ, ja jūs satikt tā vēlāk, jūs domājat, "Chris teica kaut ko par to, 401 00:23:01,580 --> 00:23:04,890 "Tāpēc varbūt, jā, labi," un tad doties atpakaļ un jūs uzzināt, kas tas bija. 402 00:23:04,890 --> 00:23:06,480 Kontekstos jautājums. 403 00:23:06,480 --> 00:23:11,450 Pēc noklusējuma, mēs cenšamies, lai aizsargātu lietotāju no pārnēsātāju uzbrukumiem. 404 00:23:11,450 --> 00:23:13,400 Ir dažas lietas, ko jūs varat darīt pēc noklusējuma 405 00:23:13,400 --> 00:23:16,130 un dažas lietas, jums ir nepieciešams, lai mainītu kontekstu, lai nodrošinātu. 406 00:23:16,130 --> 00:23:19,860 Kā jūs izmantojat kādu bibliotēkas tur - you've jau strādā ar jQuery, 407 00:23:19,860 --> 00:23:23,650 bet, ja paskatās uz citām bibliotēkām, kas tur - Jums varētu būt, izmantojot dažus funkcionalitāti 408 00:23:23,650 --> 00:23:28,000 šāda veida pārsniedz vietējo praksi, vai dinamiskāku mijiedarbība 409 00:23:28,000 --> 00:23:30,360 Xhr pieprasījumi, lietām, piemēram, ka. 410 00:23:30,360 --> 00:23:33,090 Reizēm jūs varētu atrast tos, tiks deaktivizēta, 411 00:23:33,090 --> 00:23:37,790 un tādā gadījumā, tikai do meklēt, meklēt vietējo un interneta kontekstā 412 00:23:37,790 --> 00:23:39,560 un jūs uzzināsiet, kā noteikt to. 413 00:23:39,560 --> 00:23:42,580 Tikai pārliecinieties, ka jums zināja par to, kā jūs sāktu izmantot citas sistēmas, 414 00:23:42,580 --> 00:23:45,720 kas, man vajadzētu pieminēt, jūs lieliski spēj darīt. 415 00:23:45,720 --> 00:23:49,290 Tātad, ja jums atrast kādu citu sistēmu - we'll runāt par to otro - 416 00:23:49,290 --> 00:23:54,000 spēļu, un jūs vēlaties izmantot to, ka jūs vēlaties izmantot dažus kontroles bibliotēkas, kas ir tur 417 00:23:54,000 --> 00:23:57,990 un jūs nevēlaties, lai rakstītu šo stuff sevi - tā ir laba ideja, vai ne? - 418 00:23:57,990 --> 00:23:59,560 Jūs varat pilnīgi izmantot šo stuff. 419 00:23:59,560 --> 00:24:03,660 Tur nekas saimniecības jums atpakaļ, izmantojot jebkuru no bibliotēkas veida, kas ir balstīta uz JavaScript, 420 00:24:03,660 --> 00:24:05,380 CSS, HTML5. 421 00:24:05,380 --> 00:24:09,740 Atkal, ja tas ir kaut kas, jūs varat darīt, IE10, kas ir heck par daudz šajās dienās, 422 00:24:09,740 --> 00:24:11,220 jūs varat darīt to. 423 00:24:11,220 --> 00:24:14,800 Velciet to savā app, norādi, ka JavaScript bibliotēka, un izmantot to savā pieteikumā, 424 00:24:14,800 --> 00:24:19,880 vienkārši paturot prātā, jūs varētu hit drošības kontekstu reizi, bet - ne pārāk bieži. 425 00:24:19,880 --> 00:24:24,150 >> Un tad funkcijas, mēs iet pār dažus no tiem, kā mums iet. 426 00:24:24,150 --> 00:24:27,500 UX jūs veida pierast, kā jūs redzēt vairāk un vairāk pieteikumus 427 00:24:27,500 --> 00:24:29,250 no Windows Store. 428 00:24:29,250 --> 00:24:33,870 Jums justies par to, kā viņi strādā un kā dizaina estētiku tendence strādāt 429 00:24:33,870 --> 00:24:37,720 starp dažādiem lietojumiem un to, ko cilvēki izmanto, lai piedzīvo. 430 00:24:37,720 --> 00:24:39,660 Tas ir patiešām svarīga daļa. 431 00:24:39,660 --> 00:24:42,460 Pārliecinieties, ka tad, kad viņi uguns jūsu app viņiem nav nepieciešams, lai izlasītu rokasgrāmatu, 432 00:24:42,460 --> 00:24:44,300 kurā viņi nekad darīt, ko veidā. 433 00:24:44,300 --> 00:24:46,650 Tie ir vienkārši jāspēj sākt spēlēt ar savu pieteikumu 434 00:24:46,650 --> 00:24:49,450 un norādītas to ārā, bez lielām grūtībām. 435 00:24:49,450 --> 00:24:52,660 Pildot un ievērojot daudz šīs prakses, 436 00:24:52,660 --> 00:24:57,640 jūs gatavojas darīt jūsu lietotājiem liels labu, padarot šo vieglāk. 437 00:24:57,640 --> 00:25:01,810 >> Labi. Viens no pēdējā lieta, par API pusē un tad mēs nokļūt faktiski rakstot kodu. 438 00:25:01,810 --> 00:25:05,660 WinJS ir tas, ka lieta, ko es minēju ļoti īsi ar šo komplekso slaidu 439 00:25:05,660 --> 00:25:08,850 ar visām šīm dažādām izvēlēm, kas jums ir, lai padarītu pieteikumus. 440 00:25:08,850 --> 00:25:10,890 WinJS, jūs varat domāt par to kā draugs. 441 00:25:10,890 --> 00:25:13,680 Tas ir jūsu draugs, lai palīdzētu jums rakstīt lietas ātrāk. 442 00:25:13,680 --> 00:25:18,820 Tas ir tikai JavaScript un CSS. Jums nav to izmantot. Jūs varat to izmantot. 443 00:25:18,820 --> 00:25:22,180 Ja jūs esat būs aicinot uz Windows funkcijas, jūs galu galā, izmantojot to, 444 00:25:22,180 --> 00:25:27,210 bet, ja tur ir lietas, piemēram, dažas dizaina modeļus vai kontroli, ka jūs tiešām nevēlaties, lai izmantotu, 445 00:25:27,210 --> 00:25:29,090 Jūs vēlaties izmantot kaut ko citu, tas ir atkarīgs no jums. 446 00:25:29,090 --> 00:25:32,580 Izlemiet, ko jūs vēlaties izmantot un stilus, kurus vēlaties izmantot. 447 00:25:32,580 --> 00:25:37,250 Funkcijas no namespacing un klases paaudzi - ir atkarīgs no jums. 448 00:25:37,250 --> 00:25:41,650 Ja vēlaties vienu vai otru, tas ir pilnīgi jūsu izvēle. Tas joprojām ir JavaScript un CSS. 449 00:25:41,650 --> 00:25:43,860 Bet tas notiek, lai palīdzētu jums darīt daudz sīkumi. 450 00:25:43,860 --> 00:25:47,780 Piemēram, šeit ir apakšgrupa, ko tā var darīt, 451 00:25:47,780 --> 00:25:50,790 lietas, piemēram, palīdzot asinhrono programmēšanu ar solījumiem. 452 00:25:50,790 --> 00:25:54,000 Kāds no jums dzirdējis vai strādāja ar Node.js? 453 00:25:54,000 --> 00:25:59,520 Tā ir kopēja tendence strādāt ar asinhrono programmēšanu. 454 00:25:59,520 --> 00:26:02,370 Vārdu sakot, tas, ko jūs sakāt, ir, "Go kaut ko darīt, 455 00:26:02,370 --> 00:26:05,790 ", Un jūs gatavojas sniegt man solījumu, ka jūs atgriezties pie manis, kad esat pabeidzis." 456 00:26:05,790 --> 00:26:08,400 Tas ir būtībā kas notiek. 457 00:26:08,400 --> 00:26:12,400 Tātad jums nav iesaldēt savu pieteikumu, kamēr lietotājs iet un pacelt failu 458 00:26:12,400 --> 00:26:15,810 vai kaut kas tiek straumēta uz leju no Web. 459 00:26:15,810 --> 00:26:17,210 UI joprojām ir atsaucīgi. 460 00:26:17,210 --> 00:26:19,410 Un jūs varat darīt, ka, izmantojot asinhrono programmēšanu. 461 00:26:19,410 --> 00:26:23,620 Tas izklausās smieklīgi sarežģīti, bet tas ir patiešām viegli, jo jūs izmantojat solījumus 462 00:26:23,620 --> 00:26:27,900 un jūs vienkārši pateikt: "Ejiet darīt, un, kad esat pabeidzis, zvaniet atpakaļ uz šo metodi." 463 00:26:27,900 --> 00:26:30,270 Tas ir diezgan daudz to. Tas ir viss būvēts, lai WinJS. 464 00:26:30,270 --> 00:26:35,120 Tas notiek, lai padarītu to daudz vieglāk rakstīt patiesi elastīgu un spēcīgu pieteikumu. 465 00:26:35,120 --> 00:26:37,870 >> Jūs varat redzēt pārējo šeit, daudz animācijas. 466 00:26:37,870 --> 00:26:41,240 Iespējams, ir viens no daudz svarīgākām lietām šajā slaidā ir kontrole. 467 00:26:41,240 --> 00:26:44,680 Es domāju, ka man ir viss - jā, es daru. 468 00:26:44,680 --> 00:26:48,900 Lūk, piemērs, tikai daži no vadības, ka jūs varat izmantot jūsu pieteikumus. 469 00:26:48,900 --> 00:26:51,060 Tas ir taisni uz augšu no WinJS. 470 00:26:51,060 --> 00:26:53,430 Jums nav rakstīt šo sevi, 471 00:26:53,430 --> 00:26:55,990 Jūs vienkārši pateikt: "Lūk, kā es gribu rakstīt savu pieteikumu." 472 00:26:55,990 --> 00:26:59,420 "Es izmantot Flip skatu, lai es varētu iet starp dažādiem attēliem." 473 00:26:59,420 --> 00:27:03,380 Man nav parādījis Semantiskā Zoom. Es jums parādīs, ka sekundē. 474 00:27:03,380 --> 00:27:05,700 ListViews. Tur ir GridViews. 475 00:27:05,700 --> 00:27:08,680 Jūs jau esat redzējuši režģi kā daļu no veikala pieteikumu, 476 00:27:08,680 --> 00:27:12,170 tāpēc to var izmantot blokus saturu un ritināšanu pāri, ka. 477 00:27:12,170 --> 00:27:15,660 Flyout izvēlnes jūs redzēsiet no laika uz laiku. 478 00:27:15,660 --> 00:27:19,090 App bar es parādīja jums ar šo Fresh Paint pieteikumā, kā arī, 479 00:27:19,090 --> 00:27:22,190 tāpēc, ka redzējāt, kā jūs varat pielāgot, ka, liekot pogas uz to 480 00:27:22,190 --> 00:27:26,360 un kam, ka noslēpties, ja Jums nav jārūpējas, lai izmantotu šo. 481 00:27:26,360 --> 00:27:28,120 Tas ir patiešām pilnīgi atkarīgs no jums, lai izmantotu. 482 00:27:28,120 --> 00:27:30,210 Tās ir visas pārbaudes, kas ir daļa no WinJS. 483 00:27:30,210 --> 00:27:33,640 Es jums parādīs, kā padarīt šos tikai otrā, bet tur ir vairāk, nekā tikai tas, 484 00:27:33,640 --> 00:27:37,060 un galvenais ir tos izmantot, ja jūs vēlaties, ietaupīt laiku. 485 00:27:37,060 --> 00:27:40,830 >> Ja jums ir citi kontroles bibliotēkas, ko vēlaties izmantot, tas ir pilnīgi fine too. 486 00:27:40,830 --> 00:27:46,300 Lietas, piemēram, jQuery UI darīt daudz šāda veida idejas, kā arī, 487 00:27:46,300 --> 00:27:51,280 nodrošinot lielāku kontroli, kas paplašina to, ko jūs varat darīt, HTML un JavaScript. 488 00:27:52,690 --> 00:27:55,680 Pieņemsim nirt iekšā Esmu jau teicis, ka. Izmantot to, ko vēlaties. 489 00:27:55,680 --> 00:27:59,680 Vienkārši paturiet prātā, ka jūs varētu uzskriet dažas konteksta jautājumiem. 490 00:27:59,680 --> 00:28:03,380 Bet jūs noteikti var samaisa un saskaņot jebkāda veida bibliotēku jūs esat apmierināti ar, 491 00:28:03,380 --> 00:28:06,770 jūs vēlaties, lai uzzinātu, ko vēlaties izmantot, lai saglabātu sev kādu laiku. 492 00:28:06,770 --> 00:28:09,850 >> Parunāsim par rīkiem tikai sekundi. 493 00:28:09,850 --> 00:28:12,400 Jūs varat iegūt to, ko jums ir nepieciešams, lai sāktu strādāt ar Windows Store progr. 494 00:28:12,400 --> 00:28:17,360 Ja es dodos atpakaļ, man ir pārāk daudz lietas šeit. 495 00:28:17,360 --> 00:28:21,770 Ja jūs iet uz šo lapu, kuru ir dev.windows.com, 496 00:28:21,770 --> 00:28:23,300 Jūs varat lejupielādēt visu nepieciešamo. 497 00:28:23,300 --> 00:28:28,170 Kā studenti, jums ir pieejams vairāk nekā plašai sabiedrībai nav, 498 00:28:28,170 --> 00:28:30,670 lai jūs varētu saņemt augstāku gala versijas Visual Studio. 499 00:28:30,670 --> 00:28:34,090 Edwin pieminēja jūs jau varat saņemt Windows, kā arī. 500 00:28:34,090 --> 00:28:36,790 Bet kopumā, visiem izstrādātājiem, jūs varat doties uz šo vietu 501 00:28:36,790 --> 00:28:40,380 un lejupielādēt visu, jums ir nepieciešams iesniegt pieteikumu, un tas viss ir bez maksas. 502 00:28:40,380 --> 00:28:42,460 Tātad ir bezmaksas versija Visual Studio, 503 00:28:42,460 --> 00:28:44,450 ir daži instrumenti, kas būs instalēt līdzās, ka - 504 00:28:44,450 --> 00:28:47,240 viss jums ir nepieciešams izveidot un pārbaudīt savu pieteikumu. 505 00:28:47,240 --> 00:28:50,130 Tas ir tikai tad, kad jūs gatavojas publicēt savu pieteikumu līdz veikalu 506 00:28:50,130 --> 00:28:52,470 ka jūs esat dodas uz nepieciešamību attīstītājs kontu. 507 00:28:52,470 --> 00:28:56,100 To es arī uzskatu, ka ir bezmaksas. Vai tas ir bez maksas studentiem, kā arī? >> [Guarin] Kurš? 508 00:28:56,100 --> 00:28:57,970 Attīstītājs kontu, faktiskā iesniegšanas. >> [Guarin] Jā. 509 00:28:57,970 --> 00:28:59,580 Tas ir vairāk labas ziņas. 510 00:28:59,580 --> 00:29:00,840 Jums iet apskatīt šo. 511 00:29:00,840 --> 00:29:03,840 Tas būs teikt indivīdam pēc noklusējuma tas ir 49 $. 512 00:29:03,840 --> 00:29:06,140 Bet nav pierakstīties ka students. 513 00:29:06,140 --> 00:29:10,250 Mēs iegūtu kādu informāciju, izmantojot savas programmas, ka jūs varat saņemt kontu par brīvu, 514 00:29:10,250 --> 00:29:13,980 un tas ļaus jums pēc tam iesniegt savus pieteikumus līdz pat uz veikalu, 515 00:29:13,980 --> 00:29:17,370 tik daudz, cik vēlaties, un visas šīs labestības drīz sekos. 516 00:29:17,370 --> 00:29:19,710 Tātad tas ir dev.windows.com. 517 00:29:19,710 --> 00:29:22,170 Jūs varat lejupielādēt rīkus, kas jums var būt nepieciešams no šejienes. 518 00:29:22,170 --> 00:29:25,310 Un, ja jūs vēlaties, jūs varat saņemt izmēģinājuma versiju Windows šeit 519 00:29:25,310 --> 00:29:27,160 bet atkal, jums nav nepieciešams. 520 00:29:27,160 --> 00:29:32,880 >> Cita vieta - ļaujiet man norādīt šo vienu no jums ātri, - ir design.windows.com. 521 00:29:32,880 --> 00:29:34,770 Tas bija dev.windows.com. 522 00:29:34,770 --> 00:29:37,770 Design.windows.com, jūs varat uzminēt, kas tas ir par. 523 00:29:37,770 --> 00:29:40,380 Tas ir tiešām diezgan draudzīga vieta. Tur ir daudz labas informācijas šeit. 524 00:29:40,380 --> 00:29:41,770 Jūs varat strādāt ar to. 525 00:29:41,770 --> 00:29:43,960 Tas ir gatavojas sniegt jums dažus padomus par dažām lietām 526 00:29:43,960 --> 00:29:46,760 ka varbūt jūs neesat domājuši par to pirms vai bija jānodarbojas ar pirms, 527 00:29:46,760 --> 00:29:50,780 piemēram, projektēšana touch, projektēšana dažādu formu faktoriem, 528 00:29:50,780 --> 00:29:55,310 projektēšana spējas Windows 8, lietām, ko es minēju iepriekš 529 00:29:55,310 --> 00:29:58,740 piemēram, meklēšanu un apmaiņu, dažas lietas, kas man nav runāja par vēl. 530 00:29:58,740 --> 00:30:05,570 Viņi visi ir šeit, un tas ir diezgan labs, kas noderīgas failu lapām 531 00:30:05,570 --> 00:30:08,670 , kas palīdzēs jums saprast, kā veikt noteikta veida pieteikumu, 532 00:30:08,670 --> 00:30:14,250 kā to darīt mijiedarbību, kā tikt galā ar UI un UX jūsu pieteikumu. 533 00:30:14,250 --> 00:30:18,630 Es ieteiktu, ka jūs to apskatīt šo, it īpaši, ja jums ir kādā brīdī 534 00:30:18,630 --> 00:30:22,960 cerot publicēt pieteikumu uz veikalu. 535 00:30:22,960 --> 00:30:25,250 Jūs gatavojas vēlaties zināt, kā padarīt labu pieteikumu 536 00:30:25,250 --> 00:30:28,300 jo es minēju iepriekš, ja jums nav, tur ir tie viedokļi vēlreiz. 537 00:30:28,300 --> 00:30:29,930 Cilvēki būs nelaimīgs. 538 00:30:29,930 --> 00:30:32,960 Viņi nevarēs atrast lietas, ko viņi sagaida pareizajās vietās. 539 00:30:32,960 --> 00:30:36,590 Neviens negrib, kas varētu notikt ar jums. 540 00:30:36,590 --> 00:30:39,220 >> Virzās uz priekšu šeit, ļaujiet man tuvu, ka uz leju. 541 00:30:39,220 --> 00:30:43,700 Tagad, ka jūs zināt, kur, lai iegūtu lietas, es jums parādīs, kā to faktiski sākt izmantot sīkumi. 542 00:30:43,700 --> 00:30:48,520 Lai sāktu, es patiešām parādīs, šeit piemēru darbvirsmas progr par manu sākuma ekrānā. 543 00:30:48,520 --> 00:30:53,600 Šeit jūs varat redzēt Visual Studio, jūs varat redzēt, maisījums un citus izstrādātāju rīki, kas man ir. 544 00:30:53,600 --> 00:30:55,890 Viņi ir nedaudz atšķirīga flīzes. 545 00:30:55,890 --> 00:30:57,930 Tas ir tāpēc, ka tie ir desktop apps, 546 00:30:57,930 --> 00:31:00,960 un šādos gadījumos viņi visi gatavojas uzsākt atpakaļ uz manu desktop 547 00:31:00,960 --> 00:31:05,350 tiešām tikai kā progr, ka jūs esat pieraduši. 548 00:31:05,350 --> 00:31:06,960 Tātad Windows pieredzi, tas ir tas pats. 549 00:31:06,960 --> 00:31:12,940 Tie nav, piemēram, piemēram, bruņoto! vai šīs lietas. Ļaujiet man sākt vienu ātri. 550 00:31:12,940 --> 00:31:14,340 Patiesībā, šeit ir interesants. 551 00:31:14,340 --> 00:31:19,210 Tas tika izstrādāta ar studentiem, kas strādā kopā ar partneriem nerd. 552 00:31:19,210 --> 00:31:23,430 Pilna ekrāna pieteikumu, šie pieredzes veidu šeit. 553 00:31:23,430 --> 00:31:26,290 Ak, jauki samazināt ekrāni un visas fun lietas veidu. 554 00:31:26,290 --> 00:31:34,330 Viņi izstrādāja šo. Mēs varētu arī parādīt visu lieta, kamēr mēs esam pie tā. 555 00:31:37,510 --> 00:31:41,070 Patiesībā, es strādāju ar viņiem mazliet, viņiem deva dažus padomus par lietām 556 00:31:41,070 --> 00:31:44,160 tāpēc, ka viņi dara JavaScript to piemērošanai. 557 00:31:44,160 --> 00:31:46,460 Lūdzu, es neesmu, ņemot kredītu uz savu darbu, viņi darīja visu darbu. 558 00:31:46,460 --> 00:31:48,990 Es tikai deva viņiem mazliet padomu šeit un tur, 559 00:31:48,990 --> 00:31:52,400 bet viņi dažas lielas lietas, izmantojot JavaScript priekšgalu 560 00:31:52,400 --> 00:31:56,920 un sasaistīšana dažos fizikas dzinēju un lietas, lai padarītu daudz par šo darbu. 561 00:32:00,120 --> 00:32:03,360 Iet. Let 's redzēt, ja tas darbojas. 562 00:32:03,360 --> 00:32:07,010 Wow, tas joprojām strādāja. Labi, labi. Bet jūs saņemsiet ideja. 563 00:32:07,010 --> 00:32:09,350 Pilnekrāna app, ļoti laba pieredze. 564 00:32:09,350 --> 00:32:14,250 Tas atbalsta ne tikai manu peli un pildspalvu, ja man ir lietas, piemēram, ka, bet arī pieskarties. 565 00:32:14,250 --> 00:32:19,420 Ja es būtu touch screen, es varētu vienkārši izdarīt uz to un turpināt darbu ar to. 566 00:32:19,420 --> 00:32:21,440 >> Viena lieta, ko es neuzrādīja, un iemesls, kāpēc es esmu celt šo up 567 00:32:21,440 --> 00:32:23,840 ir es gribēju, lai ir vēl viens app, lai parādītu Jums to, ko jūs varat darīt, 568 00:32:23,840 --> 00:32:29,480 Jūs faktiski var veikt lietojumprogrammas Windows un velciet tos uz pusi ekrāna. 569 00:32:29,480 --> 00:32:33,070 To sauc par bojājumiem pieteikumu. 570 00:32:33,070 --> 00:32:37,800 Šajā gadījumā, es esmu veikusi Inkarus un esmu pievienojis to uz sāniem šeit. 571 00:32:37,800 --> 00:32:42,990 Tas tagad ir Snap skatā, un tas ļauj man darīt kaut ko citu, bet, ka pieteikums ir tur. 572 00:32:42,990 --> 00:32:46,210 Lielākā daļa spēles jūs atradīsiet būs vienkārši pauze. 573 00:32:46,210 --> 00:32:51,090 Tas ir normāli pienācīgas lieta, ko darīt, ja jūsu spēle kaut kādā veidā var arī samazināt 574 00:32:51,090 --> 00:32:54,210 to, ka mazie un rezolūcijas, piemēram, varbūt kādu galda spēles 575 00:32:54,210 --> 00:32:55,620 vai arī lietas, piemēram, ka par godu. 576 00:32:55,620 --> 00:32:58,570 Bet kopumā, vieglākais lieta darīt, un vispiemērotākā lieta darīt spēlēm 577 00:32:58,570 --> 00:33:00,620 ir, lai apturētu šo pieteikumu. 578 00:33:00,620 --> 00:33:09,440 Lietojumiem, piemēram, ziņu progr, ja es sāktu šo vienu, un tad es snap to, 579 00:33:09,440 --> 00:33:16,170 jūs redzēsiet, tas tiešām notiek būtiskas izmaiņas tajā, kā tas ir sniegti dati, lai jums. 580 00:33:16,170 --> 00:33:20,070 Lūk, tas parāda jums tiešām daudz vertikālo panna, ka informācija, 581 00:33:20,070 --> 00:33:23,340 bet es joprojām var pilnīgi izmantot programmu. 582 00:33:23,340 --> 00:33:25,640 Tāpēc tas joprojām ir ļoti noderīgs. 583 00:33:25,640 --> 00:33:29,870 Fakts, ka tas ir mazāks, ņemot netur man izmantot šo app. Tāpēc domāju, ka par to. 584 00:33:29,870 --> 00:33:32,090 Tas ir kaut kas jums ir nepieciešams, lai jūsu progr jādara, lai zināmā mērā, 585 00:33:32,090 --> 00:33:35,370 bet tas ir atkarīgs no jums, lai noteiktu, cik funkcionālās jūsu progr ir jābūt 586 00:33:35,370 --> 00:33:39,080 minētajā veida mazāku vidē. 587 00:33:39,080 --> 00:33:44,780 Ļaujiet man tuvu, ka viens uz leju un iet atpakaļ, kur mēs bijām šeit. 588 00:33:44,780 --> 00:33:48,110 >> Edwin, esat pievienojis fotogrāfiju, man jau? >> [Guarin] Jā. >> [Bowen] Paskaties uz to. 589 00:33:48,110 --> 00:33:51,510 Redzēt, ka? Edwin pievienoja fotoattēlu. [Smejas] 590 00:33:51,510 --> 00:33:54,410 >> Atgriezīsimies nekā šeit Visual Studio. Ļaujiet man sākt šo jums. 591 00:33:54,410 --> 00:33:58,170 Es varētu būt noklikšķinājis uz flīžu par šo sākuma ekrānā. 592 00:33:58,170 --> 00:34:02,630 Tā cēla mani atpakaļ uz Desktop režīmā, un tas ir uzsākot desktop app par Visual Studio. 593 00:34:02,630 --> 00:34:06,790 Tas ir Windows, ka jūs jau zināt. 594 00:34:06,790 --> 00:34:09,100 Es varu iet uz priekšu un izveidot projektu šeit. 595 00:34:09,100 --> 00:34:11,159 Mēs koncentrējamies atkal JavaScript, HTML. 596 00:34:11,159 --> 00:34:16,510 Es iešu ārā un izvēlieties šeit ar JavaScript, Windows Store. 597 00:34:16,510 --> 00:34:19,010 Tur ir vairākas veidnes, ko var izmantot. 598 00:34:19,010 --> 00:34:21,710 Produktivitāti, es ieteiktu jums to apskatīt dažus no šiem citiem uzņēmumiem šeit 599 00:34:21,710 --> 00:34:23,489 piemēram, Grid un Split. 600 00:34:23,489 --> 00:34:25,270 Viņi patiešām noderīga, ja jūs gūstat pieteikumu 601 00:34:25,270 --> 00:34:28,960 kas notiek, lai būtu šāda veida dizainu un navigāciju. Jūs redzēsiet šo daudz. 602 00:34:28,960 --> 00:34:33,070 Vienu es tikko parādīja jums patiesībā bija gadījums Grid pieteikumu. 603 00:34:33,070 --> 00:34:36,880 Tātad, ja jūs domājat, ka jūs esat būs padarīt ziņu app vai RSS lasītājs 604 00:34:36,880 --> 00:34:43,120 vai kaut kas tamlīdzīgs, kas nodarbojas ar vairākiem ierakstiem, par kuru jūs gribētu, lai parādītu detaļas, 605 00:34:43,120 --> 00:34:45,989 domāt par izmantojot vienu no šīm veidnēm, lai sāktu ātri 606 00:34:45,989 --> 00:34:48,380 un pielāgot to no turienes. 607 00:34:48,380 --> 00:34:50,120 Bet tikai, lai es varu parādīt jums visiem kustīgās daļas šeit 608 00:34:50,120 --> 00:34:56,120 Es esmu gatavojas izveidot tukšu app, un tad mēs iet mazliet dziļāk detaļas. 609 00:34:56,120 --> 00:34:58,690 Es esmu tikai padarot šo tukšo pieteikumu šeit. 610 00:34:58,690 --> 00:35:01,270 Tas notiek, lai izveidotu visu projektu par mani. 611 00:35:01,270 --> 00:35:03,290 Es atvērt lietas, ko es gribu jums parādīt pēc noklusējuma. 612 00:35:03,290 --> 00:35:08,550 Ļaujiet man tikai tuvinātu mazliet, lai parādītu Jums to, kas radīts, lai mums šeit. 613 00:35:08,550 --> 00:35:11,350 Lietas, ka jūs gatavojas apskatīt vispirms visi nosaukti noklusējuma. 614 00:35:11,350 --> 00:35:15,970 Tātad jūs gatavojas meklēt default.html, default.js un default.css. 615 00:35:15,970 --> 00:35:19,590 Otra lieta ir norādīt, ka mums jau ir atsauce uz to, ko es minēju iepriekš. 616 00:35:19,590 --> 00:35:24,530 Tas ir WinJS. Neviens tiešām prasa to šādā garu nosaukumu šeit. 617 00:35:24,530 --> 00:35:27,710 Tas ir WinJS, Windows bibliotēka JavaScript. 618 00:35:27,710 --> 00:35:29,530 Ja jūs atvērt to uz augšu, jūs varat redzēt, tas viss ir šeit. 619 00:35:29,530 --> 00:35:31,820 Ir dažādi CSS failus, tur ir JavaScript. 620 00:35:31,820 --> 00:35:33,520 Tas ir tur, lai palīdzētu jums out. 621 00:35:33,520 --> 00:35:37,190 Tas ir patiešām tur, lai nodrošinātu kontroli un stilu, un stuff, ka jūs varat izmantot automātiski. 622 00:35:37,190 --> 00:35:41,240 Bet atkal, ja tur ir lietas, ko vēlaties izmantot, nevis attiecībā uz stilu un citām kontrolēm, 623 00:35:41,240 --> 00:35:45,600 tas ir pilnībā atkarīgs no jums. Es jums parādīs, kā izmantot dažas no šīm lietām, tiesības tagad. 624 00:35:45,600 --> 00:35:51,020 >> Atpakaļ pār uz mūsu kreisajā pusē, ļaujiet man jums parādīt noklusējuma HTML lapu. 625 00:35:51,020 --> 00:35:54,490 Jūs jau esat redzējuši WinJS stuff, un tas tiešām viss, kas notiek tur 626 00:35:54,490 --> 00:35:59,930 ar tiem vidū līnijas atzīmes, tikai apvienojot CSS pēc noklusējuma 627 00:35:59,930 --> 00:36:02,370 un ieviešot pāris JavaScript failus no WinJS. 628 00:36:02,370 --> 00:36:06,400 Jums nav nepieciešams būt kapteinis, kas notiek iekšā šiem failiem. 629 00:36:06,400 --> 00:36:10,110 Tas ir diezgan interesanti paskatīties uz tiem veida pārskatīt to, kas notiek tur 630 00:36:10,110 --> 00:36:14,410 jo tur ir diezgan interesanti starpposma un uzlabotas metodes notiek tur, 631 00:36:14,410 --> 00:36:18,100 bet jauka lieta ir, kā izstrādātāji, jūs varat izmantot tos, tikai tos izmantot 632 00:36:18,100 --> 00:36:19,510 un nav īsti jāuztraucas par to. 633 00:36:19,510 --> 00:36:21,960 Jūs joprojām varat vadīt automašīnu, nezinot, kā tas darbojas, vai ne? 634 00:36:21,960 --> 00:36:24,180 Tātad tas ir sava veida lieta, kas te notiek. 635 00:36:24,180 --> 00:36:26,930 Ir kontroli un stilu, un stuff, ka jūs varat iet uz priekšu un izmantot 636 00:36:26,930 --> 00:36:31,460 un kodu, ka jūs varat izmantot otro, nezinot, kas ir tur. 637 00:36:31,460 --> 00:36:33,200 Šeit ir jūsu pašu failus. 638 00:36:33,200 --> 00:36:35,860 Tie ir jūsu vietas, ka jūs varat mainīt savu CSS 639 00:36:35,860 --> 00:36:38,400 un savu JavaScript, lai iegūtu lietas ritošā. 640 00:36:38,400 --> 00:36:43,300 Jums tiks pievienojot protams citus JavaScript failus un varbūt citus CSS failus 641 00:36:43,300 --> 00:36:47,480 kā jūsu projekts aug, bet tas patiešām ir tikai sākums. 642 00:36:47,480 --> 00:36:52,570 Šeit ir Sveiki, pasaule ekvivalents HTML, tāpēc mēs esam atpakaļ ķermeņa tag. 643 00:36:52,570 --> 00:36:55,990 Augšā, starp citu, tas ir HTML5 DOCTYPE, 644 00:36:55,990 --> 00:37:00,060 lai jūs apzināties, ka no tā, ko jūs esat strādājusi par. 645 00:37:00,060 --> 00:37:04,600 Tur ir pilns IntelliSense šeit, kā arī, tādēļ, ja jūs darīt lietas, piemēram veida video tagu 646 00:37:04,600 --> 00:37:07,340 un paplašināt to, jūs droši vien esat iemācījušies par to, 647 00:37:07,340 --> 00:37:12,760 kas jums jādara, alternatīvs kodējumu video tagus HTML5 - vai varbūt jums ir - 648 00:37:12,760 --> 00:37:17,490 lai nodrošinātu, ka dažādās pārlūkprogrammās ir atbalsts jūsu video. 649 00:37:17,490 --> 00:37:22,610 Mums ir lietas, piemēram, tas visā HTML, pāri JavaScript, pāri CSS. 650 00:37:22,610 --> 00:37:26,020 Kas ir uzcelta, un es jums parādīs CSS sekundē. 651 00:37:26,020 --> 00:37:29,430 Šeit jūs varat iet uz priekšu un sākt pārveidojot kodu atzīmes. 652 00:37:29,430 --> 00:37:33,700 Patiesībā, pirms es kaut ko mainīt, es esmu gatavojas palaist šo un parādīs to, ko jūs saņemsiet. 653 00:37:33,700 --> 00:37:35,700 Jūs gatavojas saņemt uzplaiksnījuma ekrāns, kas var pielāgot 654 00:37:35,700 --> 00:37:40,940 , un tad jūs saņemsiet Sveiki, pasaules pieredzi šeit. Tas ir fantastiski, vai ne? 655 00:37:40,940 --> 00:37:42,640 Iet uz priekšu, un kuģi, kas, labi? 656 00:37:42,640 --> 00:37:45,970 Saturs iet šeit. Tas ir pamata lieta. 657 00:37:45,970 --> 00:37:48,740 Tā var tikai iegūt labāku no turienes. 658 00:37:48,740 --> 00:37:51,300 Mēs iesim uz priekšu un pievienot dažas stuff. 659 00:37:51,300 --> 00:37:53,470 Man ir mazliet atzīmes es esmu gatavojas kopēt šeit 660 00:37:53,470 --> 00:37:55,740 tikai, lai jums nav, lai noskatītos mani rakstīt. 661 00:37:55,740 --> 00:38:02,620 Ļaujiet man iet audzināt kompleksa šeit, un es ņemšu pin, jo es būs darīt to pāris reizes. 662 00:38:02,620 --> 00:38:05,650 Toolbox, ja neesat redzējuši Visual Studio, ir, ja jūs gatavojas atrast ķekars kontroli. 663 00:38:05,650 --> 00:38:09,050 Jūs varat arī nodot koda fragmentus par to, ka jūs varat izmantot atkārtoti. 664 00:38:09,050 --> 00:38:16,360 Šeit es ņemšu tikai pop kādā citā HTML, nekas briesmīgi modernu vispār šeit. 665 00:38:16,360 --> 00:38:20,170 Tas ir tikai pamata HTML sakot, man ir ievadi, kur es varu rakstīt, 666 00:38:20,170 --> 00:38:23,860 Man ir poga, kur es varu iesniegt to, un tad man ir div, kas ir būtībā vietturis 667 00:38:23,860 --> 00:38:27,360 ka es varu izmantot, lai produkciju ar "Sveiki, rakstot šo." 668 00:38:27,360 --> 00:38:32,780 Tas ir intro HTML piemērs. 669 00:38:32,780 --> 00:38:39,340 Ja es palaist to, mēs automātiski saņemt HTML, bet mēs arī automātiski saņemsiet stilu. 670 00:38:39,340 --> 00:38:42,270 Šī ir viena no svarīgākajām lietām, no WinJS. 671 00:38:42,270 --> 00:38:47,250 Tas ir gatavojas sniegt jums pēc noklusējuma kādu izskatu, kas ir patiešām atbilst 672 00:38:47,250 --> 00:38:50,520 ar pārējo, ko Windows 8 dara. 673 00:38:50,520 --> 00:38:52,110 Šeit jūs redzat lietas, piemēram, pogas. 674 00:38:52,110 --> 00:38:55,890 Poga pēc noklusējuma HTML neizskatās, ka, bet tas šeit 675 00:38:55,890 --> 00:39:00,880 jo tas kļūst, ka CSS tiesības no šīs CSS faila WinJS. 676 00:39:00,880 --> 00:39:04,680 Ja vēlaties izmantot kaut ko citu, ja jūs vēlaties mainīt, ka, pilnīgi naudas sodu, 677 00:39:04,680 --> 00:39:06,790 iet uz priekšu un darīt to, ko vēlaties. Bet tas ir noklusējuma. 678 00:39:06,790 --> 00:39:09,610 Tas būs vairāk pazīstams ar lietotājiem. 679 00:39:09,610 --> 00:39:13,510 Un, protams, tas nav kaut ko darīt, jo man nav tiešām vadi līdz jebkāda veida kodu 680 00:39:13,510 --> 00:39:16,630 reaģēt uz to. Tas bija tikai HTML. 681 00:39:16,630 --> 00:39:20,630 Tāpēc es varu atbrīvoties no tā, un mēs atgriezīsimies mūsu pieteikumu. 682 00:39:20,630 --> 00:39:25,310 >> Ļaujiet man pārslēgties uz mūsu default.js. 683 00:39:25,310 --> 00:39:29,030 Tas izskatās diezgan sarežģīti, bet tas ir tikai darīt dažas lietas jums. 684 00:39:29,030 --> 00:39:33,120 Tas ir tekstveidnes. Tas būs vienādi visās jūsu projektiem. 685 00:39:33,120 --> 00:39:36,620 Vienīgais, tas dara, ir tikai sava veida jautā: "Kā es nonācu šeit?" 686 00:39:36,620 --> 00:39:39,090 un sacīja: "Vai tu uzsākot šo app pirmo reizi?" 687 00:39:39,090 --> 00:39:42,640 "Vai tu atsākt app no ​​kam tas tiek pārtraukta?" 688 00:39:42,640 --> 00:39:44,510 Pāris lietas, piemēram, ka. 689 00:39:44,510 --> 00:39:50,300 Tiešām, mūsu uzmanību uz šīs lietas šeit ir taisnība šeit. 690 00:39:50,300 --> 00:39:54,490 Šajā brīdī, tas viena līnija kods ir diezgan svarīga. 691 00:39:54,490 --> 00:39:57,070 Tas ir faktiski gatavojas iet un meklēt, izmantojot visas jūsu atzīmes, 692 00:39:57,070 --> 00:40:01,640 un tas notiek, lai atrastu lietas, ko jūs esat lūgts ir pārvērtusies kontroli, 693 00:40:01,640 --> 00:40:07,220 dziļāku kontroli, piemēram, reitingu kontroli, piemēram, režģa skatā, piemēram, flyout 694 00:40:07,220 --> 00:40:09,570 un šīs citas lietas, kas man parādīja tevi uz šo slaidu agrāk. 695 00:40:09,570 --> 00:40:12,550 Viņi nav dzimtā HTML kontrole. 696 00:40:12,550 --> 00:40:17,860 Jūs vienkārši nav pateikt flyout kā elements, un ir tā zina, ko darīt. 697 00:40:17,860 --> 00:40:22,120 Ko mēs patiesībā darīt, ir tas pats, kas notiek cita veida kontroles sistēmu. 698 00:40:22,120 --> 00:40:26,200 jQuery UI nav tāda paša veida vispārējo pieeju. 699 00:40:26,200 --> 00:40:30,800 Jūs varat izmantot apzīmējumus jūsu HTML, un tad daži JavaScript nāk caur vēlāk, un saka: 700 00:40:30,800 --> 00:40:35,900 "Ak, es zinu, kas tas ir. Tas ir lūdzot, lai tas tiktu pārvērsts šo stuff," 701 00:40:35,900 --> 00:40:39,850 kas ir citādākas izteiksmīgāku HTML, lai, piemēram, vērtējumiem kontroli, 702 00:40:39,850 --> 00:40:41,790 kas ir tas, ko es jums parādīs, tiesības tagad. 703 00:40:41,790 --> 00:40:46,140 Šī līnija kods ir solījums, ka saka: "Kad šis solījums ir izpildīts, 704 00:40:46,140 --> 00:40:49,090 "Viss, ko jūs esat lūdza tad ir radīts." 705 00:40:49,090 --> 00:40:52,780 Un tas arī viss. Tas izskatās mazliet sarežģīti, bet tas tiešām ir pats katrā projektā. 706 00:40:52,780 --> 00:40:56,690 Noteikti šeit ir vieta, kur jūs varat sākt pievienojot kāds cits jūs vēlaties, lai notiktu, 707 00:40:56,690 --> 00:40:58,280 tāpēc mēs būsim atpakaļ, ka sekundē. 708 00:40:58,280 --> 00:41:01,480 >> Pirmkārt, man ir nepieciešams mazliet kodu, kas var reaģēt uz to, 709 00:41:01,480 --> 00:41:03,320 ka kāds ir noklikšķinājis uz pogas. 710 00:41:03,320 --> 00:41:06,330 Es iešu uz priekšu un nodot, ka uz leju šeit. 711 00:41:06,330 --> 00:41:09,620 Atkal, es neesmu gatavojas darīt jebkuru rakstīt priekšā no jums šeit. 712 00:41:09,620 --> 00:41:12,560 Ļoti pamata JavaScript vienkārši sakot, ja to sauc par 713 00:41:12,560 --> 00:41:15,270 mēs ejam jāsniedz dažas ziņas par to, kā mēs saņēmām šeit 714 00:41:15,270 --> 00:41:17,630 un tad mēs esam gatavojas darīt dažas pamata lietas. 715 00:41:17,630 --> 00:41:21,300 Iet atrast lieta manā HTML lapu, kas ir nosaukts nameInput, 716 00:41:21,300 --> 00:41:28,490 paķert to, ņem savu vērtību, iepļaukāt "Hello" uz priekšu tā, un brauciet, kas izriet virkne 717 00:41:28,490 --> 00:41:31,960 vērā, ka div tagu, kas mums bija pirms tam tiešām nav kaut agrāk. 718 00:41:31,960 --> 00:41:37,220 Tagad mēs spēsim atrast šo frāzi un padarīt tās iekšējo saturu, kas vienāds ar šo virkni. 719 00:41:37,220 --> 00:41:38,880 Ļoti vienkārši JavaScript. 720 00:41:38,880 --> 00:41:42,240 Cerams, ka jūs esat atzīstot, ka tur tiešām nekas neparasts notiek šeit. 721 00:41:42,240 --> 00:41:45,360 Tā ir tikai taisni HTML un JS šeit. 722 00:41:45,360 --> 00:41:48,220 Ja es palaist šo tagad, tas joprojām nav gatavojas darīt jebkuru darbu, jo man nav vadu to 723 00:41:48,220 --> 00:41:50,030 saņemt notikumu. 724 00:41:50,030 --> 00:41:55,710 Lai to izdarītu, es darīšu, ka tieši šeit, atkal atgriežoties pie mana kompleksa, 725 00:41:55,710 --> 00:41:58,730 popping to šeit. 726 00:41:58,730 --> 00:42:03,060 Es ceru, ka jūs esat redzējuši visu šāda veida stuff pirms, tāpēc es ne pārāk izskaidrot. 727 00:42:03,060 --> 00:42:05,060 Tagad mēs esam gatavojas iet saņemt helloButton. 728 00:42:05,060 --> 00:42:07,730 Mēs ejam, lai teikt, "pogu, apsveikumus." 729 00:42:07,730 --> 00:42:10,130 "Te ir notikums, kas jums tagad reaģē uz." 730 00:42:10,130 --> 00:42:13,420 "Kad kāds noklikšķina uz jums, aicinu šo funkciju, buttonClickHandler." 731 00:42:13,420 --> 00:42:17,070 Un tas, ka funkcija mēs tikko pievienotās tiesības uz leju, apakšā tur. Viss. 732 00:42:17,070 --> 00:42:20,980 Tāpēc tagad mēs esam ieguvuši pārsteidzoši funkcionālo piemērošanu. 733 00:42:20,980 --> 00:42:24,720 Es domāju, ka jūs patiešām iespaidu ar to. 734 00:42:24,720 --> 00:42:32,320 Chris. Gaidīt to. Wow. Labi. Tas ir pārsteidzošs. [Smejas] 735 00:42:32,320 --> 00:42:36,570 Bet tur ir vairāk. Nepērk to vēl. Gaidīt. 736 00:42:36,570 --> 00:42:39,610 >> Ļaujiet man jums parādīt mazliet vairāk šeit un izkļūt no visu ekrānu. 737 00:42:39,610 --> 00:42:42,690 Mēs ejam staigāt, pirms mēs palaist. 738 00:42:42,690 --> 00:42:45,530 Ļaujiet man iet un faktiski parādīs mazliet ar CSS. 739 00:42:45,530 --> 00:42:49,480 Tikai pēc noklusējuma, ja mēs atskatāmies lapā šeit, 740 00:42:49,480 --> 00:42:53,570 kad mēs velk šīm lietām no WinJS, un mēs saņēmām ui tumšs, 741 00:42:53,570 --> 00:42:58,550 Patiesībā, jūs varat mainīt to uz noklusējuma, izmantojot gaismas pieteikumu. 742 00:42:58,550 --> 00:43:03,450 ui-tumšs ir labs grafikas lietojumiem, piemēram, izmantojot daudz attēlu, 743 00:43:03,450 --> 00:43:05,740 jūs parādot daudz vizuālo saturu. 744 00:43:05,740 --> 00:43:12,560 Ja jūs parādot daudz teksta saturu, ui gaismas parasti ir laba izvēle. 745 00:43:12,560 --> 00:43:15,160 Jums nav jāizvēlas, bet es esmu pārslēdz to 746 00:43:15,160 --> 00:43:17,690 un tagad jūs redzēt pašu atzīmes, pati visu, 747 00:43:17,690 --> 00:43:20,320 tas ir tikai, izmantojot būtībā apgriezts shēmu šeit 748 00:43:20,320 --> 00:43:24,770 kur viss ir padarot to melns teksts uz balta fona. 749 00:43:24,770 --> 00:43:26,460 Tas viss ir labi un labs. 750 00:43:26,460 --> 00:43:30,680 Ļaujiet man šeit, un pieņemsim faktiski darīt mazliet vairāk ar CSS. 751 00:43:30,680 --> 00:43:34,830 Es nolikšu to atpakaļ tumsā, jo es domāju, ka tas ir iespējams, vieglāk redzēt uz ekrāna 752 00:43:34,830 --> 00:43:36,970 kad es sākt darīt šīs lietas. 753 00:43:36,970 --> 00:43:40,150 Es esmu gatavojas aizstāt ķermeņa vairāk par vienu reizi. 754 00:43:40,150 --> 00:43:44,040 Es iešu šeit. Ļaujiet man nuke šo. 755 00:43:44,040 --> 00:43:48,690 Pieņemsim celt organismā ar klasēm. 756 00:43:48,690 --> 00:43:53,000 Es uzskatu, ka jūs esat darījuši pamata selektori ar CSS un lietām, piemēram, kas jau ir, 757 00:43:53,000 --> 00:43:55,380 tāpēc jūs droši vien zināt, kas notiek šeit. 758 00:43:55,380 --> 00:43:59,250 Tikai piešķirot dažās klasēs mūsu galvenes, un mēs izveidot jaunu div 759 00:43:59,250 --> 00:44:04,430 wrap pārējo šīs lietas, ko mēs tagad var izmantot, lai stils visiem kopā. 760 00:44:04,430 --> 00:44:07,760 Tātad, ko es varu darīt tagad iet pār mūsu noklusējuma CSS. 761 00:44:07,760 --> 00:44:11,900 Vai jūs paskatījās mediju vaicājumiem vēl? Vai jūs runājāt par to, ka pie visiem? 762 00:44:11,900 --> 00:44:17,220 Mediju vaicājumi ir daļa no šīs iegremdēto tendenci - 763 00:44:17,220 --> 00:44:19,660 vai tas ir konstatēts, tendence šobrīd faktiski tīmeklī - 764 00:44:19,660 --> 00:44:22,760 atsaucīgai dizaina vai pielāgojamai, 765 00:44:22,760 --> 00:44:28,480 un ideja ir tāda, ka jūsu programmas var tiešām pielāgot sevi pienācīgi 766 00:44:28,480 --> 00:44:31,910 pamatojoties uz to, ierīce, kas viņi ir parādīts var darīt. 767 00:44:31,910 --> 00:44:35,040 Tātad, ja jūs izmantojat mobilo ierīci, protams, jūs neesat gatavojas, lai būtu tik daudz ekrāna nekustamo īpašumu 768 00:44:35,040 --> 00:44:41,520 jo jums būs uz lielā 30 collu monitors sēžot pie galda, liels dators, piemēram, ka. 769 00:44:41,520 --> 00:44:46,710 Tātad vecā atbilde uz šo jautājumu būtu jābūt 5, 6 dažādas versijas vienā lapā 770 00:44:46,710 --> 00:44:51,350 un jūs atvērt versija, kas tika pielāgota, ka daži izmēra ekrānu. 771 00:44:51,350 --> 00:44:55,420 Nav liels. Tas ir ļoti, ļoti atkārtojas, un tur ir ton uzturēšanas, lai to izdarītu. 772 00:44:55,420 --> 00:44:58,120 Tagad mums ir kaut ko sauc par CSS mediju vaicājumi, 773 00:44:58,120 --> 00:45:02,530 un mēs varam izmantot, lai automātiski atklāt, kad tur ir daži izmēri 774 00:45:02,530 --> 00:45:07,030 vai daži lietojumi jūsu saturu tiek veiktas. 775 00:45:07,030 --> 00:45:09,580 Tātad jūs varat atbildēt uz šo un jūs varat teikt: "Labi, šajā gadījumā 776 00:45:09,580 --> 00:45:12,580 "Jūs, iespējams, pat nav nepieciešams man pateikt jums to, kas notiek šeit." 777 00:45:12,580 --> 00:45:18,020 Tas ir tikai saprotams, ja šis pieteikums ir snapped, tāpat kā es parādīja jums pirms - 778 00:45:18,020 --> 00:45:20,830 satveršanas, un liekot to pusi no ekrāna - 779 00:45:20,830 --> 00:45:23,910 tad pieņemsim to darīt šādu stilu. 780 00:45:23,910 --> 00:45:25,850 Stils ir ne tikai par krāsām un lietām, piemēram, ka. 781 00:45:25,850 --> 00:45:29,860 Tas ir arī par izmēriem un rezervēm un paddings un ievirzes saturu 782 00:45:29,860 --> 00:45:34,040 vai pat invaliditāti vai kas ļauj visu daļu no jūsu lapas 783 00:45:34,040 --> 00:45:36,420 un, šajā gadījumā, jūsu app vai savu spēli, kā arī. 784 00:45:36,420 --> 00:45:39,210 Tātad, šeit jūs varat darīt, kā vienkārši, kā jūs vēlaties. 785 00:45:39,210 --> 00:45:46,720 Tas nebūtu lietderīga jūsu progr, bet tas ir demo laiks, 786 00:45:46,720 --> 00:45:50,530 tāpēc es esmu gatavojas iet uz priekšu un vienkārši pievienot pamata ķermeņa atlasītāju un teikt, 787 00:45:50,530 --> 00:45:58,360 "Kad es esmu snapped, iesim uz priekšu un darīt fona krāsu un pieņemsim izvēlēties kaut ko." 788 00:45:58,360 --> 00:46:00,400 Tev IntelliSense šeit. Tas ir tiešām ļoti foršs. 789 00:46:00,400 --> 00:46:05,720 2012.gadā mēs esam pievienojuši daudz lietas par CSS atbalsts un JavaScript un HTML. 790 00:46:05,720 --> 00:46:08,690 Jūs esat, protams, ieguva nolaižamo IntelliSense pārāk, bet tas nav cool lieta. 791 00:46:08,690 --> 00:46:11,730 Cool lieta ir tev vizuālo selektori par daudz lietas, kā arī. 792 00:46:11,730 --> 00:46:14,120 Lai jūs varētu iet cauri, un tikai izvēlēties krāsu, 793 00:46:14,120 --> 00:46:17,580 vai arī jūs varat iet ārā un ir vēl konkrētāks, un jūs varat izvēlēties - 794 00:46:17,580 --> 00:46:22,330 tas būs briesmīgi. Es tiešām izvēlēties pienācīgas krāsu šeit. 795 00:46:22,330 --> 00:46:26,500 Skatīties atzīmes arī, starp citu. Tas ir jūsu RGB standarta formāts tur. 796 00:46:26,500 --> 00:46:30,780 Bet, ja es varu pārslēgties necaurredzamību, tas notiek, lai pārslēgtos uz alfa kanālu selektoru šeit. 797 00:46:30,780 --> 00:46:36,910 Tātad jūs varat redzēt, ka krāsu ar būtībā tādu procentu pārskatāmību, kas jums ir par to 798 00:46:36,910 --> 00:46:38,860 visi cep tiesības tur. 799 00:46:38,860 --> 00:46:42,530 Es esmu gatavojas, lai saglabātu to kā 100%, un tad, kad es esmu darīts ar to, ka viss ir labi un labs. 800 00:46:42,530 --> 00:46:46,160 Tagad, ja man palaist app, un mēs app un mēs snap to, 801 00:46:46,160 --> 00:46:49,000 ka fona krāsa tiek pielāgota automātiski 802 00:46:49,000 --> 00:46:53,410 tikai tāpēc, ka mums ir dažas CSS, kas saka: "Ej darīt." 803 00:46:53,410 --> 00:46:55,580 Jūs arī varat rakstīt JavaScript arī, ka darīs to pašu 804 00:46:55,580 --> 00:47:03,010 vai arī, ka jūs varētu izmantot, lai faktiski apturētu spēli, darīt lietas, piemēram, ka. 805 00:47:03,010 --> 00:47:04,310 Tas ir iespējams, ja jūs izmantojat JavaScript. 806 00:47:04,310 --> 00:47:06,610 Jūs varētu izslēgt spēle cilpa šajā brīdī. 807 00:47:06,610 --> 00:47:09,970 Jums būtu nepieciešams JavaScript jo tas nebūtu kaut kas jūs varētu CSS. 808 00:47:09,970 --> 00:47:11,760 Bet paturiet prātā, ka tas ir tikai notikums. 809 00:47:11,760 --> 00:47:14,860 Jūs varētu teikt: "Kad mans pieteikums ir mainīti, 810 00:47:14,860 --> 00:47:17,780 "Let 's redzēt, ja mēs atcirta." Un tas arī viss. 811 00:47:17,780 --> 00:47:24,440 >> Labi? Esmu bijis runā daudz. Vai ir jautājumi, līdz šim par to, kur mēs esam? Jā. 812 00:47:24,440 --> 00:47:29,310 [Students] Vai ir apmācība, lai ikviens, lai iegūtu vairāk informācijas? >> Jā. 813 00:47:29,310 --> 00:47:33,510 Jautājums ir, vai ir apmācība par to? Es ņemšu tikai to attiecinātu uz visu. 814 00:47:33,510 --> 00:47:37,490 Ir dažas lietas, ka jūs varat doties uz. Let 's faktiski izkļūt no šejienes. 815 00:47:37,490 --> 00:47:40,150 Ļaujiet man atgriezties šeit. 816 00:47:40,150 --> 00:47:45,180 Viena lieta atzīmēt ir Visual Studio pati konsultācijas būvētas collas 817 00:47:45,180 --> 00:47:47,650 Ļaujiet man atbrīvoties no tā. 818 00:47:47,650 --> 00:47:51,520 Ja jūs iet un izveidot jaunu projektu, vai fails, Jaunceltne, 819 00:47:51,520 --> 00:47:56,750 un skatīties uz kreisajā pusē, ir Online mezglu šajā selektoru. 820 00:47:56,750 --> 00:47:59,790 Tas ir gatavojas veikt mazliet. Es esmu par manu MyFi šeit. 821 00:47:59,790 --> 00:48:02,300 Bet tas nāks klajā, un tas notiek, lai dod man iespēju atrast veidnes 822 00:48:02,300 --> 00:48:05,190 bet arī, kas ir vēl svarīgāk, paraugus, kā arī. 823 00:48:05,190 --> 00:48:06,750 Lai es varētu noklikšķināt JavaScript. 824 00:48:06,750 --> 00:48:10,050 Tas notiek, lai atrastu paraugus mani. Mans izšķirtspēja ir veids, augsts šeit. 825 00:48:10,050 --> 00:48:15,070 Parasti, jūs varētu redzēt sarakstu ar daudz dažādas lietas šeit. 826 00:48:15,070 --> 00:48:18,280 Ja tur ir kaut kas jūs vēlaties izmēģināt, izvēlēties valodu, 827 00:48:18,280 --> 00:48:20,970 JavaScript šeit, un saka: "Es nezinu, kā to izdarīt ģeogrāfiskās vietas." 828 00:48:20,970 --> 00:48:22,220 "Es nezinu, kā atvērt failu." 829 00:48:22,220 --> 00:48:25,840 "Es nezinu, kā to izmantot webcam 830 00:48:25,840 --> 00:48:28,290 "Vai optimizēt touch vai lietām, piemēram, ka." 831 00:48:28,290 --> 00:48:33,190 Ir paraugus visu: koplietošanas, meklēšanu, App bāri, 832 00:48:33,190 --> 00:48:37,520 padarot tālvadības zvanus uz pakalpojumu, JSON kodējumu. 833 00:48:37,520 --> 00:48:40,390 Visas šīs lietas veidu tur ir paraugi šeit, 834 00:48:40,390 --> 00:48:44,560 un viņi nav milzīgs paraugus, kas gatavojas pieņemt jums visu nakti, lai vilktu, izņemot 835 00:48:44,560 --> 00:48:46,820 tikai, lai atrastu, ka viena lieta, ko jūs vēlētos, lai uzzinātu. 836 00:48:46,820 --> 00:48:49,870 Viņi patiešām labs. Viņas ir mazas, tiesības uz punktu veida paraugiem. 837 00:48:49,870 --> 00:48:52,330 Esmu iemācījies tonnu, ejot cauri šiem sevi, 838 00:48:52,330 --> 00:48:55,260 un tāpēc es iesaku daudz kā viena lieta. 839 00:48:55,260 --> 00:49:01,750 >> Vēl viena lieta ir norādīt arī, protams, es parādīja jums dev.windows.com, 840 00:49:01,750 --> 00:49:07,490 Tātad, ja jūs iet atpakaļ uz to, ka jūs redzēsiet apakšā tur ir arī paraugi šeit. 841 00:49:07,490 --> 00:49:12,560 Tātad, jūs varat lejupielādēt tos visus uzreiz, bet tur ir arī daudz citu resursu arī šeit 842 00:49:12,560 --> 00:49:14,400 , kas var palīdzēt jums līdz ātrumu. 843 00:49:14,400 --> 00:49:17,870 >> Viena cita lieta, un es tiešām ieteiktu jums izmēģināt šo, 844 00:49:17,870 --> 00:49:24,510 Man uz manu blogu, bet es ņemšu tikai iet labi uz to. 845 00:49:24,510 --> 00:49:28,220 Es tev parādīšu. Mans emuārs ir resursi, un tamlīdzīgas lietas. 846 00:49:28,220 --> 00:49:35,300 Viena no lietām, norādīt, ir tepat, šī lieta: Tava ideja. Jūsu App. 30 dienas. 847 00:49:35,300 --> 00:49:40,960 Ja jūs noklikšķiniet uz to, tas notiek, lai jums patiešām noderīgu vietā. 848 00:49:40,960 --> 00:49:44,650 Tas ir daudz vairāk noderīga, nekā jūs varētu gaidīt. 849 00:49:44,650 --> 00:49:49,040 Tas būs 30 dienas, satura, ka jūs varat būtībā iegūt padomus un trikus 850 00:49:49,040 --> 00:49:51,990 visā šajā procesā, kā jūs veidojat app. 851 00:49:51,990 --> 00:49:55,980 Un, kā jūs varētu gaidīt, jūs faktiski var iegūt par spēles too 852 00:49:55,980 --> 00:49:57,840 un tālruņa progr, lietām, piemēram, ka. 853 00:49:57,840 --> 00:50:01,000 Vārdu sakot, pierakstīties uz to, kā viņi gatavojas sūtīt jums padomus un trikus par, 854 00:50:01,000 --> 00:50:03,010 "Vai esat domājuši par to izdarīt? Vai jūs atbalstāt Snap?" 855 00:50:03,010 --> 00:50:04,900 "Šeit ir dažas vadlīnijas par to, kā to izdarīt labi." 856 00:50:04,900 --> 00:50:07,440 "Vai esat domājuši par to iesniedzot uz veikalu?" 857 00:50:07,440 --> 00:50:09,370 "Vai esat domājuši par to, kā jūs gatavojas pārdot savu pieteikumu?" 858 00:50:09,370 --> 00:50:11,490 Tas notiek, lai iet cauri visām šīm dažādām lietām. 859 00:50:11,490 --> 00:50:13,380 Un faktiski, ja jūs par spēļu trasē, kādā brīdī 860 00:50:13,380 --> 00:50:17,010 jūs sākat atzīstot persona runā ar jums 861 00:50:17,010 --> 00:50:22,850 jo man tiešām bija jāiet uz Redmint darīt tās un reģistrē 2 video tur. 862 00:50:22,850 --> 00:50:25,240 Bet tas viss ir daļa no spēļu trases, 863 00:50:25,240 --> 00:50:27,650 un tur ir arī pilnu dziesmu vispārējai app attīstībai. 864 00:50:27,650 --> 00:50:29,380 Ka sauc Generation App. 865 00:50:29,380 --> 00:50:33,460 Es noteikti iesaku arī jums papildus paraugiem. 866 00:50:33,460 --> 00:50:38,110 >> Tur ir daudz video par vietu sauc Channel 9, kā arī. 867 00:50:38,110 --> 00:50:42,790 Tas ir iespējams, pēdējā lieta, ko es ieteiktu, kā arī pirms mēs doties tālāk šeit. 868 00:50:42,790 --> 00:50:45,280 Channel9.msdn.com. 869 00:50:45,280 --> 00:50:48,880 Tas ir liels, jo jūs neesat būs iepazīšanās ar tonnas baltās grāmatas. 870 00:50:48,880 --> 00:50:53,880 Tā būtībā daudz video, screencasts un lietas, kas ir tiesības uz punktu. 871 00:50:53,880 --> 00:50:57,940 Es nesaku, tas vienmēr ir tiesības uz punktu. Tas atkarīgs no tā, kurš dara runā. 872 00:50:57,940 --> 00:51:02,290 Bet vispār, tur ir daži patiešām to-the-point video šeit 873 00:51:02,290 --> 00:51:06,230 kas jums parādīs kādu noteiktu lietu, jūs varētu vēlēties, lai uzzinātu, vai redzēt demoed. 874 00:51:06,230 --> 00:51:11,110 Tur ir arī visas mūsu saturu no mūsu konferencē, kas notika pirms pāris nedēļām 875 00:51:11,110 --> 00:51:14,380 sauc Build, un jūs redzēsiet, ka tieši tur. 876 00:51:14,380 --> 00:51:18,450 Ir Core tehnoloģijas Windows 8 spēlēm. Tur jums iet. 877 00:51:18,450 --> 00:51:23,150 Es biju tur, faktiski. Jūs nevarat redzēt mani. Man bija vairāk nekā šeit. 878 00:51:23,150 --> 00:51:27,560 Bet tik un tā, ka malā, es ieteiktu jums to apskatīt šos video. 879 00:51:27,560 --> 00:51:29,330 Viņi diezgan noderīga. 880 00:51:29,330 --> 00:51:32,620 Ja Jums ir iestrēdzis par kaut ko, vai jūs vienkārši vēlaties, lai redzētu, kas kaut ko varētu darīt, uguns tos uz augšu. 881 00:51:32,620 --> 00:51:36,890 >> [Guarin] Windows Mail tikko man atsūtīja e-pastu ar saiti uz saturu 882 00:51:36,890 --> 00:51:42,140 studentiem, lai lejupielādētu ar parauga kodu un sīkumi, piemēram, ka. >> [Bowen] Great. 883 00:51:42,140 --> 00:51:45,510 Awesome. Paldies, Edwin. 884 00:51:45,510 --> 00:51:48,320 >> Labs. >> [Students] Man ir jautājums. >> [Bowen] Oh. Jā, lūdzu. 885 00:51:48,320 --> 00:51:55,030 [Dzirdams students jautājums] >> [Bowen] Ak, es esmu priecīgs jums lūdza. Jā. 886 00:51:55,030 --> 00:51:58,940 Jautājums bija, vai ir vizuālo interfeisu, lai es varētu radīt lietas? 887 00:51:58,940 --> 00:52:01,630 Edwin jūs apbalvos skaisti par šo jautājumu. 888 00:52:01,630 --> 00:52:04,310 Ir veids, kā to izdarīt. 889 00:52:04,310 --> 00:52:09,040 Mums vajadzētu darīt tagad? Pieņemsim to darīt tagad. 890 00:52:09,040 --> 00:52:11,780 Es iešu uz to tieši tagad. 891 00:52:11,780 --> 00:52:14,070 Patiesībā, ļaujiet man pievienot vēl viena lieta, ar šo demo, 892 00:52:14,070 --> 00:52:16,710 un tad es jums parādīs faktisko atbildi. 893 00:52:16,710 --> 00:52:21,340 I gatavojas pievienot mazliet vairāk CSS šeit. 894 00:52:21,340 --> 00:52:23,980 Es biju nedaudz off par pieskares šeit. 895 00:52:23,980 --> 00:52:26,770 Ļaujiet man kaut CSS šeit, lai izmantotu 896 00:52:26,770 --> 00:52:29,980 no klasēm, kas mums Pievienots pirms laiciņu, 897 00:52:29,980 --> 00:52:33,930 header, uz mainContent div, un pēc tam uz greetingOutput. 898 00:52:33,930 --> 00:52:37,920 Ja es daru to un palaist to, jūs varat redzēt, tagad mēs esam ieguvuši mazliet atšķirīgu polsterējums un starpību, 899 00:52:37,920 --> 00:52:40,310 tāpēc mums ir faktiski dažas nobīdes šeit. 900 00:52:40,310 --> 00:52:44,630 Tie ir vairāk uz to, ko jūs gatavojas sagaidīt no gala pulēta pieteikumu. 901 00:52:44,630 --> 00:52:47,770 Bet es esmu tikai parāda to jums, jo tas ir taisni uz augšu CSS. 902 00:52:47,770 --> 00:52:51,910 Tātad lietas, ko jūs jau zināt, jūs varat izmantot šeit, lai pielāgotu saturu, kā vēlaties. 903 00:52:51,910 --> 00:52:55,100 Jūs jau esat redzējuši, kā padarīt fona mainītu, ka veidā. 904 00:52:55,100 --> 00:53:02,980 >> Ja es dodos atpakaļ, lai mūsu HTML, es esmu gatavojas pievienot vēl vienu komplektu atzīmes, 905 00:53:02,980 --> 00:53:06,140 un tas ir faktiski būs vadība no WinJS. 906 00:53:06,140 --> 00:53:09,840 Es iešu un paķert to, etiķeti. Ļaujiet man pārliecināties, es esmu darot to pareizajā vietā. 907 00:53:09,840 --> 00:53:11,740 Droši vien pietiekami labs. 908 00:53:11,740 --> 00:53:15,590 Šeit es esmu tikko pievienotās - un mēs iesim uz pilnu ekrānu, lai jūs varētu redzēt visa lieta - 909 00:53:15,590 --> 00:53:18,520 Esmu pievienotās etiķeti nākamo div. 910 00:53:18,520 --> 00:53:20,890 Div sauc ratingControlDiv. 911 00:53:20,890 --> 00:53:23,090 Pats par sevi tas nedara neko. 912 00:53:23,090 --> 00:53:28,570 Atverot šo pārlūkprogrammā, jūs apskatot tukšu, div pati. 913 00:53:28,570 --> 00:53:31,820 Bet gan tāpēc, ka noslēpumaino līniju kodu, kas man parādīja jums pirms, 914 00:53:31,820 --> 00:53:35,650 process, tas notiek, lai meklētu kaut ko, kas izskatās šādi - 915 00:53:35,650 --> 00:53:40,380 Datu-win-control - un tas notiek, lai atrastu kāds ir šo parametru. 916 00:53:40,380 --> 00:53:44,560 Tas notiek, lai instance kāds tas ir, tas ir, norādot uz. 917 00:53:44,560 --> 00:53:48,850 Šajā gadījumā, tas ir novērtējums kontroli, tāpēc es saku: "Lūdzu, ej un aizstāt šo lietu 918 00:53:48,850 --> 00:53:51,400 "Ar visu, kas jums jādara, lai reitingu kontroli." 919 00:53:51,400 --> 00:53:56,610 Tas varētu būt uzsist kontrole, tas varētu būt progress gredzens vai kāds kontrole, kuru vēlaties izmantot. 920 00:53:56,610 --> 00:53:59,390 Viņi visi dodas uz būtībā strādā vienādi. 921 00:53:59,390 --> 00:54:02,920 Jūs izmantojat standarta HTML5 atzīmes, lai norādītu to, ko jūs vēlaties, 922 00:54:02,920 --> 00:54:07,670 un tad jūs gatavojas iegūt kontroli beigās šo. Ļaujiet man palaist šo. 923 00:54:07,670 --> 00:54:12,270 Es tikai kopēt ka, un tagad, ka atzīmes kļūst tas, 924 00:54:12,270 --> 00:54:15,280 kas ir faktiski diezgan vairāki HTML elementus. 925 00:54:15,280 --> 00:54:18,440 Tie visi ir uz atsevišķiem attēliem, un tur ir divs ap tiem ar selektori. 926 00:54:18,440 --> 00:54:22,610 Cerams, ka jūs varat redzēt, ka. Tas ir mazliet smalks. 927 00:54:22,610 --> 00:54:27,380 Es varu lidināties pa dažādiem objektiem, un tas notiek, lai es varētu redzēt reitingu šeit. 928 00:54:27,380 --> 00:54:31,560 Es varu noklikšķiniet uz tā, un tas atceras reitingu, bet tas ir par to. 929 00:54:31,560 --> 00:54:33,100 Tas nav īsti darīt kaut ko ar reitingu. 930 00:54:33,100 --> 00:54:35,230 >> Viens no pēdējā lieta, ko es vēlos parādīt jums par šo 931 00:54:35,230 --> 00:54:37,820 Pirms mēs pāriet uz daudz vizuālo dizaina pieredzi 932 00:54:37,820 --> 00:54:42,680 ir mazliet kodu, ka es varu izmantot, lai reaģētu uz šiem WinJS kontroli. 933 00:54:42,680 --> 00:54:47,540 Ļaujiet man izkļūt no turienes, atpakaļ no pilna ekrāna, 934 00:54:47,540 --> 00:54:52,690 un pārslēgties uz JS šeit sekundi. 935 00:54:52,690 --> 00:54:57,450 Es varu darīt to tieši šeit. Es domāju, ka es ņemšu nomainīt visu šo lietu. 936 00:54:57,450 --> 00:55:03,080 Patiesībā, es domāju, ka tas aizstās to visu, bet mēs noskaidrosim kopā. 937 00:55:03,080 --> 00:55:07,350 Es nolikšu to šeit. Jā. Es esmu gatavojas dzēst too. 938 00:55:07,350 --> 00:55:11,790 Ko es varu pievienot? Izskatās, ka daudz. Tas nav daudz. 939 00:55:11,790 --> 00:55:14,920 Es tikko pagarināja šo rindiņu kodu, ko es jau runāju par pirms, 940 00:55:14,920 --> 00:55:18,590 un es saku: "Kad viss ir izdarīts, ja ir veikti visi manas kontroles, 941 00:55:18,590 --> 00:55:23,660 ", Tad to izdarītu." Tātad, tad palaist šo funkciju sauc pabeigta. 942 00:55:23,660 --> 00:55:27,080 Šajā gadījumā, tas ir sīkumi jūs varat izrēķināt. 943 00:55:27,080 --> 00:55:29,040 Iet atrast, ka div kontroli. 944 00:55:29,040 --> 00:55:30,790 Patiesībā, tur ir viena lieta man vajadzētu norādīt. 945 00:55:30,790 --> 00:55:35,630 Ka nākamajā līnija ir faktiski sakot: "Man šī ratingControlDiv." 946 00:55:35,630 --> 00:55:39,770 "Es vēlos runāt tā, it kā tas būtu reāla kontrole, WinJS kontroli." 947 00:55:39,770 --> 00:55:42,020 Tātad būtībā, jūs esat jautā par to, no tā. 948 00:55:42,020 --> 00:55:44,600 Jūs sakāt: "Es vēlos runāt ar jums par kontroli." 949 00:55:44,600 --> 00:55:47,810 Un tad jūs varat sākt pasakot lietas, piemēram, "Mēs ejam, lai pievienotu klausītājs jums 950 00:55:47,810 --> 00:55:51,430 "Tātad, ja jūs esat mainījis, mēs varam reaģēt uz to." 951 00:55:51,430 --> 00:55:56,930 Un tad mēs varam arī darīt lietas, kā šis. Faktiski, tas ir vecais kods tur. 952 00:55:56,930 --> 00:55:59,600 Es domāju, ka es esmu trūkst līmēšana ar vēl vienu funkciju, 953 00:55:59,600 --> 00:56:05,030 un tas būtu faktiski funkcija, kas reaģē uz reitingu kontrolei tiek mainīts. 954 00:56:05,030 --> 00:56:07,710 Ļaujiet man pop, ka tiesības uz leju šeit, 955 00:56:07,710 --> 00:56:09,840 kaut kur ap tur. 956 00:56:09,840 --> 00:56:14,930 Un šajā gadījumā, vienīgā lieta, kas jauns ir tas, ka mēs ejam uz 957 00:56:14,930 --> 00:56:21,000 kāda reitings kontroles stāsta mums, un mēs prasām, ko sauc tentativeRating. 958 00:56:21,000 --> 00:56:23,150 Tur ir ķekars dažādas citas lietas, ka šī kontrole var jums pastāstīt, 959 00:56:23,150 --> 00:56:25,310 un tā iet kontroli kontroli. 960 00:56:25,310 --> 00:56:29,140 Tas ir ļoti vienkārši. Jūs varēsiet saprast to, nekādu problēmu whatsoever. 961 00:56:29,140 --> 00:56:34,040 Es palaist šo, un tagad, kad es mainīt vērtējumus un noklikšķiniet uz reitingu, 962 00:56:34,040 --> 00:56:36,480 Jūs varat redzēt, tagad tas ir faktiski uz to atbildētu. 963 00:56:36,480 --> 00:56:40,280 Tas liekot šo reitingu uz ekrāna vērā, ka citādi tukšā div tagu 964 00:56:40,280 --> 00:56:42,970 zem reitingu kontroli. 965 00:56:42,970 --> 00:56:46,670 Tas ir burvju daudz sīkumi arī šeit. 966 00:56:46,670 --> 00:56:49,580 Tātad, kā jūs veidojat pieteikumus Windows Store, 967 00:56:49,580 --> 00:56:52,930 tur ir ton kontroles, ka jūs varat izmantot. Viņi visi strādā kā šis. 968 00:56:52,930 --> 00:56:58,670 >> Ļaujiet man parādīs vizuālo pusi projektēšana šiem pieteikumiem. 969 00:56:58,670 --> 00:57:03,440 Labā ziņa ir tā jums jau ir šo rīku, kad jūs instalēt visu 970 00:57:03,440 --> 00:57:06,240 Ja jūs iet uz šo lejupielādēt un jūs saņemsiet Visual Studio. 971 00:57:06,240 --> 00:57:09,890 Es varu labi noklikšķiniet uz to. Es ne pietuvinātu objektu 972 00:57:09,890 --> 00:57:12,040 Tā vienkārši saka Atvērt maisījums. 973 00:57:12,040 --> 00:57:16,040 Maisījums ir vēl viens instruments, kas strādā plecu pie pleca ar Visual Studio 974 00:57:16,040 --> 00:57:19,230 un ir vērsta vairāk uz projekta pusē lietām, 975 00:57:19,230 --> 00:57:23,660 lai tā patiešām virsmas rīki, kas ir optimizēti, lai radītu stilu, 976 00:57:23,660 --> 00:57:29,720 veidojot animācijas, kas strādā ar CSS, daudzas lietas, kas šāda veida vēnā. 977 00:57:29,720 --> 00:57:36,380 Lūk, kas ir ļoti interesants un diezgan skaidrs, uzreiz ir, mēs esam apskatot app. 978 00:57:36,380 --> 00:57:40,060 Cerams, ka mēs joprojām esam. 979 00:57:40,060 --> 00:57:42,650 Tā vietā, lai redzēt kodu, kuru mēs joprojām redzēt apakšā, 980 00:57:42,650 --> 00:57:45,350 mēs redzam faktisko pārstāvību pieteikumu. 981 00:57:45,350 --> 00:57:49,640 Kas ir vairāk, tas nav tikai pārstāvību app, tas faktiski app darbojas. 982 00:57:49,640 --> 00:57:52,010 Un tas ir tas, kas patiešām ir jauka par Blend. 983 00:57:52,010 --> 00:57:58,620 Komanda ir paveikusi lielu darbu, lai HTML un JavaScript un CSS uz šo rīku. 984 00:57:58,620 --> 00:58:01,930 Tagad jūs varat faktiski, ja jūs esat ieinteresēti, "Ko tas nozīmē? Ko es varu darīt?" 985 00:58:01,930 --> 00:58:08,310 Es tiešām var izveidot ar šo pieteikumu, pat ja lietas, piemēram, tas neeksistē manā atzīmes. 986 00:58:08,310 --> 00:58:13,230 Atcerieties, ka vērtējums kontroli? Tas bija tikai div tag. 987 00:58:13,230 --> 00:58:17,090 Šī stuff, ka zvaigzne, pastāv runtime tikai. Kā es varu zināt, ka? 988 00:58:17,090 --> 00:58:20,300 Tur ir mazliet maģijas nekā šeit. 989 00:58:20,300 --> 00:58:21,700 Redzēt šos zibens skrūves? 990 00:58:21,700 --> 00:58:25,570 Katru reizi, kad jūs redzat zibens, tas nozīmē, ka tā tika izveidota ar kaut runtime. 991 00:58:25,570 --> 00:58:31,770 Daži JavaScript skrēja un pagriezās kaut ko šajā vai radīti to ar kādu loģiku. 992 00:58:31,770 --> 00:58:37,100 Šīs zvaigznes, kuras jūs redzat tika izveidota ar JavaScript ar WinJS. 993 00:58:37,100 --> 00:58:41,800 Jauka lieta ir, tas nav jautājums man, es vēl joprojām var izveidot to, 994 00:58:41,800 --> 00:58:44,410 Es vēl joprojām var iet un mainīt to, es varu uzzināt, kas notiek šeit, 995 00:58:44,410 --> 00:58:50,260 Es varu apskatīt CSS, es varētu iet uz priekšu un noskaidrot, kāpēc krāsa ir veids, kā tas ir, 996 00:58:50,260 --> 00:58:54,610 Es varu sākt messing ar lietām un to, ka lietas briesmīgs, 997 00:58:54,610 --> 00:58:58,360 ko es gribu darīt. 998 00:58:58,360 --> 00:59:01,020 Patiesībā, es ņemšu atvaļinājumu lietas atsevišķi. 999 00:59:01,020 --> 00:59:03,980 Bet jūs varat redzēt šeit tas viss ir CSS un tas parāda jums šeit. 1000 00:59:03,980 --> 00:59:10,120 Ja es iet uz augšu, lai tur, tas notiek, lai parādītu jums visu, ko viņi sauc Winning, 1001 00:59:10,120 --> 00:59:14,850 tāpēc CSS noteikumus, kas ir visvairāk īpašu un visvairāk izvēlēts šo posteni, 1002 00:59:14,850 --> 00:59:17,110 kas jūs esat, iespējams, jau devusies pār jūsu klasēs, 1003 00:59:17,110 --> 00:59:22,000 kur jūs varat teikt, tur ir vispārējs fontu, kas mēs esam, kas attiecas uz visu, 1004 00:59:22,000 --> 00:59:26,860 bet tāpēc, ka tas ir H1, un man ir krāsu definēto h1s, 1005 00:59:26,860 --> 00:59:29,820 tas būs šī krāsa, un tas ir tāpēc, ka tas ir specifiskāka nekā body1. 1006 00:59:29,820 --> 00:59:32,590 Šis viena lieta tepat parāda jums visiem no tā, 1007 00:59:32,590 --> 00:59:35,470 un tas ir patiešām spēcīgs stuff, kā jūs saņemsiet sarežģītāka, 1008 00:59:35,470 --> 00:59:38,160 jūs esat jautājums, kāpēc šīs lietas ir veids, kā viņi ir. 1009 00:59:38,160 --> 00:59:41,020 Tas tiešām pateiks jums, un jūs varat izvēlēties jebkuru no šiem posteņiem šeit. 1010 00:59:41,020 --> 00:59:43,370 Ka krāsa nav pārāk slikti, faktiski. 1011 00:59:43,370 --> 00:59:47,150 Jūs varat izvēlēties tos. Cerams, ka jūs varat redzēt. 1012 00:59:47,150 --> 00:59:52,410 Par visu, kas jums ir uz jūsu pieteikumu, jūs redzat veselu kaskādi 1013 00:59:52,410 --> 00:59:56,070 no visiem CSS, kas varētu būt piemērots tam, un kuriem viens ir uzvarēt, 1014 00:59:56,070 --> 00:59:58,050 kuriem viens patiešām ņēma virsroku. 1015 00:59:58,050 --> 01:00:00,930 Tie ir sava veida garlaicīgi. Tur nav daudz notiek daži no tiem. 1016 01:00:00,930 --> 01:00:04,660 Ja es iet un mainīt krāsu, tad jūs sākat redzēt dažas kaskādes tur. 1017 01:00:04,660 --> 01:00:07,760 Jūs varat arī izmantot HTML arī šeit. 1018 01:00:07,760 --> 01:00:12,490 Es varu iet cauri un mainīt HTML rekvizītus visas šīs lietas, kā es vēlos. 1019 01:00:12,490 --> 01:00:14,620 Tur ir tikai tonnas stuff šeit. 1020 01:00:14,620 --> 01:00:18,070 >> Es nevēlos, lai savu laiku, ejot cauri visam šeit. Vienkārši zinu, tas ir šeit. 1021 01:00:18,070 --> 01:00:21,700 Tur ir daudz dizaina orientētu funkcionalitāti, kas ir tikai pieejama, lai jūs 1022 01:00:21,700 --> 01:00:26,730 lai jūs varētu palikt vizuāli, strādā ar pieteikumu, un nav jādara daudz guessing 1023 01:00:26,730 --> 01:00:32,180 kas jums būtu jādara normāli un riteņbraukšana atpakaļ no pārlūka atpakaļ savu dizainu, 1024 01:00:32,180 --> 01:00:33,940 atpakaļ uz pārlūku. 1025 01:00:33,940 --> 01:00:37,010 Tas ir tiešām cool stuff par to, kā jūs attīstīt Windows Store app, 1026 01:00:37,010 --> 01:00:39,650 tas notiek, lai jūs daudz ražīgāk. 1027 01:00:39,650 --> 01:00:45,150 >> Jūs arī redzēt, tas ir uzskaites atzīmes šeit un jūsu CSS 1028 01:00:45,150 --> 01:00:47,270 kā jūs strādājat ar dažādām lietām. 1029 01:00:47,270 --> 01:00:50,180 Tas ir iespējams, tiešām grūti, lai jūs varētu redzēt, ka, jo īpaši attiecībā uz video, 1030 01:00:50,180 --> 01:00:54,680 bet tas, kas notiek šeit, un es ieteiktu jums iepazīties ar to. 1031 01:00:54,680 --> 01:00:57,240 Tas ietaupīs jums daudz laika. Tas ir maisījums. 1032 01:00:57,240 --> 01:01:00,520 Ja jūs veicat kādas izmaiņas šeit, tie tiek automātiski gatavojas veikt atpakaļ pār 1033 01:01:00,520 --> 01:01:01,870 Visual Studio. 1034 01:01:01,870 --> 01:01:06,590 Tas ir tas pats failus, tas pats viss. Es atstāt to atsevišķi. 1035 01:01:06,590 --> 01:01:08,650 Man ir labāks piemērs, ka es gribu, lai parādītu jums. 1036 01:01:08,650 --> 01:01:11,660 Bet, ja es mainīt tur un saglabāts, un es atgriezos Visual Studio, tā teikt, 1037 01:01:11,660 --> 01:01:16,390 "Hei, tu tikko mainīts kaut ko. Vai es varu pārlādēt to you?" Jā. 1038 01:01:16,390 --> 01:01:18,770 Un jūs izmantojat to pašu stuff tur. 1039 01:01:18,770 --> 01:01:21,320 Tas ir beigas konkrētā parauga. 1040 01:01:21,320 --> 01:01:28,170 >> Es gribu jums parādīt augstāku gala paraugu tikai, lai dotu jums priekšstatu par citu funkcionalitāti 1041 01:01:28,170 --> 01:01:30,350 Jūs varētu domāt par to, kā labi. 1042 01:01:30,350 --> 01:01:32,280 Šis ir paraugs, app, ka jūs varat lejupielādēt. 1043 01:01:32,280 --> 01:01:35,620 Ja jūs meklēt kaut ko sauc par Windows Camp in a Box, 1044 01:01:35,620 --> 01:01:40,340 ir daži paraugi, kas ir ar to, ka, un viens no tiem ir Contoso pavārgrāmatu. 1045 01:01:40,340 --> 01:01:41,640 Es varu tikai palaist šo jums. 1046 01:01:41,640 --> 01:01:44,700 Custom uzplaiksnījuma ekrāns. Tas ir Režģa skats pieteikumu. 1047 01:01:44,700 --> 01:01:49,590 Viņi saista dažus pielāgotus datu šeit. Jūs varat pārvietoties pa to. 1048 01:01:49,590 --> 01:01:53,090 Jūs varat iet un apskatīt dažādas lietas, kas padara mūs izsalcis piektdienas pēcpusdienā. 1049 01:01:53,090 --> 01:01:57,760 Es nezinu. Kas notiek, lai mani visvairāk izsalcis? 1050 01:01:57,760 --> 01:02:00,530 Es nezinu. Es esmu tikai gatavojas izvēlēties vienu. 1051 01:02:00,530 --> 01:02:02,460 Jūs iedziļināties šīs lietas. Tas jums parādīs recepti. 1052 01:02:02,460 --> 01:02:04,900 Jūs varētu arī, nevis noklikšķinot uz objektu, 1053 01:02:04,900 --> 01:02:10,360 Jūs varat iet labi uz šo satura kategorijas, šajā sadaļā satura. 1054 01:02:10,360 --> 01:02:15,590 Tādā gadījumā jūs varat izlasīt daudz viltus latīņu stāsta jums visiem par šīm receptēm šeit 1055 01:02:15,590 --> 01:02:17,720 un tad iet pa labi uz konkrēto recepti. 1056 01:02:17,720 --> 01:02:22,770 Tas atbalsta arī lietas, piemēram, daloties ka es parādīja jums agrāk ar attēliem. 1057 01:02:22,770 --> 01:02:26,160 Jūs varat arī meklēt šajā pieteikumā too. 1058 01:02:26,160 --> 01:02:28,880 Tas ir ļoti vienkārši veikt meklēšanu. 1059 01:02:28,880 --> 01:02:31,300 Būtībā, jūs vienkārši iegūt virkni tekstu no Windows 1060 01:02:31,300 --> 01:02:34,720 un jums izlemt, cik jūs vēlaties, lai rīkotos meklēšanu ar to. 1061 01:02:34,720 --> 01:02:39,830 Tas ir dažas rindiņas kodu, lai iegūtu, ka, un tad to, ko jūs darīt ar to pēc tam, kad tas ir pilnībā atkarīgs no jums. 1062 01:02:39,830 --> 01:02:44,180 >> Šeit viņi ir arī app bārs, kur viņi izmanto kādu citu funkcionalitāti. 1063 01:02:44,180 --> 01:02:45,430 Es ņemšu tikai pateikt, kas tas ir. 1064 01:02:45,430 --> 01:02:48,220 Atgādinājums gatavojas izmantot to, ko sauc paziņojums grauzdiņš. 1065 01:02:48,220 --> 01:02:52,930 Tas ir ļoti ērts, ļaujot lietotājam uzzināt, kad lietas ir noticis, 1066 01:02:52,930 --> 01:02:55,850 piemēram, pieteikums tika uzstādīts vai kaut tika pabeigta. 1067 01:02:55,850 --> 01:02:57,950 Tas ir arī labs spēles too. 1068 01:02:57,950 --> 01:03:02,360 Ja jums ir pastāvīgs pasaule vai vadītājs kuģa, un pakalpojumu, kas ir hostinga, ka 1069 01:03:02,360 --> 01:03:08,490 varbūt uz atsevišķas mašīnas, šie paziņojumi var nosūtīt uz mašīnu 1070 01:03:08,490 --> 01:03:12,240 un pat tad, ja lietotājs neizmanto savu spēli, spēlējot savu spēli, vai darbojas jūsu app, 1071 01:03:12,240 --> 01:03:15,170 viņi joprojām var saņemt paziņojumus par šiem veida notikumiem. 1072 01:03:15,170 --> 01:03:19,350 Tātad, jūs varētu teikt: "Jūsu pils ir iznīcināts vai tikai par iznīcināta." 1073 01:03:19,350 --> 01:03:22,870 "Get atpakaļ šeit un aizstāvēt to," vai kaut kas tamlīdzīgs. 1074 01:03:22,870 --> 01:03:26,830 Noklikšķinot uz paziņojumu, jums iet labi atpakaļ uz spēli, un jūs varat spēlēt to. 1075 01:03:26,830 --> 01:03:32,170 Tā, ka šie lietas veidu var palīdzēt tiešām pievērstu cilvēkus atpakaļ uz jūsu app diezgan efektīvi. 1076 01:03:32,170 --> 01:03:37,450 >> Tur ir arī atbalstīt šo pieteikumu, izmantojot mikrofonu, webcam, 1077 01:03:37,450 --> 01:03:39,560 darot video un ņemot fotogrāfijas. 1078 01:03:39,560 --> 01:03:42,080 Jūs varat arī piespraust sekundāro flīzes. 1079 01:03:42,080 --> 01:03:46,760 Tas ir noderīgi, ja jūs vēlaties, lai vienkārši ir flīzes, kas iet pa labi, lai noteiktu saturu. 1080 01:03:46,760 --> 01:03:49,960 Šajā gadījumā, tā iet pa labi uz šo recepti. 1081 01:03:49,960 --> 01:03:51,300 Viss, ko es esmu pieminēt es esmu tikai parāda 1082 01:03:51,300 --> 01:03:53,270 jo tas ir lietas, ko jūs varat domāt par izmantojot, kā arī. 1083 01:03:53,270 --> 01:03:57,590 Par lielāko daļu, tie ir ļoti vienkārši izmantot. 1084 01:03:57,590 --> 01:04:00,070 Es tikai ieteiktu jums audzināt, ka paraugu pētnieks 1085 01:04:00,070 --> 01:04:03,600 un atrast paraugu, kas var parādīt, kā to izdarīt. 1086 01:04:03,600 --> 01:04:07,140 Tas ir diezgan vienkārši, lai tos uz jūsu progr tur, kā labi. 1087 01:04:07,140 --> 01:04:11,030 >> Es gatavojas parādīs kaut ko citu, kas ir diezgan atdzist šeit. 1088 01:04:11,030 --> 01:04:15,230 Es snap šo programmu, un es esmu gatavojas doties atpakaļ uz Visual Studio. 1089 01:04:15,230 --> 01:04:18,870 Šis pieteikums darbojas. Tas darbojas no Visual Studio. 1090 01:04:18,870 --> 01:04:21,370 Es varu darīt daži diezgan cool stuff ar to. 1091 01:04:21,370 --> 01:04:23,840 Man tiešām ir iespēja, lai izvēlētos elementu, 1092 01:04:23,840 --> 01:04:28,250 un es varu iet pa šeit dzīvot pieteikumu, un es varu teikt, 1093 01:04:28,250 --> 01:04:34,000 "Es esmu jautājums, kāpēc ir Pagatavošanas laiks mazliet vieglāks pelēkā par pašu nosaukumu?" 1094 01:04:34,000 --> 01:04:35,680 Es varu uzklikšķiniet uz tā. 1095 01:04:35,680 --> 01:04:38,080 Tas notiek, lai sinhronizētu, ka atpakaļ Visual Studio, 1096 01:04:38,080 --> 01:04:43,780 un tas notiek, lai parādītu man tieši radīts saturs, kā rezultātā šajā daļā UI. 1097 01:04:43,780 --> 01:04:47,270 Tātad šajā gadījumā, tā ir prece, apakšvirsraksts un H4 dubultā konstrukcija, 1098 01:04:47,270 --> 01:04:51,110 un ka, iespējams, stāsta mums to, kas mums ir nepieciešams zināt, jo kā h4 minētajā kontekstā, 1099 01:04:51,110 --> 01:04:53,550 tas ir gatavojas saņemt noteikta veida fontu. 1100 01:04:53,550 --> 01:04:56,410 Bet, ja es vēl nezinu, kāpēc, es varētu noklikšķināt uz Trace stili. 1101 01:04:56,410 --> 01:05:02,330 Tad es varētu izvērstu krāsu, un es varu uzzināt, tieši kāpēc šī krāsa nav virsbūves krāsā 1102 01:05:02,330 --> 01:05:04,640 bet patiesībā ir kaut kas cits. 1103 01:05:04,640 --> 01:05:07,210 Tas būtībā ir Izstrādes rīki no Internet Explorer 1104 01:05:07,210 --> 01:05:09,530 tādā mērā ievestas Visual Studio. 1105 01:05:09,530 --> 01:05:12,110 Ja jūs esat strādājis ar Chrome Dev Tools, Firebug, lietām, piemēram, ka, 1106 01:05:12,110 --> 01:05:14,720 šie instrumenti veidu, kas ir pārlūku, 1107 01:05:14,720 --> 01:05:17,340 šāda veida funkcionalitāti, ir devusi tiesības uz Visual Studio 1108 01:05:17,340 --> 01:05:22,090 tāpēc jums nav faktiski ir sākt pārlūku, un strādāt ar šiem instrumentiem atsevišķi. 1109 01:05:22,090 --> 01:05:24,320 Tagad man ir Windows Store app tikai darbojas, 1110 01:05:24,320 --> 01:05:27,840 un es varu sākt velkot to prom, un uzzināt, kāpēc lietas ir darīt to, ko viņi ir. 1111 01:05:27,840 --> 01:05:30,440 >> Es varētu arī darīt to šādā veidā too. 1112 01:05:30,440 --> 01:05:35,020 Es varu iet un vienkārši paņemt kaut ko pa labi no atzīmes, un uzzināt, kas tas ir 1113 01:05:35,020 --> 01:05:38,560 pašā prasības pieteikumā. Es domāju, ka es esmu gājusi ar visu. 1114 01:05:38,560 --> 01:05:41,440 Šeit es esmu lidinājās pār to. Es protu to. 1115 01:05:41,440 --> 01:05:45,540 Tas notiek, lai parādītu man faktisko braukšanas pieteikumu, ja šī lieta ir 1116 01:05:45,540 --> 01:05:48,070 ka es esmu tagad, noklikšķinot uz šajā atzīmes. 1117 01:05:48,070 --> 01:05:49,700 Tiešām cool stuff. 1118 01:05:49,700 --> 01:05:52,710 Kā jūs mēģināt izdomāt, kas notiek un ko HTML dara, 1119 01:05:52,710 --> 01:05:56,080 ko CSS dara, paturiet to prātā. 1120 01:05:56,080 --> 01:05:58,450 Atcerieties, tas ir šeit, lai jūs 1121 01:05:58,450 --> 01:06:02,070 un arī to, ka maisījums var strādāt ar dzīvu braukšanas pieteikumu. 1122 01:06:02,070 --> 01:06:06,070 >> Viens no pēdējā lieta, ko es gribēju parādīt jums ar šo pieteikumu - 1123 01:06:06,070 --> 01:06:09,290 Starp citu, tas parāda, deltas, kā lietas mainīt arī, 1124 01:06:09,290 --> 01:06:11,160 lai jūs varētu skatīties uz šiem dzelteniem gaismas. 1125 01:06:11,160 --> 01:06:14,060 Tās ir lietas, kas ir tikko mainīts pieteikumā. 1126 01:06:14,060 --> 01:06:16,350 Bet viena pēdējā lieta. Es gribu, lai dotos atpakaļ uz Blend tikai otrais šeit. 1127 01:06:16,350 --> 01:06:21,790 Mēs atvērt šo augšu, Atvērt maisījums, vienā app, pats viss. 1128 01:06:21,790 --> 01:06:28,660 Es tikai vēlos parādīt jums pieredze šeit ir ne tikai jūs esat iestrēdzis uz mājas lapā 1129 01:06:28,660 --> 01:06:32,880 skatoties uz lietām, ko jūs saņemsiet pēc noklusējuma palaižot app un ļaujiet tai sēdēt tur. 1130 01:06:32,880 --> 01:06:36,490 Jūs varat arī ieslēgt šo diezgan maza ikona šeit. 1131 01:06:36,490 --> 01:06:38,560 To sauc Interaktīvais režīms. 1132 01:06:38,560 --> 01:06:41,560 Jūs noklikšķiniet uz tā. Tas notiek, lai jūsu pieteikumu. 1133 01:06:41,560 --> 01:06:43,730 Tu neesi noformējuma režīmā vairs, lai jūs nebūs uzklikšķinot uz lietām 1134 01:06:43,730 --> 01:06:47,270 mainīt funkcionalitāti, bet jūs faktiski var strādāt ar pieteikumu tagad. 1135 01:06:47,270 --> 01:06:51,560 Jūs varat klikšķināt, jūs varat darīt visu, nokļūt recepte, ka jums rūp 1136 01:06:51,560 --> 01:06:54,810 vai kategorijas. Iesim pie šīs kategorijas. 1137 01:06:54,810 --> 01:06:56,880 Es saku: "Labi, šeit ir tas, kur es gribu, lai izstrādātu". 1138 01:06:56,880 --> 01:06:59,680 Tad jūs noklikšķiniet uz šīs pogas vēlreiz, tas dos jums atpakaļ uz dizaina virsmu, 1139 01:06:59,680 --> 01:07:02,130 un tagad jūs varat darīt visas tās lietas, ko es runāju par agrāk. 1140 01:07:02,130 --> 01:07:06,230 Es glabāt noklikšķinot kamēr man tas izvēlēts, uzzināt tās izmērus, 1141 01:07:06,230 --> 01:07:09,890 uzzināt HTML par to, CSS par to 1142 01:07:09,890 --> 01:07:14,990 lai darbojas pieteikumu, daži vēlāk daļa no pieteikuma. 1143 01:07:14,990 --> 01:07:17,780 Ļoti, ļoti noderīgs. Es jums parādīs to jums. 1144 01:07:17,780 --> 01:07:21,340 Lūdzu, paturiet to prātā, ja jūs meklējat vērā rakstot kodu ar šo 1145 01:07:21,340 --> 01:07:26,070 tāpēc, ka tas notiek, lai saglabātu jums daudz problēmu, un tas ir diezgan labs stuff. 1146 01:07:26,070 --> 01:07:32,370 Tas ir diezgan daudz viss, ko es gribēju parādīt jums Blend un Visual Studio visiem, kas. 1147 01:07:32,370 --> 01:07:36,130 >> Visus jautājumus par vienu no šiem rīkiem? 1148 01:07:36,130 --> 01:07:40,000 Kaut ko vispār? >> [Guarin] Man ir sīkumi dot ārā, tāpēc labi jautājumi, labas lietas. 1149 01:07:40,000 --> 01:07:43,700 >> [Bowen smejas] Es jau esmu parādījis manu demo šeit. 1150 01:07:43,700 --> 01:07:47,000 Es esmu gatavojas nodot to uz resursu lapā un pievērsties jautājumiem tagad. 1151 01:07:47,000 --> 01:07:53,850 Šī pirmā atsauce ir, ka Generation App vietne ar spēli dziesmu un app trasē. 1152 01:07:53,850 --> 01:07:55,040 Pierakstīties uz tiem. 1153 01:07:55,040 --> 01:07:57,210 Jums nav jāgaida 30 dienas, lai saņemtu saturu. 1154 01:07:57,210 --> 01:08:00,370 Varat sākt iet un meklē saturu, kā vēlaties. 1155 01:08:00,370 --> 01:08:04,380 Es saprotu jūsu termiņus varētu būt savādāka nekā - [smejas] 1156 01:08:04,380 --> 01:08:07,780 Tātad, ja ir Hackathon? Tas ir pāris nedēļas, vai ne? 1157 01:08:07,780 --> 01:08:09,620 Tātad jums nav 30 dienas jāgaida. 1158 01:08:09,620 --> 01:08:13,180 Tātad yeah, jūs varat pierakstīties uz to un pēc tam sāciet velkot saturu ārā no tā. 1159 01:08:13,180 --> 01:08:15,320 Arī Dev un dizaina centriem. 1160 01:08:15,320 --> 01:08:17,620 Un es neminēja, bet tur ir arī Store Docs. 1161 01:08:17,620 --> 01:08:22,880 Tas varētu būt pēc tam, kad Hackathon kā jūs esat gatavi sākt iesniegt savas progr veikalā. 1162 01:08:22,880 --> 01:08:27,350 Ir daži noderīgi pamatnostādnes šeit, daži ieteikumi par to, kā iegūt lietas uz veikalu, 1163 01:08:27,350 --> 01:08:29,960 dažas kopīgas problēmas, kas varētu ceļojums jums augšu, 1164 01:08:29,960 --> 01:08:32,540 un tas ir beigās šo resursu. 1165 01:08:32,540 --> 01:08:35,300 >> Tātad, kas ir jūsu prātā? Kaut kas cits, ka jūs - 1166 01:08:35,300 --> 01:08:40,580 [Guarin] Kas domā par darot Windows app CS50? Atdzist. 1167 01:08:40,580 --> 01:08:42,200 [Bowen] Cool. Lieliski. 1168 01:08:44,149 --> 01:08:49,410 >> Visus jautājumus par sīkumi, ka jūs esat redzējuši līdz šim, un kā tas attiecas uz šo? 1169 01:08:49,410 --> 01:08:54,540 Piemēram, vairāk laika, es varētu ņemt spēli, ka es esmu uzrakstījis 1170 01:08:54,540 --> 01:08:57,310 un kas darbojas pārlūkprogrammā, un tikai veida iet caur procesu 1171 01:08:57,310 --> 01:08:59,870 vestu, kas Visual Studio un padarot to Windows Store app. 1172 01:08:59,870 --> 01:09:02,870 Tas aizņem vairāk laika, nekā mēs patiesībā bija iekļaut šodien, 1173 01:09:02,870 --> 01:09:08,010 bet īsais variants ir tas pats kods, kas jūs esat darbojas pārlūkprogrammā, 1174 01:09:08,010 --> 01:09:11,680 un lietas, kas jums mainīt, ir lietas, kas jums izlemt, lai kontaktdakšu uz Windows 8. 1175 01:09:11,680 --> 01:09:16,220 Tātad, ja jūs vēlaties izmantot piekariņi, ja jūs vēlaties, lai meklētu, vai dalīties, 1176 01:09:16,220 --> 01:09:19,899 Jums ir nepieciešams izveidot app joslu slēpt prom dažas funkcijas uz, ka, 1177 01:09:19,899 --> 01:09:21,939 tās ir lietas, ko jūs varētu mainīt veidu. 1178 01:09:21,939 --> 01:09:25,229 Bet pamatā jūsu web app var palikt neskarta. 1179 01:09:25,229 --> 01:09:29,590 Atkal, kamēr tas darbojas IE10, tas būs ļoti viegli osta 1180 01:09:29,590 --> 01:09:33,680 lai panāktu, ka sīkumi, Visual Studio, uz Blend, un dara to Windows Store app. 1181 01:09:33,680 --> 01:09:37,500 Atkal, tikai lietas, jums būs nepieciešams, lai uzzinātu, ir šie citi līdzekļi 1182 01:09:37,500 --> 01:09:41,830 ka jūs varat izmantot, lai iedegties pieteikumu, piemēram, dzīvu flīžu un tādām lietām. 1183 01:09:41,830 --> 01:09:46,899 >> Jā. >> [Students] Mans jautājums ir par darbu mobils. 1184 01:09:46,899 --> 01:09:52,210 Tātad, ja jūs veicat app, kas darbojas kā app uz galda, 1185 01:09:52,210 --> 01:09:56,480 tas ir patiešām viegli pārvietot to uz mobilo, vai ir tur - 1186 01:09:56,480 --> 01:10:01,270 Jautājums ir, ja es veicu Windows Store app, kas ir patiešām optimizēts šajā vidē 1187 01:10:01,270 --> 01:10:06,430 un es gribu, lai to uz mobilo pasaulē, kas ir saistīti ar to dara? 1188 01:10:06,430 --> 01:10:10,060 Ka, tāpat kā daudziem jautājumiem, vienmēr nepārtraukti mainās atbilde. 1189 01:10:10,060 --> 01:10:16,190 Labā ziņa ir tā, ja jūs uzlīmēšanu ar HTML un JavaScript, CSS, 1190 01:10:16,190 --> 01:10:18,720 ja jūs, sākot no Windows Store app, 1191 01:10:18,720 --> 01:10:20,590 tas notiek, lai jūs lai to Web 1192 01:10:20,590 --> 01:10:24,650 un pēc tam izmantot šos veidu tehniku, piemēram, plašsaziņas līdzekļu jautājumiem un lietām, 1193 01:10:24,650 --> 01:10:27,180 pielāgoties dažāda izmēra ierīcēm. 1194 01:10:27,180 --> 01:10:29,900 Tas nozīmē, ka tur vienmēr ir sistēmas un lietas, kas tur 1195 01:10:29,900 --> 01:10:33,450 ka atbalsts paplašinot dažādas tehnoloģijas, dažādas platformas. 1196 01:10:33,450 --> 01:10:35,670 Kas maina visu laiku. 1197 01:10:35,670 --> 01:10:40,030 Mēs arī mainīt lietas, kā arī mēs skatāmies uz to, kas mums ir tagad 1198 01:10:40,030 --> 01:10:42,950 faktiski veic ar Windows Phone 8. 1199 01:10:42,950 --> 01:10:44,930 Mums ir dažas kopīgas galvenās infrastruktūras 1200 01:10:44,930 --> 01:10:48,180 piedāvāja starp pieteikumiem vidēs. 1201 01:10:48,180 --> 01:10:51,200 Tā sīkumi, ka jūs darāt, lai izveidotu Windows Store app, 1202 01:10:51,200 --> 01:10:57,790 daudz kas var pārnest uz Windows Phone 8 pieteikumu, kā arī. 1203 01:10:57,790 --> 01:11:02,270 Tas atkal ir jaunas stāsts, tāpēc tur ir daži saturu, par to, ka pie būvēt. 1204 01:11:02,270 --> 01:11:06,780 SDK tikko saņēmu atpakaļ laiciņu. Tas bija tikai izlaists pirms laiciņu. 1205 01:11:06,780 --> 01:11:09,920 Bet attiecībā uz citām platformām pārāk, 1206 01:11:09,920 --> 01:11:13,360 jūs, iespējams satikt daudzus starpplatformu sistēmu, kā labi. 1207 01:11:13,360 --> 01:11:16,170 Labā ziņa ir sīkumi, ka jūs darāt šeit, 1208 01:11:16,170 --> 01:11:19,620 pamatfunkcijas ir taisni uz augšu, interneta standarta stuff. 1209 01:11:19,620 --> 01:11:24,010 Tikai lietas, kas nebūtu tulkot vienkārši ir lietas, ka Windows 8 ir, 1210 01:11:24,010 --> 01:11:28,060 bet tas nav nekāds pārsteigums, jo tas ir Windows līdzeklis. 1211 01:11:28,060 --> 01:11:34,090 Jūs neesat gatavojas atrast koplietošanas vai līdzīga veida līgumu par jebkuru citu platformu. 1212 01:11:34,090 --> 01:11:37,480 Tātad tie ir lietas, ko jūs gribētu, lai no dizaina viedokļa 1213 01:11:37,480 --> 01:11:40,820 pārliecinieties, ka Jums ir veidi, kā sava veida abstrakta, ka, lai jūs varētu teikt, 1214 01:11:40,820 --> 01:11:42,970 "Ja es skrienu uz to, es varētu darīt." 1215 01:11:42,970 --> 01:11:48,120 Ja es neesmu, tur ir dažas dizaina modeļus jūs varat izmantot, lai veida slēpt, ka stuff prom. 1216 01:11:48,120 --> 01:11:53,360 Bet paturiet to prātā. Jā. Piedodiet. Iet uz priekšu. 1217 01:11:53,360 --> 01:11:58,130 >> [Students] Ja es gribu, lai pārbaudītu savu Windows app virsū [dzirdams] 1218 01:11:58,130 --> 01:12:02,310 [Bowen] Jā. Es izlaidis vēl viena lieta too. Jā. 1219 01:12:02,310 --> 01:12:04,910 Es atbildētu uz jūsu jautājumu, vispirms, tad es jums parādīs iezīme Es aizmirsu pieminēt. 1220 01:12:04,910 --> 01:12:09,220 Mums ir dažas mašīnas pieejami uz vietas. Piedod. 1221 01:12:09,220 --> 01:12:11,240 Jautājums ir, kā es varu pārbaudīt lietas ierīcēm 1222 01:12:11,240 --> 01:12:14,230 ja man nav gadās būt visai daudz lietas, no kuriem izvēlēties? 1223 01:12:14,230 --> 01:12:17,130 [Guarin] Mums aizdeva jums puiši, es domāju, 5 vai 6. Cik daudz jums vajag? 1224 01:12:17,130 --> 01:12:20,940 [Students] Mums ir 4 no tiem. >> Labi. Jūs puiši ieguva 4 tāfeles spēlēt aptuveni ar. 1225 01:12:20,940 --> 01:12:25,520 Tāpēc noteikti ļaut visiem zināt, lūdzu. [Smejas] >> [Bowen] satriecošs. 1226 01:12:25,520 --> 01:12:27,610 Tas ir pat labāk atbildi, nekā es biju gatavojas sniegt jums. 1227 01:12:27,610 --> 01:12:31,250 Mums ir darba laiku izstrādātājiem, ko mēs darām mūsu birojā 1228 01:12:31,250 --> 01:12:35,110 un tagad nāk drīz Microsoft Store vairāk nekā pie Pru, 1229 01:12:35,110 --> 01:12:37,010 bet Edwin jau rūpēsies par jums. 1230 01:12:37,010 --> 01:12:42,180 Ir 4 šīferis pieejami līdzņemšanai, testēšanai. 1231 01:12:42,180 --> 01:12:45,440 Tur mēs ejam. Tur ir piemērs, viens tur augšā. 1232 01:12:45,440 --> 01:12:47,340 Tātad jā, pilnīgi noteikti. Lieliski. 1233 01:12:47,340 --> 01:12:52,700 Pilnīgi līdz šim labākais veids, kā pārbaudīt to, ir jābūt uz ierīces. 1234 01:12:52,700 --> 01:12:56,810 Ja jums nav gadās būt viens vēl, vai jūs nevēlaties staigāt pāri Campus sniegā 1235 01:12:56,810 --> 01:13:01,130 paķert vienu vai kāds, ir veids, kā to izdarīt atpakaļ, Visual Studio. 1236 01:13:01,130 --> 01:13:10,360 Ja es dodos atpakaļ, kur es biju šeit, šeit, nevis, izmantojot vietējo mašīna, 1237 01:13:10,360 --> 01:13:13,590 jūs varētu izveidot savienojumu ar attālās mašīna, bet tas nav tas, ko es runāju par šeit. 1238 01:13:13,590 --> 01:13:16,830 Simulators ir lieta, ka jūs varētu vēlēties izpētīt. 1239 01:13:16,830 --> 01:13:22,120 Es palaist šo, un tiešām, kas tas ir, tas ir būtībā logs uz savu sistēmu. 1240 01:13:22,120 --> 01:13:26,260 Te ir faktiski mana sistēma darbojas, darbojas Contoso, 1241 01:13:26,260 --> 01:13:29,550 bet tādā veidā, kas ļauj man mainīt dažus izpildes rādītājiem, 1242 01:13:29,550 --> 01:13:31,060 vides parametrus. 1243 01:13:31,060 --> 01:13:34,150 Tāpēc es varu pateikt: "Jūs zināt, ko?" 1244 01:13:34,150 --> 01:13:39,240 Oh. Man jau tas darbojas mākslīgi 27 collu monitora 2560 izšķirtspēju. 1245 01:13:39,240 --> 01:13:44,930 Es varu viegli nomest, ka uz leju un redzēt, ko mans pieteikums varētu darīt ar mazāku ekrānu 1246 01:13:44,930 --> 01:13:47,480 vai mainot DPI iestatījumus vai neatkarīgi. 1247 01:13:47,480 --> 01:13:50,700 Tāpēc uz maza ekrāna, 10.6, ko tā gatavojas darīt? 1248 01:13:50,700 --> 01:13:53,040 Kas joprojām izskatās diezgan labi, vai ne? 1249 01:13:53,040 --> 01:13:58,220 Jūs vēlaties to darīt, it īpaši, ja jūs iesniegt uz veikalu, jo mēs darām 1250 01:13:58,220 --> 01:14:00,480 kā daļa no testēšanas procesu. 1251 01:14:00,480 --> 01:14:02,400 Un, ja ir problēmas, piemēram, ka, 1252 01:14:02,400 --> 01:14:06,160 tad jūs varētu uzskriet jautājums kļūst sertificēta veikalā. 1253 01:14:06,160 --> 01:14:09,240 Bet tas ir daļa no simulators. Patiešām atdzist. Ļoti viegli darīt. 1254 01:14:09,240 --> 01:14:11,480 Jūs varat arī izmantot iespējas, piemēram, pagriežot to, kā labi. 1255 01:14:11,480 --> 01:14:15,650 Es varu noklikšķiniet uz pogas šeit, ir tā pagriezt, redzēt, ko kāds varētu būt kā pieredze 1256 01:14:15,650 --> 01:14:20,970 rotējošo savu šīferi, to tabletes, un, izmantojot savu pieteikumu ar to. 1257 01:14:20,970 --> 01:14:25,060 Ir dažas citas lietas, arī, piemēram, touch sacensība un dažas citas lietas, 1258 01:14:25,060 --> 01:14:27,210 nosakot GPS. 1259 01:14:27,210 --> 01:14:31,050 Es varu izlikties, es esmu citā vietā, un redzēt, ko mans pieteikums nav 1260 01:14:31,050 --> 01:14:34,690 kad es izlikties, ka es esmu atpakaļ Sietlā vai kaut ko. 1261 01:14:34,690 --> 01:14:41,970 Bet tas ir ļoti noderīgs iezīme, un tas ir būvēts, lai gan Visual Studio un maisījums. 1262 01:14:41,970 --> 01:14:44,460 Jā. Jūsu jautājums. 1263 01:14:44,460 --> 01:14:48,530 >> [Students] Ja jūs esat rakstiski spēli, vai Visual Studio nekādu atbalstu animāciju? 1264 01:14:48,530 --> 01:14:55,550 Jā. Jautājums ir ap animāciju atbalstu, jo īpaši spēļu. 1265 01:14:55,550 --> 01:14:58,380 Tas ir atkarīgs. [Chuckles] 1266 01:14:58,380 --> 01:15:06,870 Ar JavaScript Es teikšu, ka ir iespējams, mazāks atbalsts nekā ir uz XAML pusē, 1267 01:15:06,870 --> 01:15:11,430 kas ir termiņi, ir storyboards un lietas, kas ir būvētas collas 1268 01:15:11,430 --> 01:15:18,710 Par animācijas JavaScript progr, es nezinu, cik daudz par atbildi es vēlos, lai dotu jums. 1269 01:15:18,710 --> 01:15:25,110 Man ir resursi, par manu blogu, kas iet cauri daudz iespējas gan fizikas animācijas, 1270 01:15:25,110 --> 01:15:29,280 iespējas JavaScript orientētu spēles uz Windows 8. 1271 01:15:29,280 --> 01:15:31,300 Es gribētu jūs nosūtīt tos. 1272 01:15:31,300 --> 01:15:34,300 Būtībā, tur ir tik daudz izvēles. 1273 01:15:34,300 --> 01:15:37,770 Iemesls, kāpēc es esmu kavējas, ir tur ir tik daudz izvēles dara animācijas ar JavaScript. 1274 01:15:37,770 --> 01:15:44,280 Tā varētu būt CSS, tas varētu būt Gleznas pamatā, tas varētu būt tikai pamata DOM animācijas, 1275 01:15:44,280 --> 01:15:47,470 tas varētu būt daudz dažādas lietas, lai tā patiešām ir atkarīgs no jūsu izvēles. 1276 01:15:47,470 --> 01:15:55,790 Ja jūs nolemjat izmantot kaut ko līdzīgu Create.js vai laima vai cita veida sistēmām - 1277 01:15:55,790 --> 01:15:59,150 Nu, es neesmu pat pārliecināts, ka jūs gatavojas, lai varētu izmantot augstāku end sistēmu 1278 01:15:59,150 --> 01:16:01,370 piemēram, ietekmes vai Construct. 1279 01:16:01,370 --> 01:16:07,000 Kas mēdz radīt vairāk kodu, nekā jūs varētu apsvērt no nulles. 1280 01:16:07,000 --> 01:16:11,730 Bet tajos gadījumos, jūs joprojām varētu izmantot simulators, jūs varat izmantot vidi, 1281 01:16:11,730 --> 01:16:17,480 un es parasti tikai izmantot šo vidi par manu testa platformas tādos gadījumos 1282 01:16:17,480 --> 01:16:19,930 kā es esmu izstrādājot spēles. 1283 01:16:19,930 --> 01:16:22,110 Es esmu bijis labi, jo īpaši ar Gleznas animācijas, 1284 01:16:22,110 --> 01:16:23,850 kas, iespējams, ir visbiežāk lieta. 1285 01:16:23,850 --> 01:16:27,360 Labākais jūs gatavojas, lai, iespējams, atrast ir Izstrādes instrumenti pārlūkā 1286 01:16:27,360 --> 01:16:30,160 un izstrādātāju rīki Visual Studio. 1287 01:16:30,160 --> 01:16:34,610 Sava veida meandering atbildi tur, bet, cerams, es saņēmu savu atbildi. Jā. Jums. 1288 01:16:34,610 --> 01:16:36,470 >> [Students] Kas ir datu uzglabāšanas iespējas, lai Windows 8 progr? 1289 01:16:36,470 --> 01:16:41,100 Kādas ir datu glabāšanas iespējas Windows 8 progr, Windows Store progr? 1290 01:16:41,100 --> 01:16:46,790 Jūsu iespējas tiešām ir katrs pieteikums izpaužas savs baseins vietējo krātuvi 1291 01:16:46,790 --> 01:16:52,150 uzstādījumus un datu, bet tas ir arī smieklīgi viegli izmantot viesabonēšanas uzglabāšanu, 1292 01:16:52,150 --> 01:16:54,920 izmantot mākonis balstītu uzglabāšanu. Tā ir bezmaksas. 1293 01:16:54,920 --> 01:16:58,250 Kas notiek, ir jums būtībā izvēlēties citu klasi, un jūs sakāt, 1294 01:16:58,250 --> 01:17:03,370 "Viesabonēšanas iestatījumi, saglabāt šo konkrēto komplekts saturu" 1295 01:17:03,370 --> 01:17:06,050 un to Microsoft kontu, neatkarīgi no viņi parakstīja kā, 1296 01:17:06,050 --> 01:17:08,620 būs galvenais, lai viesabonēšanas šo informāciju apkārt. 1297 01:17:08,620 --> 01:17:13,790 Tātad, ja es izmantot savu spēli par manu klēpjdatoru, un tad es piesakieties ar to pašu kontu 1298 01:17:13,790 --> 01:17:18,900 un es spēlēt spēli uz virsmas vai tableti, 1299 01:17:18,900 --> 01:17:23,610 , kas automātiski klīst, ka iestatījumu un datu apmaiņu starp šīm mašīnām. 1300 01:17:23,610 --> 01:17:27,550 Tas ir noklusējuma lieta. Tas ir labs dažu datu apjomu. 1301 01:17:27,550 --> 01:17:30,220 Jūs nevarētu nodot milzīgu datu bāzi par tiem. 1302 01:17:30,220 --> 01:17:35,350 Ka jums jādodas uz cita veida risinājumu, kā hosted datu bāzē mākonis, 1303 01:17:35,350 --> 01:17:36,690 lietas, piemēram, ka. 1304 01:17:36,690 --> 01:17:39,840 Ir dažas citas kopienas iespējas, ap cita veida datu tehnoloģiju. 1305 01:17:39,840 --> 01:17:42,920 Esmu redzējis dažas SQLite iespējas sabiedrībā ap tur too. 1306 01:17:42,920 --> 01:17:46,690 Tāpēc arvien vairāk un vairāk parādās, bet tie ir galvenie lietas, ko jūs varētu izskatīties uz 1307 01:17:46,690 --> 01:17:49,430 par spēli vai app. 1308 01:17:49,430 --> 01:17:50,610 Un jums bija jautājums uz muguras too. 1309 01:17:50,610 --> 01:18:02,390 >> [Students] Attiecībā uz tīkla [dzirdams] augšupielādējot vai lejupielādējot failus [dzirdams] 1310 01:18:02,390 --> 01:18:04,870 [Bowen] Vai jūsu jautājums, kā jūs varat redzēt, ka vai kā jūs varat atkļūdot, ka, un to izmēģināt? 1311 01:18:04,870 --> 01:18:10,630 [Students] Kā jūs varat atkļūdot to [dzirdams] 1312 01:18:10,630 --> 01:18:12,670 Piedodiet. Es nevaru dzirdēt to visu. 1313 01:18:12,670 --> 01:18:16,480 [Students] Kā jums tas bug pārbaudīts un arī [dzirdams] 1314 01:18:16,480 --> 01:18:17,490 Lieliski. Lieliski. 1315 01:18:17,490 --> 01:18:21,860 Kā jūs strādājat ar tīklu? Kā jūs varat redzēt, kas notiek? 1316 01:18:21,860 --> 01:18:23,620 Ir daudz dažādas atbildes uz šo vienu, 1317 01:18:23,620 --> 01:18:26,420 bet ļaujiet man parādīs, iespējams, ir vieglākais lietas šeit. 1318 01:18:26,420 --> 01:18:29,350 Ļaujiet man atbrīvoties no simulators sekundi. 1319 01:18:29,350 --> 01:18:31,740 Tikai pāris debugging iespējas tīklu. 1320 01:18:31,740 --> 01:18:36,070 Tur ir pilns tīkls kaudze cep labi gan WinRT līmeni un no WinJS, 1321 01:18:36,070 --> 01:18:42,810 lai jūs varat ļoti viegli veikt xhr, AJAX tipa zvanus no jūsu spēli vai app, lai to izdarītu. 1322 01:18:42,810 --> 01:18:47,250 Pirmkārt, man ir tendence izmantot 2 lietas. 1323 01:18:47,250 --> 01:18:53,660 Es izmantoju faktisko dev paši instrumenti, kas ir tīkla kaudze cep uz tiem. 1324 01:18:53,660 --> 01:18:55,870 Ļaujiet man parādīs Windows mājas lapā. 1325 01:18:55,870 --> 01:19:02,730 Es varu dot to uz augšu, un tur tiešām tīklu proxy cep uz šiem rīkiem šeit. 1326 01:19:02,730 --> 01:19:08,390 Tāpēc es varu darīt, es varu atsvaidzināt lapu, un tas notiek, lai parādītu man visu mijiedarbību, 1327 01:19:08,390 --> 01:19:14,550 tostarp AJAX aicina šajā sesijā, jo šis lūgums darbības laiku. 1328 01:19:14,550 --> 01:19:17,600 Tas ir lietderīgi. Tas būs ļoti noderīga pārlūkprogrammu balstītas progr. 1329 01:19:17,600 --> 01:19:20,470 Cita veida progr, tostarp Windows Store apps, 1330 01:19:20,470 --> 01:19:23,970 Es izmantot rīku, ko sauc Fiddler. 1331 01:19:23,970 --> 01:19:29,650 Jūs gatavojas saņemt spēli atbildi. [Chuckles] 1332 01:19:29,650 --> 01:19:32,750 Vijolnieks ir vienkāršs proxy. Es domāju, ka es varu parādīt, ka jums. 1333 01:19:32,750 --> 01:19:40,190 Tas ir tikai GetFiddler.com, kas, interesanti pietiekami, es esmu izsekot savu tīklu kaudze 1334 01:19:40,190 --> 01:19:41,740 dodas uz GetFiddler. 1335 01:19:41,740 --> 01:19:45,700 Bet tik un tā, Fiddler ir rakstīts ar vienu no vājajiem uz IE komanda, 1336 01:19:45,700 --> 01:19:48,290 tāpēc viņš zina, ko viņš dara. 1337 01:19:48,290 --> 01:19:52,630 Tas ir labs proxy, ka jūs varat izmantot, lai debugging tīkla trafiku. 1338 01:19:52,630 --> 01:19:55,730 Es ieteiktu to. Jautājums tur too. 1339 01:19:55,730 --> 01:19:58,050 >> [Students] Vai ir viegls veids, kā integrēt svešvalodu ievadi, 1340 01:19:58,050 --> 01:20:00,810 piemēram, japāņu vai ķīniešu, uz Windows progr? 1341 01:20:00,810 --> 01:20:03,240 Es nevaru teikt, ka es esmu darījusi pārāk daudz no tā pats, bet tas cep iekšā 1342 01:20:03,240 --> 01:20:08,470 Ir iespējas, protams, kas izstaro savu pieteikumu - ı'm sorry, es neteicu jautājumu - 1343 01:20:08,470 --> 01:20:11,100 iespējas visā globalizāciju, lokalizācija saturu, 1344 01:20:11,100 --> 01:20:14,320 arī lietas, piemēram, to var pārdot dažādos tirgos 1345 01:20:14,320 --> 01:20:19,190 un mērķa, ka versija par savu pieteikumu attiecībā uz šīm atsevišķām valodām 1346 01:20:19,190 --> 01:20:21,080 vai kultūras, vai lietām, piemēram, ka. Absolūti būvētas collas 1347 01:20:21,080 --> 01:20:22,980 Mēs esam bija atbalsts, kas uz visiem laikiem, 1348 01:20:22,980 --> 01:20:26,630 un kas nes uz priekšu savos iespējas Windows Store. 1349 01:20:26,630 --> 01:20:30,450 Jūs varat darīt, ka veikalā pati, pārdot dažādos tirgos, 1350 01:20:30,450 --> 01:20:34,050 jūs varat darīt, ka pieteikumā, kā arī pārāk ar resursu izmantošanas, lai noteiktu, 1351 01:20:34,050 --> 01:20:42,220 "Ja es esmu, kas izstrādāts šai kultūrai, tad izmanto šos ignorēšanas mana teksta saturu 1352 01:20:42,220 --> 01:20:44,510 "Vai izmantot tiesības uz kreiso lasītājs." 1353 01:20:44,510 --> 01:20:51,290 Tie visi ir daļa no noklusējuma WinJS un WinRT API. Labs jautājums. 1354 01:20:51,290 --> 01:20:54,770 >> Kā mēs to darām? Jebkuri citi? 1355 01:20:54,770 --> 01:20:58,850 Un, ja kāds no video, ir jautājumi, es esmu cbowen @ microsoft, 1356 01:20:58,850 --> 01:21:02,790 tāpēc es esmu laimīgs, lai uz visiem jūsu jautājumiem no nākotnes. 1357 01:21:02,790 --> 01:21:05,690 Ļoti - no nākotnes, nākotnes [imitē echo]. 1358 01:21:05,690 --> 01:21:09,140 Tātad, šeit ir mani. Ļaujiet man atpakaļ manu kontaktu šeit. 1359 01:21:09,140 --> 01:21:11,840 Tik vienkārši sūtīt man piezīmi, cbowen @ Microsoft, 1360 01:21:11,840 --> 01:21:15,190 un es nokļūt atpakaļ uz jums, cik ātri vien varu. 1361 01:21:15,190 --> 01:21:19,010 >> Kaut kas cits, ka jūs domājām? Mēs esam labi? 1362 01:21:19,010 --> 01:21:24,050 Lieliski. Labi. Paldies jums visiem ir ļoti daudz. I appreciate it. [Aplausi] 1363 01:21:24,800 --> 01:21:27,000 >> [CS50.TV]