1 00:00:00,000 --> 00:00:02,420 [Powered by Google Translate] [Seminario - Windows 8 - App / Ludo Disvolviĝo kun 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 [Ĉi tiu estas CS50. - CS50.TV] 4 00:00:07,350 --> 00:00:10,290 >> Hej, everyone. Mia nomo estas Edwin Guarin. Tiu estas Chris Bowen. 5 00:00:10,290 --> 00:00:12,310 Mi permesos al li enkonduki sin en dua. 6 00:00:12,310 --> 00:00:14,100 Mi volas nur fari rapidan anonco. 7 00:00:14,100 --> 00:00:18,340 Unue, cxiuj CS50 studentojn akiri Windows 8 senpage. 8 00:00:18,340 --> 00:00:23,150 Do, se vi pensas pri efektive uzante ĝin por via fina projekto, estas via. 9 00:00:23,150 --> 00:00:25,740 Nate elsendos retmesaĝon poste por instrukcioj. 10 00:00:25,740 --> 00:00:32,850 La dua afero estas, se vi decidas skribi Windows 8 app por via CS50 fina projekto, 11 00:00:32,850 --> 00:00:35,870 ni tuj faros iun Giveaways: an Xbox, 12 00:00:35,870 --> 00:00:38,870 ni eble povos doni skribtabulo for, da tio. 13 00:00:38,870 --> 00:00:42,460 Do, se estas io tenante vin reen, lasu Chris aŭ mi scias 14 00:00:42,460 --> 00:00:45,010 kiel ni povas helpi vin konstrui ion vere malvarmeta. 15 00:00:45,010 --> 00:00:48,580 Do dankon denove pro veni hodiaŭ, kaj mi transdonos ĝin al Chris. 16 00:00:48,580 --> 00:00:50,500 >> Dankon, Edwin. 17 00:00:51,000 --> 00:00:52,740 Dankon, ĉiuj, por kunigi nin hodiaux. 18 00:00:52,740 --> 00:00:55,800 Mi estas Chris Bowen. Mi estas unu de Edwin kolegoj tie en la Nordoriento. 19 00:00:55,800 --> 00:00:58,310 Mi nur volis elspezi iom da tempo kun vi paroli pri 20 00:00:58,310 --> 00:01:03,730 kiel fari Vindozan Store kandidatiĝo kun HTML5, JavaScript, kaj CSS 21 00:01:03,730 --> 00:01:07,310 kaj tipon de ricevi ajnajn demandojn vi havas pri gxi respondis por vi 22 00:01:07,310 --> 00:01:12,920 kiel vi serĉas al pensas pri eble uzante gxin kiel CS50 fino ŝanco. 23 00:01:12,920 --> 00:01:14,980 >> Tio dirite, ni simple plonĝi dekstra in 24 00:01:14,980 --> 00:01:17,190 Mi tuj iros al diapozitivoj super tie. 25 00:01:17,190 --> 00:01:19,440 Se vi ja havas iun demandon, bonvolu sendi al mi retmesaĝon. 26 00:01:19,440 --> 00:01:23,460 Mi cbowen@microsoft.com, kaj tie estas mia blogo kaj miaj Twitter. 27 00:01:23,460 --> 00:01:26,330 Tamen vi volas kontakti min, ke estas bone. 28 00:01:26,330 --> 00:01:30,110 Mi havas proksimume horo da ŝtofo, kaj mi volas ricevi viajn demandojn en la vojo, 29 00:01:30,110 --> 00:01:33,720 Do, ne estu hontema pri havi demandoj dum tiu. 30 00:01:33,720 --> 00:01:36,470 Ili ne povas vidi kiu estas demandante al la demandoj pri la registrado, 31 00:01:36,470 --> 00:01:39,090 tiel vi estos kiel anonima kiel vi volas esti. 32 00:01:39,090 --> 00:01:42,780 >> Lasu min plonĝi juste, ĝuste doni al vi rapidan enkondukon al Vindozo 8, 33 00:01:42,780 --> 00:01:47,400 kaj montri al vi kelkajn el la aĵoj pri Vindozo Store apps ke vi povus konsideri 34 00:01:47,400 --> 00:01:49,530 kiel vi pensas pri la disvolvo de apliko. 35 00:01:49,530 --> 00:01:52,660 Ni rigardis Windows 8. Ni estis ekstere por paro semajnoj nun. 36 00:01:52,660 --> 00:01:55,810 Multa forta adopto tie jam. 37 00:01:55,810 --> 00:01:59,800 Vi eble vidis jam la Surfaca maŝinoj ke ni havas tiel. 38 00:01:59,800 --> 00:02:03,730 Tie estas unu super tie reale vi povas tuj iri ĉe se vi estas tie ĉi en persono. 39 00:02:03,730 --> 00:02:07,530 Mi vere volas paroli al vi, montru vin ĉirkaŭe iomete pri Vindozo 8. 40 00:02:07,530 --> 00:02:10,759 La ideo kun Vindozo 8, gxi ja alporti antaŭen ĉiuj aĵoj vi scias pri Vindozo 41 00:02:10,759 --> 00:02:16,840 en iuj novaj spertoj - precipe, tion ŝatas la Surfaca maŝino kun takto, 42 00:02:16,840 --> 00:02:20,000 tiuj tipo de pli moveblaj aparatoj, kiuj estas nun en la merkato, 43 00:02:20,000 --> 00:02:22,360 sed ĝi estas ankaŭ Vindozo ĉe ĝia kerno. 44 00:02:22,360 --> 00:02:25,850 Do tio signifas ke vi povas instali gxin vere pri io kiu kuras Windows 7, 45 00:02:25,850 --> 00:02:30,770 de via granda triobla SLI ludoj platformo malsupren al via tekkomputilo 46 00:02:30,770 --> 00:02:36,200 kaj al via brila nova aliaj aparatoj, ke vi povus repreni hodiaŭ. 47 00:02:36,200 --> 00:02:38,450 Ili kuros Windows 8. 48 00:02:38,450 --> 00:02:40,530 Mi montros al vi ĉirkaŭ malmulta, 49 00:02:40,530 --> 00:02:44,670 kaj ĉiujn travivaĵojn kiujn vi vidos tie estas aferoj kiujn vi povas krei. 50 00:02:44,670 --> 00:02:47,760 La ideo estas, ĉu ĝi estas tuŝu, muso, klavaro, 51 00:02:47,760 --> 00:02:51,870 kion ajn la aparato estas tio, ke vi uzas vian kandidatiĝon plu, ĝi tuj kuri granda. 52 00:02:51,870 --> 00:02:55,180 Windows 8 helpos kun ĉiuj tiuj scenaroj. 53 00:02:55,180 --> 00:02:59,600 >> Ĉi tiuj diapozitivoj flanken, ni simple akiri rajton pren rigardon ĉirkaŭ ĉi tien. 54 00:02:59,600 --> 00:03:03,270 Lasu min montri vin ĉirkaŭ mia hejmo ekrano. Tiu estas mia Starto ekrano. 55 00:03:03,270 --> 00:03:05,810 Mi nur doni al vi iomete da tour tie. 56 00:03:05,810 --> 00:03:09,610 Mi estas en ne-takto maŝino, tiom kiom mi volas tusxi mia portebla komputilo ekrano, 57 00:03:09,610 --> 00:03:13,400 ĝi ne faros ion, do mi rulumas ĉirkaŭ tie iomete kaj montri al vi. 58 00:03:13,400 --> 00:03:17,950 Kelkaj aferoj vi povus rimarki estas la fakto ke tiuj, kion oni nomas rekta kahelojn 59 00:03:17,950 --> 00:03:21,470 efektive povas animi, kaj ili povas provizi informojn al vi - 60 00:03:21,470 --> 00:03:24,750 eble ĝisdatigojn pri statistikoj por ludo 61 00:03:24,750 --> 00:03:30,970 aux sciigu al vi novaĵojn el kelkaj el la frua apps kiu estas tie en la maldekstra flanko. 62 00:03:30,970 --> 00:03:35,350 Tie ni iru. Mi certas ke ĝi estas nur pozitivaj kaj fantazie granda novaĵo. 63 00:03:35,350 --> 00:03:38,450 Vi povas vidi ĉi tie ĝi estas vere vokas vian atenton reen al la app, dirante: 64 00:03:38,450 --> 00:03:43,010 "Hej, estas io nova ĉi tie. Ekrigardu. Revenu en kaj vidi, kio novas por vi." 65 00:03:43,010 --> 00:03:45,320 Tio nomiĝas vivas kahelo, kaj vi povas fari anoncojn 66 00:03:45,320 --> 00:03:47,070 ĉu dekstre de la apliko mem 67 00:03:47,070 --> 00:03:52,220 aux se vi rigardu en pli detalo, vi devos eltrovi kiel skribi fora servo 68 00:03:52,220 --> 00:03:54,340 kiu povas vere puŝi informojn al la tile, 69 00:03:54,340 --> 00:03:56,520 kio estas kio okazas kun tiuj novaĵoj apps. 70 00:03:56,520 --> 00:04:00,080 Ili estas reale ricevas novaĵojn el la nubo kaj ĝisdatigi la kahelo dekstra tie 71 00:04:00,080 --> 00:04:03,710 tial homoj scias, ke ekzistas kialo por malfermi la apliko kaj rigardu 72 00:04:03,710 --> 00:04:06,950 ĉe kio la lasta novaĵo estas en iu ajn el tiuj 73 00:04:06,950 --> 00:04:10,060 aŭ se tie novas receptojn aŭ novan altan partituro bati 74 00:04:10,060 --> 00:04:13,560 aŭ amiko ludado aŭ kio ajn sur ĉi tiuj aplikoj. 75 00:04:13,560 --> 00:04:15,550 Ĝi estas io por tenti vin re-ensalutu 76 00:04:15,550 --> 00:04:18,640 Do jen la rekta tegoloj, kaj tio povus esti persono, ĝi povus esti retejo tiel. 77 00:04:18,640 --> 00:04:20,790 Kutime ĝi estas apliko. 78 00:04:20,790 --> 00:04:25,320 >> Pli malpli ĉiuj el tiuj aĵoj kiujn mi havas cxi tie, venis de la Vindoza Store. Mi ĵeti tion. 79 00:04:25,320 --> 00:04:27,890 Ĝi estas unu el la aplikoj kiuj vi akiras defaŭlte 80 00:04:27,890 --> 00:04:30,350 sur neniu maŝino kiu kuras Windows 8. 81 00:04:30,350 --> 00:04:33,040 Vi povas veni ĉi tie por trovi ion vi volus, 82 00:04:33,040 --> 00:04:37,240 el aferoj kiuj reliefigis al ludoj, kiujn mi ne vidis antaŭe. 83 00:04:37,240 --> 00:04:39,440 Ho, humor, ni hvas nova pinball tie. 84 00:04:39,440 --> 00:04:41,580 Vi povas instali tiujn dekstra ĉi tien el la vendejo, 85 00:04:41,580 --> 00:04:43,420 kaj ni parolos pri kiel evoluigi tiujn. 86 00:04:43,420 --> 00:04:45,670 Vi havas multe da elektoj pri kiel oni kreas ilin. 87 00:04:45,670 --> 00:04:49,020 Ni devos koncentri en la Javascript rakonto kun HTML kaj CSS, 88 00:04:49,020 --> 00:04:52,790 sed al la uzanton, al la aĉetinto de la app, ne gravas kion oni skribis in 89 00:04:52,790 --> 00:04:54,670 Ili povas antaŭeniri kaj labori kun ŝi. 90 00:04:54,670 --> 00:04:57,870 Mi intrigis por ĉi tiu, do mi bezonas malfermi ĉi tien kaj rigardu. 91 00:04:57,870 --> 00:05:02,310 Ĉiu app, inkludante tiujn kiuj vi povas sendi kaj vendi aŭ donaci senpage, 92 00:05:02,310 --> 00:05:06,240 kion ajn vi volas fari en la vendejo, ricevos hejmpaĝo kiel ĉi tio. 93 00:05:06,240 --> 00:05:10,750 Vi povas submetiĝi kun via kandidatiĝo faskon de ekranfotoj - vi vidos iujn ĉi tie - 94 00:05:10,750 --> 00:05:15,970 detaloj pri la apliko, kaj la tempo vi amasigas ambaŭ kvalifikoj - 95 00:05:15,970 --> 00:05:19,020 ili estas esence nur la stelo rating - kaj recenzoj 96 00:05:19,020 --> 00:05:20,690 kiuj havigas iom pli da kompreno. 97 00:05:20,690 --> 00:05:24,380 Fakte, iu devas tajpi ion kaj diri al vi kiom awesome vi estas, 98 00:05:24,380 --> 00:05:29,300 kaj kiu iros en vian Recenzoj sekcio ĉi tie, kiujn mi ne rigardis. 99 00:05:29,300 --> 00:05:33,890 Fantastic. "Ĉu ne ankoraŭ malfermos." Kiom granda. 100 00:05:33,890 --> 00:05:39,000 Nu, por la uloj, por kiuj tiu malfermighis kaj kuri, ili ŝajnas vere ĝuas ĝin. [Estuaron] 101 00:05:39,000 --> 00:05:43,770 Tenu tion en menso. La Interreto. Iu ajn povas diri kion ili volas pri via kandidatiĝo. 102 00:05:43,770 --> 00:05:45,780 Do certigu ke vi faras grandan laboron kun ĝi, 103 00:05:45,780 --> 00:05:49,030 certigi ke vi faras ĝin kiel komfortaj por la uzanto kiel vi povas 104 00:05:49,030 --> 00:05:52,720 ĉar ili estas paro alklakas for de havigante revizias, 105 00:05:52,720 --> 00:05:55,870 kaj ke ili amasigas sur via entuta recenzo kvalifikon. 106 00:05:55,870 --> 00:05:58,990 Kaj vi volas fari vian plej bonan, ĉar vi tuj estos kontraux aliaj aplikoj. 107 00:05:58,990 --> 00:06:01,830 Estos miloj de apps jam en la vendejo, 108 00:06:01,830 --> 00:06:06,880 kaj ŝancojn, tie povas esti iu kiu faras similan funcionalidad kion vi faras. 109 00:06:06,880 --> 00:06:12,740 Do, se vi povas vere elstaras el la homamaso, por ke tuj estos al via avantaĝon, kompreneble. 110 00:06:12,740 --> 00:06:15,300 >> Ni ricevos en la vendejo iomete poste. 111 00:06:15,300 --> 00:06:17,090 Mi vere volas enfokusigi krei apps. 112 00:06:17,090 --> 00:06:20,760 Sed la mallonga versio de la vendejo estas tutmonda distribuo, 113 00:06:20,760 --> 00:06:25,430 ĝi estas aŭtomate parto de Vindozo 8, homoj simple ekbruliĝis gxi supren kaj rigardu diversaj apps ĉi tie, 114 00:06:25,430 --> 00:06:29,070 vi havas la Dress-Up Sticker Libro kaj ĉiuj specoj de diversaj aplikoj. 115 00:06:29,070 --> 00:06:33,690 Freŝa Paint, mi uzas ĉi multon - malbone, sed mi uzas gxin multe. 116 00:06:33,690 --> 00:06:36,080 Oni montras al mi, mi jam posedas ĝin. 117 00:06:36,080 --> 00:06:41,280 Lasu min montri al vi ion mi ne havas - UVideos Mi ne havas kiel tutnova. 118 00:06:41,280 --> 00:06:43,660 Komprenu cxi tie gxi estas senpaga, do vi povas instali ĝin rekte de la vendejo. 119 00:06:43,660 --> 00:06:46,430 Vi havas elektojn tro. Vi povas kompreneble donos gxin. 120 00:06:46,430 --> 00:06:49,660 Vi povas meti publikecon en la app aŭ ludo. 121 00:06:49,660 --> 00:06:54,770 Vi povas ankaŭ petas pagon por tio, kaj vi povus tre facile havigi juĝo por la apliko tiel 122 00:06:54,770 --> 00:06:58,220 tial vi povas lasi onin provi ĝin dum unu semajno aŭ kion ajn vi volas fari. 123 00:06:58,220 --> 00:07:01,540 Tio estas nur agordebla per la portalo. Vi ne skribas ia kodo por tio. 124 00:07:01,540 --> 00:07:03,990 Do vi diras, "Vi povas uzi tion por unu semajno kaj tiam vi devas aĉeti ĝin," 125 00:07:03,990 --> 00:07:07,130 aŭ vi povus fari tion kiel, "Vi povus ludi la 3 unuaj niveloj de ĉi ludo 126 00:07:07,130 --> 00:07:09,820 "Kaj tiam vi devas aĉeti por aliri la ceteraj." 127 00:07:09,820 --> 00:07:12,310 Vi povus ecx faros en-app aĉetojn tiel, do vi povas diri, 128 00:07:12,310 --> 00:07:17,880 "Ni havas aldonan aventuroj aŭ arojn da grafikaĵoj aŭ aĵoj kiuj estas malŝlosita - 129 00:07:17,880 --> 00:07:21,430 "Pli receptoj kiuj malŝlosis - se vi aĉetas tiujn etendis aroj." 130 00:07:21,430 --> 00:07:24,260 Kaj vi povas fari tion ĉiu ene de la programo aŭ ludo mem. 131 00:07:24,260 --> 00:07:26,070 Do, tute supren al vi, via elekto. 132 00:07:26,070 --> 00:07:28,070 Estas multe da aĵoj kiujn vi povas fari en la vendejo, 133 00:07:28,070 --> 00:07:31,660 kaj do esence vi submetis ĝin al atesto kanalo. 134 00:07:31,660 --> 00:07:35,380 Ni povas paroli pri tio iom poste, sed tio estas la celo. 135 00:07:35,380 --> 00:07:40,410 Vi volas akiri vian app tutmonda videbleco en la vendejo tie. 136 00:07:40,410 --> 00:07:44,170 >> Reen al la Komenco ekrano tie, mi ŝatus montri al vi ĉirkaŭ iomete pli. 137 00:07:44,170 --> 00:07:50,580 Se mi ĵetas tiujn apps, lasu min doni al vi ekzemplon de iuj kruc-app funcionalidad tie. 138 00:07:50,580 --> 00:07:53,070 Por fari tion, mi devos lanĉi Freŝa Paint. 139 00:07:53,070 --> 00:07:55,550 Unu afero vi vidos tie estas cxiu unuopa bito de la ekrano, 140 00:07:55,550 --> 00:07:58,040 ĉiuj rastrumeroj de la ekrano, iru al via app. 141 00:07:58,040 --> 00:08:01,990 Gone estas la tagoj kie vi havas tiujn limojn ĉirkaŭ fenestroj 142 00:08:01,990 --> 00:08:05,120 kun multe da butonoj kiuj ĉiam prenas tion spaco tutan tempon. 143 00:08:05,120 --> 00:08:09,430 Nun vi vere volas foriri el tio kaj ĝuste havi vian enhavon estos la fokuso. 144 00:08:09,430 --> 00:08:13,710 Ni povas fari tion kun Vindozo alirante alispecaj menuoj. 145 00:08:13,710 --> 00:08:16,840 Unu el ili estas vere kion nomas la ĉarmoj trinkejo, 146 00:08:16,840 --> 00:08:18,870 kaj ĝi venas el la flanko de la ekrano. 147 00:08:18,870 --> 00:08:21,270 Vi povas reale Flick de la flanko, se vi havas kontakton ekrano, 148 00:08:21,270 --> 00:08:24,840 vi povus dekstre alklaku se vi havas muson, ekzistas klavaro fulmoklavo por ĝi, 149 00:08:24,840 --> 00:08:29,490 ĉiam pli ol unu maniero por fari ion en la medio de ĉi tie. 150 00:08:29,490 --> 00:08:31,680 Tio alportas el kelkaj aĵoj kiujn vi povas fari. 151 00:08:31,680 --> 00:08:33,870 La plej evidenta estas, vi povas iri reen al la Komenco ekrano, 152 00:08:33,870 --> 00:08:36,780 sed la aliaj 4 estas kion oni nomas ĉarmoj. 153 00:08:36,780 --> 00:08:41,059 Ili estas kontraktoj kiujn vi povas konekti al kiel app developer. Ili estas belaj malvarmeta. 154 00:08:41,059 --> 00:08:43,340 Serĉu, mi certas, ke io, kion vi tuj fari, 155 00:08:43,340 --> 00:08:44,950 dividi mi montros al vi en la dua, 156 00:08:44,950 --> 00:08:48,450 kaj Mekanismoj kaj Difinoj, jen estas cxio, ke via app povas konekti al 157 00:08:48,450 --> 00:08:51,960 utiligi Vindozo, diri: "Mi jam faris mian parton 158 00:08:51,960 --> 00:08:54,700 "Kaj mi volas Vindozo por subteni iujn aliajn funkcioj, 159 00:08:54,700 --> 00:08:56,750 "Kaj mi ne volas skribi multon de kodo por fari ke tio okazas." 160 00:08:56,750 --> 00:08:59,480 Tio estas vere profito de uzi tiujn funkciojn. 161 00:08:59,480 --> 00:09:01,340 Lasu min montri vin unu. 162 00:09:01,340 --> 00:09:05,170 Por fari tion, mi devos fari novan pentrarto. 163 00:09:05,170 --> 00:09:08,240 Mi ankaŭ parolis pri uzi singla rastrumero por via programon. 164 00:09:08,240 --> 00:09:11,850 Defaŭlte ĉi estas kion la farbo app aspektas kiel kiam vi uzas ĝin. 165 00:09:11,850 --> 00:09:14,960 Ĝi estas vere nur pri kion ajn vi desegnado, vian enhavon. 166 00:09:14,960 --> 00:09:20,850 Mi povus fari teruran aferoj ĉi tie. Kion mi devus elpreni? Mi ne scias. 167 00:09:20,850 --> 00:09:23,110 Garrapatos? Ho, granda. Mi povas fari garrapatos. Fantastic. 168 00:09:23,110 --> 00:09:25,130 A meleagro? [Estuaron] 169 00:09:25,130 --> 00:09:28,500 Ĉi tiu estas la plej abstraktaj meleagro vi vidos. 170 00:09:28,500 --> 00:09:31,780 Mi ankaŭ povas alporti oferojn, kiel nomiĝas la app trinkejo, 171 00:09:31,780 --> 00:09:33,850 kaj cxi tiu estas vere unu el la ŝlosilaj manieroj, kiujn vi povas uzi 172 00:09:33,850 --> 00:09:37,210 kaŝi sin ĉiuj aĵoj kiuj povus esti en via app aŭ ludon antaux 173 00:09:37,210 --> 00:09:39,570 nur prenas tion spaco tutan tempon. 174 00:09:39,570 --> 00:09:43,270 Do nun vi povas meti ĝin tie, kaj tio estas vere unu el la plej belaj spertoj 175 00:09:43,270 --> 00:09:46,380 kun la app trinkejo kiun mi vidis. 176 00:09:46,380 --> 00:09:48,800 Metu la elektoj tie selekti malsamajn kolorojn. 177 00:09:48,800 --> 00:09:54,310 Ni volis meleagron, tiel ni metos kelkajn bruna tie, starti miksante en paro koloroj. 178 00:09:54,310 --> 00:09:58,790 Ni prenos intera koloro tie kaj tiam por reveni ĉi tien. 179 00:09:58,790 --> 00:10:02,990 Vi povas komenci desegnante. Tie estas via meleagro. Fantastic. 180 00:10:02,990 --> 00:10:07,660 Mi ne povas cxerpi por komenci, sed fari ĝin per touchpad fronte spektantaro estas eĉ pli bona. 181 00:10:07,660 --> 00:10:09,640 Ĉi tiu estas nekredebla. 182 00:10:09,640 --> 00:10:13,030 La ideo, tamen, estas ĉiu, kiu interesas min estas ĝuste ĉi tie sur la surfaco. 183 00:10:13,030 --> 00:10:17,060 Diru Mi tiom kontentas pri tio, ke mi devas dividi ĝin kun iu. 184 00:10:17,060 --> 00:10:19,680 Kutime, kion vi farus kun aliaj versioj de Windows, 185 00:10:19,680 --> 00:10:22,900 vi estus eble preni ekrankopio, vi farus iun kopio-pasto el via teksto 186 00:10:22,900 --> 00:10:24,950 aŭ aĵoj kiel tiu, kiun vi volas dividi eksteren, 187 00:10:24,950 --> 00:10:27,260 kaj tiam iru kaj malfermu alian aplikon kaj metis ĝin en gxin. 188 00:10:27,260 --> 00:10:28,630 Ĉi tie vi ne devas fari tion. 189 00:10:28,630 --> 00:10:32,400 Vi povas reale elirigi la ĉarmoj trinkejo kaj diras, "Mi volas dividi tiun." 190 00:10:32,400 --> 00:10:35,000 Je ĉi tiu punkto ĝi tuj montros al vi la tutan apps 191 00:10:35,000 --> 00:10:38,080 kiuj scipovas labori per nenial estas esti dividitaj. 192 00:10:38,080 --> 00:10:41,590 En tiu kazo ĝi estas bildo, do ĝi tuj diri, "Mi vidas ke vi havas bildon." 193 00:10:41,590 --> 00:10:45,590 "Ĉu vi volas dividi tion?" Vi povas vidi min retposxtu min plenigos la tutan tempon. 194 00:10:45,590 --> 00:10:49,420 Ĝi agnoskas ke, kaj ĝin proponis al mi ke, kiel ligilo, 195 00:10:49,420 --> 00:10:53,270 sed ĝi ankaŭ montris al mi ĉiun app kiu scipovas trakti preni foton 196 00:10:53,270 --> 00:10:55,520 kaj faranta ion kun tio. 197 00:10:55,520 --> 00:10:57,890 Tio estos jam indikis al Windows, ke ili povas fari tion. 198 00:10:57,890 --> 00:10:59,240 Je ĉi tiu punkto ĉi estas Vindozo. 199 00:10:59,240 --> 00:11:01,680 La uzanto nur elektas kion ili volas fari kun ĝi. 200 00:11:01,680 --> 00:11:06,610 Mi faros mian kutiman de PuzzleTouch. Vi povas vidi mi kreis ĉiajn enigmojn super tempo. 201 00:11:06,610 --> 00:11:11,790 Mi prenos PuzzleTouch kaj diri, "Mi volas dividi tiun miriga kreo kun PuzzleTouch." 202 00:11:11,790 --> 00:11:16,670 Ĝi tuj iru antaŭen kaj diri, "la Granda. Vi volas dividi tion? Fantastic." 203 00:11:16,670 --> 00:11:19,260 "Cxu vi volas fari puzlo tio estas facila, meza, kion ajn?" 204 00:11:19,260 --> 00:11:20,800 Mi tion faros intera tie. 205 00:11:20,800 --> 00:11:24,890 Ĝi faras la enigmo. Ĝi tuj estos terura enigmo ĉar ĝi estas plejparte malplena. 206 00:11:24,890 --> 00:11:28,100 Sed estas pretaj, kaj ĝi estas efektive reen en la alia apliko. 207 00:11:28,100 --> 00:11:32,360 Se mi eliros tien, mi povas serĉi ĝin kaj ĵeti ĝin. 208 00:11:32,360 --> 00:11:38,100 Nun se ni rulumi pli malmulta tie, ni devus vidi mian kreo ie. 209 00:11:38,100 --> 00:11:42,930 Kien mi iros? Kiajn puzlo cxu mi faru? Ĉu mi faras ĝin facila? 210 00:11:42,930 --> 00:11:46,110 Ho, tie ĝi estas, ĝuste tie. 211 00:11:46,110 --> 00:11:49,550 [Chuckles] Ĝi estas la facile rekonebla meleagro puzlo tio ĉi tie. 212 00:11:49,550 --> 00:11:52,360 Sed la afero mi volas montri al vi, la malvarmetajn afero ĉi tie 213 00:11:52,360 --> 00:11:54,710 Estas la apps ne scias ion pri ĉiu alia. 214 00:11:54,710 --> 00:11:58,740 Ili nur diris: "Mi havas bildon por dividi, kaj mi scias kiel trakti kun bildoj." 215 00:11:58,740 --> 00:12:01,420 Kaj vi, kiel developer, vi ne devas skribi tiu kodo. 216 00:12:01,420 --> 00:12:05,350 Kiam iu demandas min, por dividi, mi tuj metis kelkajn datumojn en ĉi tiu malgranda datumstrukturo 217 00:12:05,350 --> 00:12:06,740 kaj mi estas farite. 218 00:12:06,740 --> 00:12:10,990 La alia app transprenas, ĉu lia afero, kaj tio estas la fino de la sharing sperto. 219 00:12:10,990 --> 00:12:14,550 Tio estas nur unu afero, kiun vi povas fari - vere, vere potencaj - 220 00:12:14,550 --> 00:12:17,570 kaj gxi tuj estos unu el tiuj aferoj kiuj povus vere helpas diferenci via app 221 00:12:17,570 --> 00:12:20,090 kaj ankaux vian ludon tro en la vendejo. 222 00:12:20,090 --> 00:12:22,220 Homoj tuj povos diri, "Tio estas vere utila." 223 00:12:22,220 --> 00:12:25,430 "Mi uzas ĉi tiun enigmon kreinto tutan tempon. Ĝi estas mirinda." 224 00:12:25,430 --> 00:12:30,490 >> Tio temas pri suficxe da mallongan superrigardon de kio okazas tie. 225 00:12:30,490 --> 00:12:33,670 Ekzistas kelkaj aliaj funkcioj tro ke eble ni devos substreki, kiel ni iru tra kodo. 226 00:12:33,670 --> 00:12:37,710 Sed mi volas plonĝi en diapozitivoj, kaj fari tion, mi tuj iros al la labortablo, 227 00:12:37,710 --> 00:12:40,940 kiu mem estas alia vivas kahelo tie. 228 00:12:40,940 --> 00:12:43,840 Mi povas iri en ĉi tio kaj, efektive, mi estas en mia diapozitivoj, 229 00:12:43,840 --> 00:12:46,320 sed lasu min montri al vi reale kie ni estas. 230 00:12:46,320 --> 00:12:48,460 Ni estas reale en Labortablo moduso. 231 00:12:48,460 --> 00:12:52,580 Tiu estas vere kie kion mi estis diranta antaŭ ĉirkaŭ Vindozo portante antauxen 232 00:12:52,580 --> 00:12:54,850 al novaj spertoj montras sin. 233 00:12:54,850 --> 00:12:56,450 Tiu estas la Vindoza vi scias. 234 00:12:56,450 --> 00:12:59,730 Windows aplikoj nomiĝas labortablo apps. Ili kuras tie. 235 00:12:59,730 --> 00:13:02,730 Se vi jam ekzistantajn apps kaj vi volas kuri sur Vindozo 8, 236 00:13:02,730 --> 00:13:04,710 vi povas absolute faru tion. 237 00:13:04,710 --> 00:13:07,590 Ĉi tiuj ne estas la samaj aferoj kiel la vendejo apps, kiuj estas ĉi tie, 238 00:13:07,590 --> 00:13:12,240 kiel Freŝa Paint kaj tiuj NBC Novaĵoj apps kaj aferojn tiel. Tiuj venos de la vendejo. 239 00:13:12,240 --> 00:13:14,450 Ili povas konekti al kelkaj el la trajtoj kiujn mi montris al vi 240 00:13:14,450 --> 00:13:16,620 kaj aliajn, kiuj mi ne montris al vi ĝuste nun. 241 00:13:16,620 --> 00:13:21,460 Sed ĝuste teni ke en la menso. Ni havas subtenon por ambaŭ de ĉi tiuj aferoj ankaŭ. 242 00:13:21,460 --> 00:13:27,000 Mi bedaŭras. Estas io ne montrante sur la ekrano? Mi perdis lin tute. Tio estas nepara. 243 00:13:29,000 --> 00:13:31,000 Okay. Dankon pro indikante ke ekstere. 244 00:13:31,000 --> 00:13:34,770 Kion vi ne vidante por tempo estas mia montrante vin ke la labortablo estas ĉi tie. 245 00:13:34,770 --> 00:13:37,540 Kio estas la lasta afero, kiun vi vidis? Ĉu vi vidis tion? 246 00:13:37,540 --> 00:13:39,490 Tiu estas la labortablo. Vi jam scias kion ĝi aspektas. 247 00:13:39,490 --> 00:13:42,070 Estas nenio terure nekutima. 248 00:13:42,070 --> 00:13:46,940 Ĝi estas nia portanta tiun sperton antaŭen por vi kaj lasanta vi uzas tion, ke vi jam havis. 249 00:13:46,940 --> 00:13:50,460 Ekzemple, mi povas montri al vi Visual Studio. Tio estas labortabla apliko. 250 00:13:50,460 --> 00:13:52,600 Ĝi tuj kuras en tiu moduso. 251 00:13:52,600 --> 00:13:54,960 Ĝi tuj subteni pli kompleksa medio 252 00:13:54,960 --> 00:14:01,470 kun amaso da ebloj kaj aferojn tiel, do ĝi faras bonan eblon kiel labortabla programon. 253 00:14:01,470 --> 00:14:04,810 >> Tio dirite, ni iru al diapozitivoj por nur iom 254 00:14:04,810 --> 00:14:09,720 kaj donu al vi kelkajn enkondukajn enhavo kaj tiam ni eniros en reale kodigo tie. 255 00:14:09,720 --> 00:14:14,070 La bona novaĵo estas ke mi aŭdis, ke vi estis centrita sur tereno de CSS kaj Javascript, HTML. 256 00:14:14,070 --> 00:14:18,110 Ĉiuj el tiuj aferoj, kiujn vi jam lernis carry rekte en farante Vindozo Store apps. 257 00:14:18,110 --> 00:14:22,920 La aferojn kiujn vi jam estis aŭdi pri per aplikanta CSS selectores kaj ĉiuj tiuj aferoj 258 00:14:22,920 --> 00:14:27,180 Estas precize kion vi faras por krei aplikon tie por la vendejo. 259 00:14:27,180 --> 00:14:29,640 Ni devos iri tra tion iom post iom. 260 00:14:29,640 --> 00:14:34,130 Esence, mi konstruas sur la havajxoj, kiujn vi jam prenis la tempon por lerni. 261 00:14:34,130 --> 00:14:36,520 Ĉi tio estas la entuta chart de la teknologiojn, ke vi povus uzi 262 00:14:36,520 --> 00:14:38,790 fari aplikojn por Vindozo 8. 263 00:14:38,790 --> 00:14:42,840 La aĵoj en la dekstra, la skribo-apps, estas vere, kion ni jam scias. 264 00:14:42,840 --> 00:14:46,840 Tio stuff kiu estas vere la Windows 7 mondo portis antaŭen en Vindozo 8. 265 00:14:46,840 --> 00:14:51,920 Ĉiuj el tiuj ebloj antaŭenporti: C #, VB, Win32 speco de disvolvo. 266 00:14:51,920 --> 00:14:54,450 Granda. Neniu problemo. La nova stuff is sur la maldekstra flanko. 267 00:14:54,450 --> 00:14:58,220 Tio estas Vindozo Store apps, tio estas kiam mi volas preni mian apliko telegramis en Vindozo 8 268 00:14:58,220 --> 00:15:02,300 uzante ĉiuj tiuj funkcioj, akiru ĝin en la vendejo, kaj instigi ke vere malvarmeta sperto 269 00:15:02,300 --> 00:15:05,260 de la Vindoza Store aplikoj. 270 00:15:05,260 --> 00:15:10,350 Por fari tion, vi povas vidi ĉi tie vi havas ĉiujn viajn elektojn kun XAML, C + +, 271 00:15:10,350 --> 00:15:14,100 C #, VB, vi povus fari DirectX, aĵoj kiel tiu, aĵoj kiuj preteriras la glito. 272 00:15:14,100 --> 00:15:18,650 Sed por ni, ni tuj enfokusigi dekstre en la fakto, ke HTML, CSS kaj Javascript 273 00:15:18,650 --> 00:15:22,890 Estas vere unuaklasa civitano por fari aplikojn por Vindozo 8 274 00:15:22,890 --> 00:15:24,960 kaj por la Vindoza Store. 275 00:15:24,960 --> 00:15:27,950 Do ĉi tiu estas bona por ĉiuj ĉi tie kaj ulojn rigardante en video 276 00:15:27,950 --> 00:15:30,760 ĉar vi povas simple utiligas cxiujn tiujn spertojn, kiujn vi havos 277 00:15:30,760 --> 00:15:33,900 kaj vere ligas al kio Windows proponas. 278 00:15:33,900 --> 00:15:37,870 Vi faros tion tra aro de API, kiu devus esti neniu surprizo. 279 00:15:37,870 --> 00:15:39,920 Ĉiu VIN havas sian propran API. 280 00:15:39,920 --> 00:15:43,530 Ni elmontri kion Windows povas fari per kio nomiĝas WinRT. 281 00:15:43,530 --> 00:15:46,370 Ĝi estas aro de API, ke nur faras ĉion por vi. 282 00:15:46,370 --> 00:15:51,650 Se vi bezonas por malfermi dosierojn, vi devas uzi la ĉambron, geolocalización, aĵoj kiel tio, 283 00:15:51,650 --> 00:15:55,700 ili iras tra kio Windows povas proponi al vi. 284 00:15:55,700 --> 00:15:59,370 Por aliri al tio, ni havas iom pli da JavaScript ke tuj fari ĝin ankoraŭ pli facile 285 00:15:59,370 --> 00:16:02,510 por vi fari tion. Ni ricevos por ke en momento. 286 00:16:02,510 --> 00:16:04,060 Sed nuntempe, estas esence vian vojon mapo. 287 00:16:04,060 --> 00:16:06,770 La aferojn kiujn vi jam estis faranta sur supro de iuj API 288 00:16:06,770 --> 00:16:11,280 ke helpo vi laboras kun Vindozo egalas vendejo programon. 289 00:16:11,280 --> 00:16:14,210 Kaj tio estas vere pri ĉiuj vi devas scii de la alta nivelo. 290 00:16:14,210 --> 00:16:17,370 >> Ni plonĝi en reale labori per la havajxoj nun. 291 00:16:18,940 --> 00:16:21,950 La aferoj vi probable jam vidis amaseton da, 292 00:16:21,950 --> 00:16:26,760 kun IE9 iom da tempo reen ni enkondukis subteno por multa la, en la momento, 293 00:16:26,760 --> 00:16:30,340 pli novaj normoj en la retejo, do multe da novaj CSS trajtojn, 294 00:16:30,340 --> 00:16:34,380 amaso de novaj HTML, ECMAScript 5, kiu estas vere JavaScript. 295 00:16:34,380 --> 00:16:38,090 Do ĉio por ke krom strikta reĝimo estis en IE9. 296 00:16:38,090 --> 00:16:42,290 Nur tuno da ŝtofo kun CSS: CSS3, ĉio en ekzistas. 297 00:16:42,290 --> 00:16:45,300 Kaj ĉiuj ĉi aĵoj portas antaŭen en kio ni faras kun Vindozo 8. 298 00:16:45,300 --> 00:16:49,350 Vi povas uzi ĉi tiujn aferojn, kaj vi povas uzi ĉion novas en IE10. 299 00:16:49,350 --> 00:16:54,640 Kun IE10 ni enkonduki subtenon por ĉiuj el tiuj aferoj ankaŭ. 300 00:16:54,640 --> 00:16:59,340 Ili estas ĉiuj aparataro-akcelis, do se vi estas sur maŝino kiu havas ian GPU, 301 00:16:59,340 --> 00:17:04,190 kio estas verŝajne pli-malpli ĉiu maŝino, ke vi povus meti en la pasintaj 8 jaroj, 302 00:17:04,190 --> 00:17:07,609 vi tuj povos havi aparataro-akcelis eligo, 303 00:17:07,609 --> 00:17:11,770 vida eligo per CSS, Canvas, SVG. 304 00:17:11,770 --> 00:17:14,339 Ĉiuj tiuj aferoj iros per aparataro akcelo 305 00:17:14,339 --> 00:17:16,060 kaj estu, ke multe pli rapida kaj pli efika. 306 00:17:16,060 --> 00:17:20,440 La mallonga versio de ĉio ĉi - I'm ne tuj iros tra ĉiu sola afero cxi tie - 307 00:17:20,440 --> 00:17:23,200 se vi vidos ĝin sur tiu listo, se vi povas fari tion en IE10, 308 00:17:23,200 --> 00:17:25,650 se ĝi estas retejo app ke vi uzas kiuj laboras en IE10, 309 00:17:25,650 --> 00:17:28,640 ĝi estas io, kion vi povas fari kiel vindozan Store programon. 310 00:17:28,640 --> 00:17:33,100 Kaj tio estas pli-malpli ŝin. Do, se ĝi funkcias en IE10, ĝi tuj labori kiel vindozan Store programon. 311 00:17:33,100 --> 00:17:36,370 Ĝi estas sur la tablo kiel iu, ke vi povus uzi. 312 00:17:36,370 --> 00:17:40,510 >> Tie estas multe ĉi tie. Ni ne havas ĝis noktomezo, do mi ne povas revizii ĉiun tie. 313 00:17:40,510 --> 00:17:44,060 Sed estas iuj lokoj, kiuj helpos al vi kompreni, kion tio povas fari, 314 00:17:44,060 --> 00:17:45,520 kaj mi montros al vi unu el ili en sekundo. 315 00:17:45,520 --> 00:17:48,410 Mi nur volis atentigi pri kelkaj el la ŝlosilaj aferoj kiujn vi eble rigardi. 316 00:17:48,410 --> 00:17:51,560 Eble vi jam vidis iun el tiuj en viajn studojn, 317 00:17:51,560 --> 00:17:56,610 sed jen estas vere utila, precipe kun Vindozo Store apps, de la CSS flanko. 318 00:17:56,610 --> 00:18:02,420 Do povante fari konvertoj kaj transiroj, provizi moviĝo per kuraĝigo - 319 00:18:02,420 --> 00:18:07,010 ĉi tiuj ĉiuj estas parto de CSS nun, kaj ili ĉiuj estas subtenata de modernaj legiloj, 320 00:18:07,010 --> 00:18:11,370 kaj IE10 kaj IE9 aldonis subtenon tra la tempo por ĉiuj ĉi tiuj aferoj. 321 00:18:11,370 --> 00:18:15,220 Kaj do kial skribi ĝin vi mem, kial iri tra ĉiuj la penon fari tion mane 322 00:18:15,220 --> 00:18:19,970 kiam vi povis uzi simplan CSS konverto krei 3D efekton por via kandidatiĝo? 323 00:18:19,970 --> 00:18:22,740 Granda. Tiel estas kiel ĝi funkcias. 324 00:18:22,740 --> 00:18:24,530 Mi ne povas fari plu malfacila ol tio. 325 00:18:24,530 --> 00:18:28,330 Se vi konas kiel fari ĝin en CSS, vi scias kiel fari ĝin en la Windows Store programon. 326 00:18:28,330 --> 00:18:32,080 >> Irante preter ke por aranĝo, aĵoj kiel eĉ la vendejo app, 327 00:18:32,080 --> 00:18:35,350 sed irante preter tiu, rigardante eble novaĵoj app kiu'S montrante vi artikoloj 328 00:18:35,350 --> 00:18:40,160 aŭ receptojn aŭ aĵoj kiel tiu, ĉi tiuj aliaj specoj de trajtoj en CSS estas vere utila: 329 00:18:40,160 --> 00:18:45,610 Krado, Flexbox, CSS Regionoj estas pli ol relative nova normo tiel. 330 00:18:45,610 --> 00:18:51,190 Tion ili ĉiuj tuj helpi vin kuŝis ekstere enhavo kaj fluas enhavo inter sekcioj, 331 00:18:51,190 --> 00:18:55,470 povi fari paginación kaj vortdividon sen vi devi skribi la necesajxojn mem. 332 00:18:55,470 --> 00:18:57,500 Vi nur diru, "Bonvolu fari la sekvajn por mi," 333 00:18:57,500 --> 00:19:00,850 kaj kiam la ekrano nemoveblaĵoj estas malsama en malsama maŝinoj 334 00:19:00,850 --> 00:19:03,850 aŭ kiam vi vidos, momente, kiel vi snap apliko 335 00:19:03,850 --> 00:19:07,920 havi malgrandaj kvantoj de spaco sur la ekrano, por ke estas nenia problemo por CSS. 336 00:19:07,920 --> 00:19:11,160 Ĝi povas utiligi - we'll diskuto pri komunikiloj pridemandojn en dua - 337 00:19:11,160 --> 00:19:15,880 ĝi povas prizorgi tion kun repositioning via enhavo, fluante enhavo de regionoj 338 00:19:15,880 --> 00:19:21,240 nur kun tiuj aĵoj kiujn vi eble jam vidis per ttt teknologio. 339 00:19:21,240 --> 00:19:25,470 >> Sur la HTML5 flanko, ekzistas ankaŭ faskon da aferoj 340 00:19:25,470 --> 00:19:28,140 ke estos tre utila por vi per Vindozo Store apps. 341 00:19:28,140 --> 00:19:30,980 Denove, ni ne iros tra ĉiuj ĉi tiuj, sed ili estas nur ĉi tie. 342 00:19:30,980 --> 00:19:35,470 Do, se vi devas uzi ĝin, audio-video, se vi volas fari validigo de formoj, 343 00:19:35,470 --> 00:19:40,570 geolocalización, ĉiuj aĵoj, kiujn vi povas fari en JavaScript kun JavaScript 5 aŭ ECMAScript 5, 344 00:19:40,570 --> 00:19:44,070 IndexedDB por lokaj stokado - tiuj estas ĉiuj opcioj por vi. 345 00:19:44,070 --> 00:19:49,300 Se vi serĉas respondon, simple rigardu al ekzistantaj teknologioj kun HTML5 kaj CSS 346 00:19:49,300 --> 00:19:53,880 kaj vi trovos pli facile respondojn ol devi ruli multajn Okaze mem. 347 00:19:53,880 --> 00:19:55,510 Lasu min montri vin ĉirkaŭe iom cxi tie. 348 00:19:55,510 --> 00:19:57,920 Mi havas lokon ni povas iri al. 349 00:19:57,920 --> 00:20:01,590 Lasu min forlasis el tiu diapozitivo dum sekundo. 350 00:20:01,590 --> 00:20:06,450 >> Se ni eliras IETestDrive.com, 351 00:20:06,450 --> 00:20:08,960 Mi ne faros multe de demo tie. 352 00:20:08,960 --> 00:20:14,360 IETestDrive.com estas vere montrante vi multan kio novas kun IE10, 353 00:20:14,360 --> 00:20:16,220 tion, kion vi povas fari. 354 00:20:16,220 --> 00:20:19,130 Mi trovas ĉi tiu estas vere utila, ĉar anstataŭ tralegado faskon da blankaj paperoj, 355 00:20:19,130 --> 00:20:23,020 rigardi kelkajn donas, kaj tio tuj helpi vin meti ĝin sur via propra persona radaro 356 00:20:23,020 --> 00:20:26,620 pri tio, ĉu teknologio estas sencoplena eĉ plue esploroj kun 357 00:20:26,620 --> 00:20:29,070 tiel vi povos kompreni, "Mi vidas kion tio signifas." 358 00:20:29,070 --> 00:20:32,780 "Mi komprenas, kion Petoj Animation Kadro faras por mi." 359 00:20:32,780 --> 00:20:36,900 "Mi komprenas kiel mi povus uzi Regionoj aŭ SVG-filtriloj." 360 00:20:36,900 --> 00:20:40,190 Vi vidas ilin en agadon, vidi ilin sur ekzemplo tie ĉi, 361 00:20:40,190 --> 00:20:44,930 kaj decidi por vi mem, se tio tuj estos utila por vi en viaj propraj projektoj kaj preter 362 00:20:44,930 --> 00:20:47,840 kiel vi daŭre labori kun ttt teknologio. 363 00:20:47,840 --> 00:20:49,900 Tie mi farus nur instigas vin rigardu. 364 00:20:49,900 --> 00:20:52,880 Mi ne pensas ke mi devos elspezi multe da tempo vere kuras tiuj. 365 00:20:52,880 --> 00:20:56,030 Ni havas sufiĉe por montri per skribado kodo. 366 00:20:56,030 --> 00:21:01,640 Vi vidos tie ĉi tion for kontakto efektojn tuŝi-bazitaj ludojn en tiu sekcio, 367 00:21:01,640 --> 00:21:06,050 kuraĝigo, vere rapide aparataro-akcelis kuraĝigo tie, 368 00:21:06,050 --> 00:21:11,230 iuj optimumigaĵoj ke vi vidos en kelkaj el ĉi tiuj specimenoj, kiel bone, 369 00:21:11,230 --> 00:21:12,770 kaj tie estas multaj, multaj pli. 370 00:21:12,770 --> 00:21:15,330 Se vi volas transiri ĉi tie kaj malfermu la retejo mapo, 371 00:21:15,330 --> 00:21:19,070 tie estas nur ridinda nombro de specimenoj tie. 372 00:21:19,070 --> 00:21:20,690 Vi povas vidi ilin ĉiujn tie. 373 00:21:20,690 --> 00:21:22,900 Se vi serĉas ion aŭ vi aŭdis pri io 374 00:21:22,900 --> 00:21:25,850 kaj vi scivolas eble tio estus io malvarmeta uzi en la app, 375 00:21:25,850 --> 00:21:31,720 provu serĉi tie ĉi, kaj tie estas probable sufiĉe bona pruvo por tio savi vin iom da tempo. 376 00:21:31,720 --> 00:21:35,980 >> Okay? Demandojn tiom multe por la homoj ĉi tie? 377 00:21:35,980 --> 00:21:39,620 Okay. Ni devos porti en ĉi tie. 378 00:21:39,620 --> 00:21:41,920 Denove, nur kontroli, ke ekstere. 379 00:21:41,920 --> 00:21:45,450 Ili estas ttt normoj, do iru al iu ajn alia vitrino ejoj kiujn vi konas 380 00:21:45,450 --> 00:21:50,550 kaj vidi se tiuj teknologioj sencon kion vi provas fari. 381 00:21:50,550 --> 00:21:53,190 >> Reen al la diapozitivoj. 382 00:21:53,190 --> 00:22:00,290 Tio dirite, vi estas movanta el retejo mondo vere instalita loka apliko mondo, 383 00:22:00,290 --> 00:22:01,850 tiel estas iuj aferoj atentigi tie. 384 00:22:01,850 --> 00:22:03,690 Antaŭ ĉio, ne estas ttt-servilo implikita tie. 385 00:22:03,690 --> 00:22:06,120 Ne estas Apache, ne estas IIS kurante tien 386 00:22:06,120 --> 00:22:10,170 servante supren paĝojn al fora kliento, al fora retumilo agento. 387 00:22:10,170 --> 00:22:13,000 En ĉi tiu kazo, vere ĉio estas pakitaj por vi. 388 00:22:13,000 --> 00:22:16,630 Vi opinias ke kiel via kandidatiĝo al la vendejo, ĝi ricevas ateston, 389 00:22:16,630 --> 00:22:22,190 ĝi estas en la vendejo, kaj tiam homoj iras de la miloj instalos vian ludon aŭ vian programon. 390 00:22:22,190 --> 00:22:24,780 Sed esence, ili estas tiranta ĝin loke al ilia maŝino. 391 00:22:24,780 --> 00:22:29,080 Ne necesas por eliri al la retejo plu krom se vi havas alvokoj kiuj bezonas fora API, 392 00:22:29,080 --> 00:22:31,790 kaj tio estas perfekte normala tiel ankaŭ. 393 00:22:31,790 --> 00:22:35,330 Sed ili ne tuj estos en tiu moduso kie ili devas iri peto respondon de servilo 394 00:22:35,330 --> 00:22:37,910 por ricevi la sekva paĝo de ilia enhavo. 395 00:22:37,910 --> 00:22:41,380 Do, kiuj diris, ke estas kelkaj malgrandaj API diferencoj. Tio estas nekredeble malgrandaj. 396 00:22:41,380 --> 00:22:46,850 Ili estas neverŝajna por bati vin en via normala kodigo, sed ili estas almenaŭ dokumentita. 397 00:22:46,850 --> 00:22:50,030 Ili estas speco de latera kazoj tie. 398 00:22:50,030 --> 00:22:53,370 >> La alia afero valoras markante estas la konfidatoj diferencoj. 399 00:22:53,370 --> 00:22:58,070 Mi nur mencias tion, ĉar mi nur volas certigi tion diris 400 00:22:58,070 --> 00:23:01,580 do se vi kuros en ĝin poste, vi pensas, "Chris diris ion pri tio, 401 00:23:01,580 --> 00:23:04,890 "Do eble, jes, bone," kaj tiam vi reiros kaj vi trovos el kio ĝi estis. 402 00:23:04,890 --> 00:23:06,480 Kuntekstoj gravas. 403 00:23:06,480 --> 00:23:11,450 Defaŭlte ni klopodos por protekti la uzanto de vektoroj de atako. 404 00:23:11,450 --> 00:23:13,400 Estas certaj aferoj kiujn vi povas fari defaŭlte 405 00:23:13,400 --> 00:23:16,130 kaj certaj aferoj kiujn vi bezonos ŝanĝi kuntekston ebligi. 406 00:23:16,130 --> 00:23:19,860 Kiel vi uzas kelkaj bibliotekoj por tie - you've jam laboris kun jQuery, 407 00:23:19,860 --> 00:23:23,650 sed se vi serĉi aliajn bibliotekojn el tie - vi povus uzi iun funcionalidad 408 00:23:23,650 --> 00:23:28,000 tian iras preter loka uzado, faras pli dinamika interagoj 409 00:23:28,000 --> 00:23:30,360 XHR petoj, aĵoj kiel tio. 410 00:23:30,360 --> 00:23:33,090 Kelkfoje vi eble trovos tiuj estos malebligita defaŭlte, 411 00:23:33,090 --> 00:23:37,790 kaj en tiu kazo, nur faru serĉon, serĉi lokajn kaj ttt kunteksto, 412 00:23:37,790 --> 00:23:39,560 kaj vi trovos, kiel eblas ripari tion. 413 00:23:39,560 --> 00:23:42,580 Nur certigu vi sciis pri tio, kiel vi komencas uzi aliajn kadrojn, 414 00:23:42,580 --> 00:23:45,720 kiun mi devas mencii, vi estas perfekte kapabla fari. 415 00:23:45,720 --> 00:23:49,290 Do, se vi trovas iujn aliajn kadro - we'll diskuto pri tio en dua - 416 00:23:49,290 --> 00:23:54,000 por ludoj kaj vi volas uzi tiun, kiun vi volas uzi iun kontrolo bibliotekoj, kiuj estas ekstere tie 417 00:23:54,000 --> 00:23:57,990 kaj vi ne volas skribi, ke aĵoj mem - ke estas bona ideo, ĉu ne? - 418 00:23:57,990 --> 00:23:59,560 vi povas absolute uzi tiun materialon. 419 00:23:59,560 --> 00:24:03,660 Estas nenio tenante vi revenis el uzante ian ajn biblioteko ke estas bazita sur JavaScript, 420 00:24:03,660 --> 00:24:05,380 CSS, HTML5. 421 00:24:05,380 --> 00:24:09,740 Denove, se estas io, kion vi povas fari en IE10, kiu estas heck de multa tiuj tagoj, 422 00:24:09,740 --> 00:24:11,220 Vi povas fari ĝin. 423 00:24:11,220 --> 00:24:14,800 Tiri gxin en vian app, aludo ke JavaScript biblioteko, kaj uzos ghin en vian kandidatiĝon, 424 00:24:14,800 --> 00:24:19,880 nur konsiderante vi eble trafis sekureca kunteksto tempaltempe - ne tre ofte. 425 00:24:19,880 --> 00:24:24,150 >> Kaj tiam la funkcioj, ni iros trans kelkajn pli el tiuj kiel ni iru. 426 00:24:24,150 --> 00:24:27,500 La UX vi specon de alkutimiĝi al kiel vi vidas pli kaj pli aplikoj 427 00:24:27,500 --> 00:24:29,250 el la Vindoza Store. 428 00:24:29,250 --> 00:24:33,870 Vi ricevos emo al kiel ili funkcias kaj kiel la dezajno estetika emas labori 429 00:24:33,870 --> 00:24:37,720 trans malsamaj aplikoj kaj kion homoj estos uzata por sperti. 430 00:24:37,720 --> 00:24:39,660 Tio estas vere la grava parto. 431 00:24:39,660 --> 00:24:42,460 Certiĝu ke kiam ili ekbruliĝis vian app ili ne bezonas legi manlibro, 432 00:24:42,460 --> 00:24:44,300 kion oni neniam faras, per la vojo. 433 00:24:44,300 --> 00:24:46,650 Ili devas esti simple povis komenci ludi kun via kandidatiĝo 434 00:24:46,650 --> 00:24:49,450 kaj imagante ĝin sen multa malfacileco. 435 00:24:49,450 --> 00:24:52,660 Per batante kaj aliĝi al amaso de tiuj praktikoj, 436 00:24:52,660 --> 00:24:57,640 vi faros vian uzantoj granda favoro, farante ke pli facila. 437 00:24:57,640 --> 00:25:01,810 >> Okay. Unu lasta afero pri la API flanko kaj tiam ni eniros en reale skribi kodon. 438 00:25:01,810 --> 00:25:05,660 WinJS estas tiu afero, kiun mi menciis tre mallonge kun tiu kompleksa slide 439 00:25:05,660 --> 00:25:08,850 kun ĉiuj tiuj malsamaj elektoj ke vi havas por fari aplikoj. 440 00:25:08,850 --> 00:25:10,890 WinJS, vi povas pensi pri tio kiel amiko. 441 00:25:10,890 --> 00:25:13,680 Ĝi estas via amiko, por helpi vin verki stuff pli rapide. 442 00:25:13,680 --> 00:25:18,820 Estas nur JavaScript kaj CSS. Vi ne devas uzi gxin. Vi povas uzi ĝin. 443 00:25:18,820 --> 00:25:22,180 Se vi iras por nomi por Vindozo trajtojn, vi finos uzante ĝin, 444 00:25:22,180 --> 00:25:27,210 sed se estas aĵoj kiel iuj dezajno ŝablonoj aŭ komandojn kiujn vi vere ne volas uzi, 445 00:25:27,210 --> 00:25:29,090 vi volos uzi ion alian, tio estas via. 446 00:25:29,090 --> 00:25:32,580 Decidu kion vi volas uzi kaj la stiloj kiujn vi volas uzi. 447 00:25:32,580 --> 00:25:37,250 La trajtoj de namespacing kaj klaso generacio - ĝis vi. 448 00:25:37,250 --> 00:25:41,650 Se vi preferas unu aŭ la alia, ĝi estas tute via elekto. Ĝi estas ankoraŭ JavaScript kaj CSS. 449 00:25:41,650 --> 00:25:43,860 Sed tio okazas, por helpi vin fari multajn aferojn. 450 00:25:43,860 --> 00:25:47,780 Ekzemple, ĉi tie estas subaro de tio, kion ĝi povas fari, 451 00:25:47,780 --> 00:25:50,790 aferoj kiel helpi asincrónico programado per promesoj. 452 00:25:50,790 --> 00:25:54,000 Ajna el vi aŭdis pri aux laboris kun Node.js? 453 00:25:54,000 --> 00:25:59,520 Ĝi estas komuna ekzemplo por labori kun asincrónico programado. 454 00:25:59,520 --> 00:26:02,370 Do esence kion vi diris, "Iru ion fari, 455 00:26:02,370 --> 00:26:05,790 "Kaj vi tuj donu al mi la promeson, ke vi revenos al mi, kiam vi faris." 456 00:26:05,790 --> 00:26:08,400 Tio estas esence kio okazas. 457 00:26:08,400 --> 00:26:12,400 Do vi ne glaciiĝas ĝis via kandidatiĝo dum la uzanto iras, kaj plukante dosieron 458 00:26:12,400 --> 00:26:15,810 aŭ io estas fluis malsupren de la TTT. 459 00:26:15,810 --> 00:26:17,210 La UI restas respondema. 460 00:26:17,210 --> 00:26:19,410 Kaj vi povas tion fari per uzo asincrónico programado. 461 00:26:19,410 --> 00:26:23,620 Sonas ridinde kompleksa, sed estas vere facila ĉar vi uzas promesoj 462 00:26:23,620 --> 00:26:27,900 kaj vi simple diru, "Iru fari tion kaj kiam vi finos, voku reen al ĉi tiu metodo." 463 00:26:27,900 --> 00:26:30,270 Tio estas sufiĉe multe ĝin. Tio estas ĉio konstruita en WinJS. 464 00:26:30,270 --> 00:26:35,120 Ĝi tuj fari gxin multe pli facile skribi vere fleksebla kaj potenca aplikoj. 465 00:26:35,120 --> 00:26:37,870 >> Vi povas vidi la resto cxi tie, multe da kuraĝigoj. 466 00:26:37,870 --> 00:26:41,240 Verŝajne unu el la plej gravaj aferoj en ĉi tiu bildo estas kontroloj. 467 00:26:41,240 --> 00:26:44,680 Mi pensas mi havas ĝenerale - jes, mi faras. 468 00:26:44,680 --> 00:26:48,900 Jen ekzemplo de nur kelkaj el la komandojn kiujn vi povas uzi en viaj aplikaĵoj. 469 00:26:48,900 --> 00:26:51,060 Jen ĉiuj rekte el WinJS. 470 00:26:51,060 --> 00:26:53,430 Vi ne skribas ĉi tiujn animojn, 471 00:26:53,430 --> 00:26:55,990 vi simple diru, "Jen kiel mi volas formi mian aplikaĵon." 472 00:26:55,990 --> 00:26:59,420 "Mi uzas flip view do mi povas iri inter diversaj fotoj." 473 00:26:59,420 --> 00:27:03,380 Mi ne montritaj vi Semantika Zoom. Mi montros al vi, ke en sekundo. 474 00:27:03,380 --> 00:27:05,700 ListViews. Ekzistas GridViews. 475 00:27:05,700 --> 00:27:08,680 Vi jam vidis kradon kiel parto de la vendejo apliko, 476 00:27:08,680 --> 00:27:12,170 tiel povante uzi blokoj de enhavo kaj rulado tra tio. 477 00:27:12,170 --> 00:27:15,660 Flyout menuojn vi vidos nur de tempo al tempo. 478 00:27:15,660 --> 00:27:19,090 La app trinkejo mi montris al vi ke Freŝa Paint apliko tiel, 479 00:27:19,090 --> 00:27:22,190 tiel vi vidis, kiel vi povas agordi ke metante butonoj sur ĝi 480 00:27:22,190 --> 00:27:26,360 kaj havante kiuj kaŝas sin kiam vi ne deziras uzi tiun. 481 00:27:26,360 --> 00:27:28,120 Tio estas vere tute supren al vi uzi. 482 00:27:28,120 --> 00:27:30,210 Tiuj estas ĉiuj kontroloj kiuj estas parto de WinJS. 483 00:27:30,210 --> 00:27:33,640 Mi montros al vi kiel fari tiujn en nur la dua, sed ke ekzistas pli ol nur tio, 484 00:27:33,640 --> 00:27:37,060 kaj la ŝlosilo afero estas uzi ilin, se vi volas, krom iom da tempo. 485 00:27:37,060 --> 00:27:40,830 >> Se vi havas aliajn kontrolo bibliotekoj kiuj vi ŝatus uzi, tio estas perfekte fajnaj ankaŭ. 486 00:27:40,830 --> 00:27:46,300 Aĵoj kiel jQuery UI fari multon pri ĉi speco de ideo kiel bone, 487 00:27:46,300 --> 00:27:51,280 provizante pli kontroloj kiuj etendas kion vi povas fari en HTML kaj Javascript. 488 00:27:52,690 --> 00:27:55,680 Ni plonĝi in Mi jam diris tion. Uzu kion vi ŝatus. 489 00:27:55,680 --> 00:27:59,680 Nur memoru, ke vi kuru al iu kunteksto temoj. 490 00:27:59,680 --> 00:28:03,380 Sed vi certe povas miksi kaj kongruas ajn specon de bibliotekoj vi estas komforta kun, 491 00:28:03,380 --> 00:28:06,770 vi volas lerni, ke vi volas uzi, por savi vin iom da tempo. 492 00:28:06,770 --> 00:28:09,850 >> Ni parolu pri iloj nur dum sekundo. 493 00:28:09,850 --> 00:28:12,400 Vi povas akiri kio vi bezonas por komenci labori kun Vindozo Store apps. 494 00:28:12,400 --> 00:28:17,360 Se mi reirus el: Mi havas tro multajn aĵojn tie. 495 00:28:17,360 --> 00:28:21,770 Se vi iras al la paĝon, kiu estas dev.windows.com, 496 00:28:21,770 --> 00:28:23,300 vi povas elŝuti ĉiun vi bezonas. 497 00:28:23,300 --> 00:28:28,170 Kiel studentoj, vi havas aliron al pli ol la ĝenerala publiko faras, 498 00:28:28,170 --> 00:28:30,670 tial vi povas akiri pli altan fino versioj de Visual Studio. 499 00:28:30,670 --> 00:28:34,090 Edwin menciis vi jam povas akiri Vindozo tiel. 500 00:28:34,090 --> 00:28:36,790 Sed ĝenerale, por ĉiuj programistoj, vi povas iri al tiu loko 501 00:28:36,790 --> 00:28:40,380 kaj elŝuti ĉio vi bezonos fari aplikon, kaj ĝi estas ĉio libera. 502 00:28:40,380 --> 00:28:42,460 Do ekzistas libera versio de Visual Studio, 503 00:28:42,460 --> 00:28:44,450 estas kelkaj iloj kiuj instalos apud de tiu - 504 00:28:44,450 --> 00:28:47,240 ĉio vi devas krei kaj testi via kandidatiĝo. 505 00:28:47,240 --> 00:28:50,130 Ĝi estas nur kiam vi iras por eldoni vian kandidatiĝon al la vendejo 506 00:28:50,130 --> 00:28:52,470 ke vi tuj bezonas developer konton. 507 00:28:52,470 --> 00:28:56,100 Tio ankaŭ mi kredas estas libera. Ĉu senpaga por studentoj tiel? >> [Guarin] Kiun? 508 00:28:56,100 --> 00:28:57,970 La developer konto, la efektiva submetiĝo. >> [Guarin] Jes. 509 00:28:57,970 --> 00:28:59,580 Tio estas pli bona novaĵo. 510 00:28:59,580 --> 00:29:00,840 Vi devos iri rigardi ĉi. 511 00:29:00,840 --> 00:29:03,840 Ĝi diros por individuo defaŭlte ĝi estas $ 49. 512 00:29:03,840 --> 00:29:06,140 Sed ne subskriboj por ke kiel studento. 513 00:29:06,140 --> 00:29:10,250 Ni ricevos vi kelkajn informojn tra viaj programoj kiujn vi povas akiri konton senpage, 514 00:29:10,250 --> 00:29:13,980 kaj ke lasos vin tiam proponi vian aplikoj rajton ĝis la vendejo, 515 00:29:13,980 --> 00:29:17,370 tiom kiom vi volas, kaj ĉiuj el tiu bono estos baldaŭ sekvos. 516 00:29:17,370 --> 00:29:19,710 Do jen dev.windows.com. 517 00:29:19,710 --> 00:29:22,170 Vi povas elŝuti la ilojn kiujn vi bezonos de ĉi tie. 518 00:29:22,170 --> 00:29:25,310 Kaj se vi volas, vi povas ricevi juĝon versio de Vindozo ĉi tie, 519 00:29:25,310 --> 00:29:27,160 sed, denove, vi ne bezonas. 520 00:29:27,160 --> 00:29:32,880 >> La alia ejo - permesu al mi klarigi ĉi unu por vi rapide - estas design.windows.com. 521 00:29:32,880 --> 00:29:34,770 Tio estis dev.windows.com. 522 00:29:34,770 --> 00:29:37,770 Design.windows.com, vi povas diveni, kio ĝi estas por. 523 00:29:37,770 --> 00:29:40,380 Ĝi estas vere bela amika ejo. Tie estas multe da bona informo tie. 524 00:29:40,380 --> 00:29:41,770 Vi povas funkcii tra ĝi. 525 00:29:41,770 --> 00:29:43,960 Ĝi tuj donos al vi kelkajn konsilojn pri kelkaj aferoj 526 00:29:43,960 --> 00:29:46,760 ke eble vi ne pensis pri antaux aux devis trakti antaŭ, 527 00:29:46,760 --> 00:29:50,780 kiel desegni por kontakto, desegni por malsamaj formo faktoroj, 528 00:29:50,780 --> 00:29:55,310 desegni por la kapablojn de Vindozo 8, la aĵoj kiujn mi menciis antaŭe 529 00:29:55,310 --> 00:29:58,740 kiel serĉadon kaj dividanta, kelkaj aferoj kiujn mi ne parolis pri ankoraŭ. 530 00:29:58,740 --> 00:30:05,570 Ili ĉiuj estas listigitaj ĉi tie, kaj ĝi estas sufiĉe bona aro de helpemaj dosieron paĝoj 531 00:30:05,570 --> 00:30:08,670 kiuj helpos al vi kompreni kiel fari certan specon de apliko, 532 00:30:08,670 --> 00:30:14,250 kiel fari interago, kiel trakti kun la UI kaj UX el via kandidatiĝo. 533 00:30:14,250 --> 00:30:18,630 Mi rekomendus ke vi rigardu tion, precipe se vi estas en iu punkto 534 00:30:18,630 --> 00:30:22,960 esperante eldoni apliko al la vendejo. 535 00:30:22,960 --> 00:30:25,250 Vi tuj volis scii kiel fari bona apliko 536 00:30:25,250 --> 00:30:28,300 ĉar mi menciis antaŭe, se vi ne faras, ne estas tiuj, recenzoj denove. 537 00:30:28,300 --> 00:30:29,930 Homoj tuj estos malfeliĉaj. 538 00:30:29,930 --> 00:30:32,960 Ili ne povos trovi, kion ili atendas gxustaloke. 539 00:30:32,960 --> 00:30:36,590 Neniu volas ke tio okazas al vi. 540 00:30:36,590 --> 00:30:39,220 >> Movante antaŭen tie, lasu min fermi ke malsupren. 541 00:30:39,220 --> 00:30:43,700 Nun, kiam vi scias kie akiri la aĵojn, mi montros al vi kiel vere ekuzi vazaro. 542 00:30:43,700 --> 00:30:48,520 Por komenci, mi reale montri al vi tie ekzemplon de labortabla apps sur mia Starto ekrano. 543 00:30:48,520 --> 00:30:53,600 Ĉi tie vi povas vidi Visual Studio, vi povas vidi Blend kaj aliaj developer iloj kiujn mi havas. 544 00:30:53,600 --> 00:30:55,890 Ili havas iomete malsamajn kahelo. 545 00:30:55,890 --> 00:30:57,930 Tio estas ĉar ili estas labortabla apps, 546 00:30:57,930 --> 00:31:00,960 kaj en tiuj kazoj ili ĉiuj tuj lanĉi reen al mia labortablo 547 00:31:00,960 --> 00:31:05,350 vere ĝuste kiel apps ke vi kutimi. 548 00:31:05,350 --> 00:31:06,960 Do Vindozo sperto, ĝi estas la sama afero. 549 00:31:06,960 --> 00:31:12,940 Ili ne estas, ekzemple, kiel Armitaj! aŭ tiujn aferojn. Lasu min ĵeti oni rapide. 550 00:31:12,940 --> 00:31:14,340 Efektive, jen interesa. 551 00:31:14,340 --> 00:31:19,210 Ĉi tio estis disvolvita por studentoj labori partnerece ĉe nerd. 552 00:31:19,210 --> 00:31:23,430 Plena ekrano apliko, tiuj specoj de spertoj tie. 553 00:31:23,430 --> 00:31:26,290 Ho, bela tranĉo ekranoj kaj ĉiuj specoj de fun stuff. 554 00:31:26,290 --> 00:31:34,330 Ili disvolvis ĉi. Ni povus ankaŭ montri la tutan aferon, dum ni estas ĉe ŝi. 555 00:31:37,510 --> 00:31:41,070 Fakte, mi laboris kun ili iomete, donis al ili iom da konsilo pri aferoj 556 00:31:41,070 --> 00:31:44,160 ĉar ili estis faranta JavaScript por ilia apliko. 557 00:31:44,160 --> 00:31:46,460 Bonvolu, mi ne prenis krediton por ilia laboro, ili faris la tutan laboron. 558 00:31:46,460 --> 00:31:48,990 Mi nur donis al ili iom da konsilo tie kaj tie, 559 00:31:48,990 --> 00:31:52,400 sed ili faris kelkajn grandajn aferojn uzante JavaScript interfacon 560 00:31:52,400 --> 00:31:56,920 kaj ligante en iu fiziko motoroj kaj aferojn por fari multon de tiu verko. 561 00:32:00,120 --> 00:32:03,360 Iru. Ni vidu se tio funkcias. 562 00:32:03,360 --> 00:32:07,010 Wow, ĝi ankoraŭ laboris. Enorde, bonaj. Sed vi ricevis la ideon. 563 00:32:07,010 --> 00:32:09,350 Plena ekrano app, vere bona sperto. 564 00:32:09,350 --> 00:32:14,250 Tio estas simpatianto ne nur mia muso kaj skribilo, se mi havos aferojn kiel tio sed ankaŭ tuŝi. 565 00:32:14,250 --> 00:32:19,420 Se mi havus tuŝu ekrano, mi povus simple desegni sur ĝi kaj daŭre labori kun tiu. 566 00:32:19,420 --> 00:32:21,440 >> Unu aferon mi ne montras, kaj la kialo, kial mi mencias tion, 567 00:32:21,440 --> 00:32:23,840 Estas mi volis havi alian app montri al vi, kion vi povas fari, 568 00:32:23,840 --> 00:32:29,480 vi povas reale preni aplikoj en Vindozo kaj trenu ilin al la flanko de la ekrano. 569 00:32:29,480 --> 00:32:33,070 Tio nomiĝas kunfrapante apliko. 570 00:32:33,070 --> 00:32:37,800 En ĉi tiu kazo, mi prenis Inkarus kaj mi aldonis ĝin al la flanko tie. 571 00:32:37,800 --> 00:32:42,990 Ĝi estas nun en Snap vido, kaj tio ebligas al mi por fari ion alian dum tiu apliko estas tie. 572 00:32:42,990 --> 00:32:46,210 Plej ludoj vi trovos estos nur simple paŭzi. 573 00:32:46,210 --> 00:32:51,090 Tio normale deca afero por fari krom se via ludo povas iel grimpi malsupren 574 00:32:51,090 --> 00:32:54,210 por ke la malgrandaj de rezolucio, kiel eble ia tabulludoj 575 00:32:54,210 --> 00:32:55,620 aŭ aĵoj kiel tiu en okazo. 576 00:32:55,620 --> 00:32:58,570 Sed ĝenerale, la plej facila afero por fari, kaj la plej taŭga afero por fari por ludoj 577 00:32:58,570 --> 00:33:00,620 Estas paŭzi la apliko. 578 00:33:00,620 --> 00:33:09,440 Por aplikoj kiel novaĵo apps, se mi lanĉi ĉi tiun kaj do mi alkroĉiĝos ĝi, 579 00:33:09,440 --> 00:33:16,170 vi vidos gxin efektive ŝanĝas signife kiel ĝi estas prezenti la datumojn al vi. 580 00:33:16,170 --> 00:33:20,070 Ĉi tie ĝi estas montrante vin en vere pli vertikala pan tiun informon, 581 00:33:20,070 --> 00:33:23,340 sed mi povas ankoraŭ absolute uzi la aplikaĵon. 582 00:33:23,340 --> 00:33:25,640 Do estas ankoraŭ tre utila. 583 00:33:25,640 --> 00:33:29,870 La fakto ke ĝi estas en pli malgrandan vidon ne observas min de uzante tiu app. Do pensu pri tio. 584 00:33:29,870 --> 00:33:32,090 Ĝi estas io kion vi devas havi vian apps fari al iu grado, 585 00:33:32,090 --> 00:33:35,370 sed ĝi estas ĝis vi determini kiom funkcia via apps devus esti 586 00:33:35,370 --> 00:33:39,080 en tiu speco de malgranda ĉirkaŭaĵo. 587 00:33:39,080 --> 00:33:44,780 Lasu min fermi ke oni sube kaj iru returne en kie ni estis tie. 588 00:33:44,780 --> 00:33:48,110 >> Edwin, vi aldonis foton de mi jam? >> [Guarin] Jes. >> [Bowen] Rigardu tiun. 589 00:33:48,110 --> 00:33:51,510 Zorgu, ke? Edwin aldonis foton. [Estuaron] 590 00:33:51,510 --> 00:33:54,410 >> Ni iru reen super tie en Visual Studio. Lasu min ĵeti tion por vi. 591 00:33:54,410 --> 00:33:58,170 Mi povus esti alklakis kahelo sur tiu Starto ekrano. 592 00:33:58,170 --> 00:34:02,630 Ĝi alportis al mi returne en Labortablo mode, kaj ĝin ĵetas la labortablo app de Visual Studio. 593 00:34:02,630 --> 00:34:06,790 Tiu estas la Vindoza ke vi jam konas. 594 00:34:06,790 --> 00:34:09,100 Mi povas antaŭeniri kaj krei projekton ĉi tie. 595 00:34:09,100 --> 00:34:11,159 Ni enfokusigi denove sur Javascript, HTML. 596 00:34:11,159 --> 00:34:16,510 Mi tuj iros eksteren kaj elektu supre tie sub JavaScript, Vindozo Store. 597 00:34:16,510 --> 00:34:19,010 Ekzistas pluraj ŝablonoj, kiujn vi povas uzi. 598 00:34:19,010 --> 00:34:21,710 Por produktiveco, mi rekomendus al vi rigardu kelkajn el tiuj aliaj aĵoj ĉi tie 599 00:34:21,710 --> 00:34:23,489 kiel la krado kaj la Split. 600 00:34:23,489 --> 00:34:25,270 Ili estas vere utila, se vi faras apliko 601 00:34:25,270 --> 00:34:28,960 ke okazas al havi tian dezajno kaj navigado. Vi vidos tiujn tre. 602 00:34:28,960 --> 00:34:33,070 La unu mi ĵus montris vi estis vere petskribo de la Grid apliko. 603 00:34:33,070 --> 00:34:36,880 Do, se vi opinias ke vi tuj estos farante novaĵoj app aŭ RSS reader 604 00:34:36,880 --> 00:34:43,120 aŭ io kiel tio kiu traktas plurajn erojn por kiu vi ŝatus montri la detalo, 605 00:34:43,120 --> 00:34:45,989 pensi uzante unu el tiuj ŝablonoj por starti rapide 606 00:34:45,989 --> 00:34:48,380 kaj agordigo ĝin de tie. 607 00:34:48,380 --> 00:34:50,120 Sed ĝuste tial mi povas montri al vi la tutan movi partojn tien 608 00:34:50,120 --> 00:34:56,120 Mi iras al krei la malplenan app, kaj poste ni iros iom pli profunden en la detaloj. 609 00:34:56,120 --> 00:34:58,690 Mi nur faras ke malplenan apliko tie. 610 00:34:58,690 --> 00:35:01,270 Ĝi okazas por krei la tuta projekto por mi. 611 00:35:01,270 --> 00:35:03,290 Mi malfermas la aĵoj kiujn mi volas montri al vi la defaŭlta. 612 00:35:03,290 --> 00:35:08,550 Lasu min nur zomi iom montri al vi kio kreis por ni tie ĉi. 613 00:35:08,550 --> 00:35:11,350 La aferoj kiuj vi iras por rigardi unue ĉiuj estas nomata defaŭlte. 614 00:35:11,350 --> 00:35:15,970 Do vi iras por serĉi default.html, default.js kaj default.css. 615 00:35:15,970 --> 00:35:19,590 La alia afero atentigi estas ke ni jam havas referencon al kio mi menciis antaŭe. 616 00:35:19,590 --> 00:35:24,530 Ĉi tio estas WinJS. Neniu vere nomas tiun longan nomon tie. 617 00:35:24,530 --> 00:35:27,710 Estas WinJS, la Vindoza Bibliotekon por JavaScript. 618 00:35:27,710 --> 00:35:29,530 Se vi malfermos ĝin, vi povas vidi ĝin jen ĉio en ĉi tie. 619 00:35:29,530 --> 00:35:31,820 Ekzistas malsamaj CSS dosieroj, ne estas JavaScript. 620 00:35:31,820 --> 00:35:33,520 Ĝi estas tie por helpi vin. 621 00:35:33,520 --> 00:35:37,190 Ĝi estas vere tie provizi kontroloj kaj stiloj kaj aĵoj kiujn vi povas simple uzi aŭtomate. 622 00:35:37,190 --> 00:35:41,240 Sed denove, se estas aferoj kiujn vi volas uzi anstataŭ en terminoj de stilo kaj aliajn komandojn, 623 00:35:41,240 --> 00:35:45,600 ĝi estas tute supren al vi. Mi montros al vi kiel uzi kelkajn el tiuj aferoj nun. 624 00:35:45,600 --> 00:35:51,020 >> Reen super sur nia maldekstra flanko, lasu min montri al vi la defaŭlta HTML-paĝo. 625 00:35:51,020 --> 00:35:54,490 Vi jam vidis la WinJS necesajxojn, kaj tio estas vere ĉio tio, kio okazas tie 626 00:35:54,490 --> 00:35:59,930 kun tiuj meza linioj de markado, simple venigos la CSS defaŭlte 627 00:35:59,930 --> 00:36:02,370 kaj portas paron de JavaScript dosierojn el WinJS. 628 00:36:02,370 --> 00:36:06,400 Vi ne bezonas esti majstro de kio okazas interne tiujn dosierojn. 629 00:36:06,400 --> 00:36:10,110 Ĝi estas sufiĉe interese rigardu ilin al speco de revizii kio okazas en tie 630 00:36:10,110 --> 00:36:14,410 ĉar ne estas sufiĉe interesa intera kaj progresintaj teknikoj okazas en tie, 631 00:36:14,410 --> 00:36:18,100 sed la agrabla afero estas kiel programistoj, vi povas simple preni avantaĝon de ili, ĝuste uzi ilin 632 00:36:18,100 --> 00:36:19,510 kaj ne vere devas zorgi pri tio. 633 00:36:19,510 --> 00:36:21,960 Vi ankoraŭ povas aŭti sen devi scii kiel funkcias, ĉu ne? 634 00:36:21,960 --> 00:36:24,180 Do tio estas la speco de afero, ke okazas tie. 635 00:36:24,180 --> 00:36:26,930 Tie estas kontroloj kaj stiloj kaj necesajxojn ke vi povas simple iru antaŭen kaj uzo 636 00:36:26,930 --> 00:36:31,460 kaj kodo kiun vi povas uzi en dua sen devi scii kio estas en tie. 637 00:36:31,460 --> 00:36:33,200 Jen viaj propraj dosierojn. 638 00:36:33,200 --> 00:36:35,860 Ĉi tiuj estas viaj lokoj, kiujn vi povas redakti viajn proprajn CSS 639 00:36:35,860 --> 00:36:38,400 kaj via propra JavaScript por akiri tion ruliĝas. 640 00:36:38,400 --> 00:36:43,300 Vi aldonos certe aliaj JavaScript dosierojn kaj eble aliaj CSS-dosierojn 641 00:36:43,300 --> 00:36:47,480 kiel via projekto kreskas, sed cxi tiu estas vere nur deirpunkto. 642 00:36:47,480 --> 00:36:52,570 Jen estas la Saluton, mondo ekvivalento de HTML, do ni estas denove en la korpo etikedo. 643 00:36:52,570 --> 00:36:55,990 Ĉe la supro, cxe la vojo, ĝi estas la HTML5 DOCTYPE, 644 00:36:55,990 --> 00:37:00,060 tial vi devos rekoni, ke de tio, kion vi estis laborante sur. 645 00:37:00,060 --> 00:37:04,600 Tie estas plena IntelliSense tien tiel, do se vi faros tion kiel entajpu video etikedon 646 00:37:04,600 --> 00:37:07,340 kaj pligrandigi kiuj eliris, vi probable lernis pri la fakto 647 00:37:07,340 --> 00:37:12,760 ke vi bezonas fari fallback kodigon por video-etikedoj en HTML5 - aŭ eble vi havas - 648 00:37:12,760 --> 00:37:17,490 certigi ke malsamaj retumiloj havas subtenon por viaj video. 649 00:37:17,490 --> 00:37:22,610 Ni havas aĵojn kiel ĉi trans HTML, trans JavaScript, trans CSS. 650 00:37:22,610 --> 00:37:26,020 Tio estas projektita, kaj mi montros al vi css en sekundo. 651 00:37:26,020 --> 00:37:29,430 Ĉi tie vi povas iri antaŭen kaj komenci modifi kodo, la markado. 652 00:37:29,430 --> 00:37:33,700 Fakte, antaŭ mi ŝanĝas ion ajn, mi tuj ekkuros ĉi kaj montros al vi kion vi akiras. 653 00:37:33,700 --> 00:37:35,700 Vi tuj ricevos plaŭdo ekrano, kiun vi povas personecigi 654 00:37:35,700 --> 00:37:40,940 kaj tiam vi havos la Saluton, mondo sperton tie ĉi. Ĝi estas fantazia, right? 655 00:37:40,940 --> 00:37:42,640 Antaŭen kaj sxipo, ke, ĉu ne? 656 00:37:42,640 --> 00:37:45,970 Enhavo iras tien. Tiu estas la baza afero. 657 00:37:45,970 --> 00:37:48,740 Ĝi nur povas akiri bonan el tie. 658 00:37:48,740 --> 00:37:51,300 Ni iru antaŭen kaj aldoni en kelkaj aĵoj. 659 00:37:51,300 --> 00:37:53,470 Mi havas iom da markado Mi tuj kopii ĉi tien 660 00:37:53,470 --> 00:37:55,740 ĝuste tial vi ne devas rigardi min tajpado. 661 00:37:55,740 --> 00:38:02,620 Permesu al mi iri kaj alportu la ilkesto tie, kaj Mi tion precizigi tion, ĉar mi povas fari ĉi kelkaj momentoj. 662 00:38:02,620 --> 00:38:05,650 Toolbox, se vi ne vidis Visual Studio, estas kie vi tuj trovos amaseton da kontroloj. 663 00:38:05,650 --> 00:38:09,050 Vi povas ankaux meti kodo kodaĵoj en ĝin, ke oni povas reuzi. 664 00:38:09,050 --> 00:38:16,360 Ĉi tie mi nur pop en iuj aliaj HTML, nenio terure progresinta je ĉiuj ĉi tie. 665 00:38:16,360 --> 00:38:20,170 Estas nur bazan HTML dirante Mi havas enigo, kie mi povas tajpi, 666 00:38:20,170 --> 00:38:23,860 Mi havas butonon, kie mi povas sendi ĝin, kaj tiam mi havas div tio esence lokokupilo 667 00:38:23,860 --> 00:38:27,360 kiun mi povas uzi por eligo la "Saluton al vi tajpi ĉi tio." 668 00:38:27,360 --> 00:38:32,780 Ĝi estas la enkonduko al la HTML ekzemplo. 669 00:38:32,780 --> 00:38:39,340 Se mi kuros ĉi, ni aŭtomate ricevi la HTML, sed ni ankaŭ aŭtomate ricevi stilo. 670 00:38:39,340 --> 00:38:42,270 Ĉi tio estas unu el la gravaj aferoj el WinJS. 671 00:38:42,270 --> 00:38:47,250 Ĝi tuj donos al vi defaŭlte iuj rigardo kaj sentas, ke estas vere kohera 672 00:38:47,250 --> 00:38:50,520 kun la resto de kio Windows 8 estas faranta. 673 00:38:50,520 --> 00:38:52,110 Ĉi tie vi vidas aĵojn kiel la butono. 674 00:38:52,110 --> 00:38:55,890 La butono implicite en HTML ne aspektas tiel, sed ĝi faras ĉi tie 675 00:38:55,890 --> 00:39:00,880 ĉar Iĝas tiu CSS rajton de tiu CSS dosiero en WinJS. 676 00:39:00,880 --> 00:39:04,680 Se vi volas uzi ion alian, se vi volas ŝanĝi tion, tute bone, 677 00:39:04,680 --> 00:39:06,790 iru antaŭen kaj faru kion vi ŝatus. Sed tio estas la defaŭlta. 678 00:39:06,790 --> 00:39:09,610 Ĝi okazas al esti pli konata al la uzantoj. 679 00:39:09,610 --> 00:39:13,510 Kaj kompreneble tio ne faros ion, ĉar mi ne vere telegramon supren ajnan specon de kodo 680 00:39:13,510 --> 00:39:16,630 respondi al tio. Ĝi estis ĝuste la HTML. 681 00:39:16,630 --> 00:39:20,630 Do mi povos liveri de tiu, kaj ni revenos en nian aplikon. 682 00:39:20,630 --> 00:39:25,310 >> Permesu al mi ŝanĝi super niaj default.js. 683 00:39:25,310 --> 00:39:29,030 Tio aspektas bela kompleksa, sed ĝi estas nur fari kelkajn aferojn por vi. 684 00:39:29,030 --> 00:39:33,120 Estas boilerplate. Ĝi tuj estos la sama en ĉiuj viaj projektoj. 685 00:39:33,120 --> 00:39:36,620 La sola afero, tiu faras estas nur speco de demandante, "Kiel mi ricevas ĉi tie?" 686 00:39:36,620 --> 00:39:39,090 kaj dirante: "Ĉu vi ĵeti tiun programon por la unua fojo?" 687 00:39:39,090 --> 00:39:42,640 "Ĉu vi rekomenci la app havi ĝin esti nuligita?" 688 00:39:42,640 --> 00:39:44,510 Paro de aferoj tiel. 689 00:39:44,510 --> 00:39:50,300 Vere, niajn fokuso sur ĉi tiu dosiero tien pravas pri tie. 690 00:39:50,300 --> 00:39:54,490 Je tiu punkto, ĉi tiu linio de kodo estas sufiĉe grava. 691 00:39:54,490 --> 00:39:57,070 Ĝi estas fakte tuj iri kaj rigardi tra ĉiuj viajn markado, 692 00:39:57,070 --> 00:40:01,640 kaj gxi tuj trovi tion, ke vi jam demandis al esti igita kontroloj, 693 00:40:01,640 --> 00:40:07,220 profunda kontrolojn kiel kvalifikon kontrolo, kiel krado vido, kiel la flyout 694 00:40:07,220 --> 00:40:09,570 kaj tiuj aliaj aferoj kiujn mi montris al vi sur tiu diapozitivo antaŭe. 695 00:40:09,570 --> 00:40:12,550 Ili ne estas denaska HTML kontroloj. 696 00:40:12,550 --> 00:40:17,860 Vi simple ne diri flyout kiel elementon kaj havu gxin scias, kion fari. 697 00:40:17,860 --> 00:40:22,120 Kion ni vere faras estas la samo kio okazas en aliaj specoj de kontrolo kadrojn. 698 00:40:22,120 --> 00:40:26,200 jQuery UI faras la saman specon de ĝenerala alproksimiĝo. 699 00:40:26,200 --> 00:40:30,800 Vi uzas markojn en via HTML, kaj tiam iuj JavaScript venas tra poste kaj diras: 700 00:40:30,800 --> 00:40:35,900 "Ho, mi scias, kio tio estas. Tio petante tion aliformigxos en tiun stuff" 701 00:40:35,900 --> 00:40:39,850 kio estas aliaj pli esprima HTML fari kiel ratings kontrolo, 702 00:40:39,850 --> 00:40:41,790 kio estas kion mi montros al vi ĝuste nun. 703 00:40:41,790 --> 00:40:46,140 Ĉi linio de kodo estas promeso, ke estas jene: "Kiam ĉi promeso estas plenumita, 704 00:40:46,140 --> 00:40:49,090 "Ĉion, kion vi petis por tio tiam estis kreita." 705 00:40:49,090 --> 00:40:52,780 Kaj tio estas ĝi. Ĝi aspektas iom kompleksa, sed gxi vere estas la sama en ĉiu projekto. 706 00:40:52,780 --> 00:40:56,690 Malsupren tie estas kie vi povas komenci aldonante en io ajn kion vi deziras havi okazi, 707 00:40:56,690 --> 00:40:58,280 tial ni revenos al tio en sekundo. 708 00:40:58,280 --> 00:41:01,480 >> Unue, mi bezonas iom da kodo kiu povas respondi al la fakto 709 00:41:01,480 --> 00:41:03,320 ke iu klakis la butonon. 710 00:41:03,320 --> 00:41:06,330 Mi tuj iros antaŭen kaj metis tiun en ĉi tie. 711 00:41:06,330 --> 00:41:09,620 Denove, mi ne volas fari ajnan tajpadon antaŭ vi tie. 712 00:41:09,620 --> 00:41:12,560 Tre baza JavaScript nur diras, kiam tio estas nomata 713 00:41:12,560 --> 00:41:15,270 Ni tuj esti provizita kelkaj detaloj pri kiel ni alvenis tie 714 00:41:15,270 --> 00:41:17,630 kaj tiam ni tuj faros kelkajn bazajn aferojn. 715 00:41:17,630 --> 00:41:21,300 Iru trovi la aferon en mia HTML-paĝo nomata nameInput, 716 00:41:21,300 --> 00:41:28,490 kaptu lin, prenas lian valoron, vangofrapo "Saluton" en la fronto de ĝi, kaj algluita ke rezultanta kordo 717 00:41:28,490 --> 00:41:31,960 en tiun div tag ke ni havis antaŭ tio vere ne havas ion ajn antaŭe. 718 00:41:31,960 --> 00:41:37,220 Nun ni volas iri por trovi tiun etikedon kaj faros lian internan enhavo egala al tiu ĉeno. 719 00:41:37,220 --> 00:41:38,880 Tre simpla JavaScript. 720 00:41:38,880 --> 00:41:42,240 Espereble vi rekonas, ke tie estas vere nenio nekutima okazas tie. 721 00:41:42,240 --> 00:41:45,360 Estas nur rekte HTML kaj JS tie. 722 00:41:45,360 --> 00:41:48,220 Se mi kuros ĉi nun, ĝi estas ankoraŭ ne faros ian laboron, ĉar mi ne telegramis ĝin 723 00:41:48,220 --> 00:41:50,030 por ricevi la evento. 724 00:41:50,030 --> 00:41:55,710 Por tion fari, mi faros tion ĉi tie, denove reveni al miaj iloj, 725 00:41:55,710 --> 00:41:58,730 krevi ĝin en ĉi tie. 726 00:41:58,730 --> 00:42:03,060 Mi atendas vin jam vidis tiun tutan klason de aĵoj antaŭ, do mi ne tro klarigas ĝin. 727 00:42:03,060 --> 00:42:05,060 Nun ni tuj iru preni la helloButton. 728 00:42:05,060 --> 00:42:07,730 Ni tuj diru, "Button, gratulojn." 729 00:42:07,730 --> 00:42:10,130 "Jen estas evento kiu vi nun estas respondi al". 730 00:42:10,130 --> 00:42:13,420 "Kiam iu alklakas sur vi, nomas tiun funkcion, la buttonClickHandler." 731 00:42:13,420 --> 00:42:17,070 Kaj tio estas ke funkcio ni simple aldonis rajton malsupren ĉe la malsupro tie. Estas tio. 732 00:42:17,070 --> 00:42:20,980 Do nun ni havas mirinde funkcia apliko. 733 00:42:20,980 --> 00:42:24,720 Mi kredas ke vi devos esti vere impresita de ĉi. 734 00:42:24,720 --> 00:42:32,320 Chris. Atendi ĝin. Wow. Okay. Tio estas miriga. [Estuaron] 735 00:42:32,320 --> 00:42:36,570 Sed estas pli. Ne aĉeti ĝin ankoraŭ. Atendu. 736 00:42:36,570 --> 00:42:39,610 >> Lasu min montri vin iomete pli tie kaj eliri el plena ekrano. 737 00:42:39,610 --> 00:42:42,690 Ni tuj iras antaux ni kuros. 738 00:42:42,690 --> 00:42:45,530 Permesu al mi iri en kaj reale montri al vi iom per CSS. 739 00:42:45,530 --> 00:42:49,480 Nur implicite, se ni retrorigardas al la paĝo ĉi tie, 740 00:42:49,480 --> 00:42:53,570 kiam ajn ni tiris en cxi tion for WinJS kaj ni ekhavis la ui-malhela, 741 00:42:53,570 --> 00:42:58,550 fakte, vi povas ŝanĝi ĝin al la defaŭlta pro uzi lumon apliko. 742 00:42:58,550 --> 00:43:03,450 ui-malhela estas bona por la grafika aplikoj kiel uzi multajn bildojn, 743 00:43:03,450 --> 00:43:05,740 vi montrante multajn vidajn enhavo. 744 00:43:05,740 --> 00:43:12,560 Se vi montras multe da teksta enhavo, la ui-lumo estas ĝenerale bona elekto. 745 00:43:12,560 --> 00:43:15,160 Vi ne devas elekti ĝin, sed mi ŝanĝis al ĝi 746 00:43:15,160 --> 00:43:17,690 kaj nun vi vidas la saman markado, sama ĉio, 747 00:43:17,690 --> 00:43:20,320 Estas nur uzante esence inversigis skemo ĉi tie 748 00:43:20,320 --> 00:43:24,770 kie ĉiu faras gxin nigra teksto sur blanka. 749 00:43:24,770 --> 00:43:26,460 Jen ĉio bone kaj bonaj. 750 00:43:26,460 --> 00:43:30,680 Lasu min eliri ĉi tie, kaj ni vere faras iom pli kun la CSS. 751 00:43:30,680 --> 00:43:34,830 Mi metis ĝin denove sur malhela ĉar mi kredas ke estas probable pli facile vidi sur la ekrano 752 00:43:34,830 --> 00:43:36,970 kiam mi komencos fari tion. 753 00:43:36,970 --> 00:43:40,150 Mi tuj anstataŭigi la korpo pli tempo. 754 00:43:40,150 --> 00:43:44,040 Mi iros tien. Lasu min nuke ĉi. 755 00:43:44,040 --> 00:43:48,690 Ni venigu la korpon kun klasoj. 756 00:43:48,690 --> 00:43:53,000 Mi kredas ke vi jam faris bazan selectores kun CSS kaj aĵoj kiel tio jam, 757 00:43:53,000 --> 00:43:55,380 tiel vi probable scias kio okazas tie. 758 00:43:55,380 --> 00:43:59,250 Nur atribuante iuj klasoj por nia kaploko, kaj ni krei novan div 759 00:43:59,250 --> 00:44:04,430 por enpaki la resto de tiu aĵo, ke ni povas nun uzi stiligi ĉiuj kune. 760 00:44:04,430 --> 00:44:07,760 Do kion mi povas fari nun estas transiru al nia defaŭlta CSS. 761 00:44:07,760 --> 00:44:11,900 Ĉu vi rigardis komunikiloj pridemandojn ankoraŭ? Cxu vi parolis pri tio al cxiuj? 762 00:44:11,900 --> 00:44:17,220 Dosieroj pridemandojn estas parto de tiu emerĝaj movado - 763 00:44:17,220 --> 00:44:19,660 aŭ ĝi estas establita tendenco nun fakte sur la TTT - 764 00:44:19,660 --> 00:44:22,760 por respondema dezajno aŭ adapta, 765 00:44:22,760 --> 00:44:28,480 kaj la ideo estas ke viaj aplikoj povas vere ĝustigi sin taŭge 766 00:44:28,480 --> 00:44:31,910 surbaze de kio la aparato kiu ili estas montrita sur povas fari. 767 00:44:31,910 --> 00:44:35,040 Do se vi estas en mobile mekanismo, evidente vi ne tuj havas tanta ekrano nemoveblaĵoj 768 00:44:35,040 --> 00:44:41,520 kiel vi estos sur granda 30 coloj monitoro sidante kun labortablo, granda PC tiel. 769 00:44:41,520 --> 00:44:46,710 Do la maljuna respondon al tiu estus havi 5, 6 diversaj versioj de la sama paĝo 770 00:44:46,710 --> 00:44:51,350 kaj vi volas malfermi la versio kiu estis agordita por ke iu grandeco ekrano. 771 00:44:51,350 --> 00:44:55,420 Ne granda. Estas tre, tre repetitivas kaj tie estas ton de vivtenado por fari tion. 772 00:44:55,420 --> 00:44:58,120 Nun ni havas ion nomita CSS komunikiloj pridemandojn, 773 00:44:58,120 --> 00:45:02,530 kaj ni povas uzi tiun por aŭtomate detekti kiam ekzistas certa ampleksoj 774 00:45:02,530 --> 00:45:07,030 aŭ certaj uzoj de via enhavo ludiĝas. 775 00:45:07,030 --> 00:45:09,580 Do vi povas respondi al tiu kaj vi povas diri, "Nu, en tiu kazo 776 00:45:09,580 --> 00:45:12,580 "Vi probable eĉ ne bezonas min diri al vi kio okazas ĉi tie." 777 00:45:12,580 --> 00:45:18,020 Tiu estas ĝuste diri, se ĉi aplikaĵo estas abruptis, kiel mi montris al vi antaux - 778 00:45:18,020 --> 00:45:20,830 kaptante ĝin kaj meti ĝin al la flanko de la ekrano - 779 00:45:20,830 --> 00:45:23,910 tiam ni faros la sekvajn stilo. 780 00:45:23,910 --> 00:45:25,850 Stilo ne estas nur pri koloroj kaj necesajxojn kiel tio. 781 00:45:25,850 --> 00:45:29,860 Ĝi estas ankaŭ pri dimensionamiento kaj randoj kaj paddings kaj orientiĝoj de enhavo 782 00:45:29,860 --> 00:45:34,040 aŭ eĉ senaktivigi aŭ ebligante tutaj partoj de via pagxo 783 00:45:34,040 --> 00:45:36,420 kaj, en tiu kazo, via app aŭ via ludo tiel. 784 00:45:36,420 --> 00:45:39,210 Do ĉi tie vi povas fari tiel simpla, kiel vi volas. 785 00:45:39,210 --> 00:45:46,720 Tiu ne estus utila en via apps, sed ĝi estas pruvo fojo, 786 00:45:46,720 --> 00:45:50,530 do mi tuj iros antaŭen kaj nur aldoni en baza korpo selector kaj diru: 787 00:45:50,530 --> 00:45:58,360 "Kiam mi abruptis, ni iru antaŭen kaj faru fono-koloro kaj ni elektas ion." 788 00:45:58,360 --> 00:46:00,400 Vi havas IntelliSense tie. Ĉi tiu estas efektive vere malvarmeta. 789 00:46:00,400 --> 00:46:05,720 En 2012 ni jam aldonis multajn aferojn por CSS subtenon kaj JavaScript kaj HTML. 790 00:46:05,720 --> 00:46:08,690 Vi kompreneble akiris falmenuo IntelliSense tro, sed tio ne estas la malvarmeto afero. 791 00:46:08,690 --> 00:46:11,730 La malvarmeta afero estas vi havas vidajn selectores por multon tiel. 792 00:46:11,730 --> 00:46:14,120 Do vi povus trairi kaj simple elektas koloron, 793 00:46:14,120 --> 00:46:17,580 aux vi povas iri eksteren kaj estus eĉ pli specifaj kaj vi povas elekti - 794 00:46:17,580 --> 00:46:22,330 ĉi tiu tuj estos terura. Mi vere pick decan koloron ĉi tie. 795 00:46:22,330 --> 00:46:26,500 Spektu la markado tro, apud la vojo. Tio estas vian RVB norma formato tie. 796 00:46:26,500 --> 00:46:30,780 Sed se mi ŝanĝi la opakeco, ĝi tuj ŝanĝi transiru al alfa kanalo selector here. 797 00:46:30,780 --> 00:46:36,910 Do vi povas vidi, ke la koloro kun esence la procento travidebleco ke vi havas pro ke 798 00:46:36,910 --> 00:46:38,860 ĉiuj bakita dekstre en tie. 799 00:46:38,860 --> 00:46:42,530 Mi tuj fari gxin kiel 100% kaj poste, kiam mi agis kun tio, ĉio estas bone kaj bonaj. 800 00:46:42,530 --> 00:46:46,160 Nun, se mi kuros la app kaj ni prenos la app kaj ni snap ĝi, 801 00:46:46,160 --> 00:46:49,000 ke fonkoloro estas ĝustigitaj aŭtomate 802 00:46:49,000 --> 00:46:53,410 nur ĉar ni havas kelkajn CSS kiu diras, "Iru do that." 803 00:46:53,410 --> 00:46:55,580 Vi ankaŭ povas skribi JavaScript tro kiuj faros la saman aferon 804 00:46:55,580 --> 00:47:03,010 aŭ ke vi povus uzi por fakte paŭzi ludo, faru tion, kiel tio. 805 00:47:03,010 --> 00:47:04,310 Tio probable kiam vi ŝatus uzi JavaScript. 806 00:47:04,310 --> 00:47:06,610 Vi elŝaltas la ludo loop je tiu punkto. 807 00:47:06,610 --> 00:47:09,970 Vi bezonus iun JavaScript ĉar tio ne estus io, kion vi farus css por. 808 00:47:09,970 --> 00:47:11,760 Sed memoru, ĝi estas nur okazaĵo. 809 00:47:11,760 --> 00:47:14,860 Vi povus diri, "Kiam mia kandidatiĝo estas malpligrandigeblaj, 810 00:47:14,860 --> 00:47:17,780 "Ni vidu, se ni abruptis." Kaj tio estas ĝi. 811 00:47:17,780 --> 00:47:24,440 >> Okay? Mi jam parolis multe. Ĉu ekzistas demandojn tiel malproksime de la loko kie ni estas? Jes. 812 00:47:24,440 --> 00:47:29,310 [Studento] Is there a lernilo por iu ajn por akiri pli da informoj? >> Jes. 813 00:47:29,310 --> 00:47:33,510 La demando estas, estas tie lernilo por tio? Mi nur etendi ĝin al ĉio. 814 00:47:33,510 --> 00:47:37,490 Ekzistas malmultaj aferoj, ke vi povos iri. Ni efektive eliri el cxi tie. 815 00:47:37,490 --> 00:47:40,150 Permesu al mi iri reen el ĉi tie. 816 00:47:40,150 --> 00:47:45,180 Unu afero atentigi estas Visual Studio mem havas lernilojn konstruis in 817 00:47:45,180 --> 00:47:47,650 Permesu al mi forigi ĉi. 818 00:47:47,650 --> 00:47:51,520 Se vi iros kaj krei novan projekton, do File, New Projekto 819 00:47:51,520 --> 00:47:56,750 kaj rigardi sur la maldekstra flanko, tie estas reta nodon en ĉi selector. 820 00:47:56,750 --> 00:47:59,790 Ĝi tuj prenos iom. Mi estas sur mia MyFi tie. 821 00:47:59,790 --> 00:48:02,300 Sed tuj li supreniru kaj gxi tuj donu al mi la ŝancon trovi ŝablonojn 822 00:48:02,300 --> 00:48:05,190 sed ankaŭ, pli grave, specimenoj tiel. 823 00:48:05,190 --> 00:48:06,750 Do mi povas alklaki JavaScript. 824 00:48:06,750 --> 00:48:10,050 Ĝi tuj trovi specimenojn por mi. Mia difino estas vojo altaj tie. 825 00:48:10,050 --> 00:48:15,070 Normale, vi estus vidi liston de multaj diversaj aferoj ĉi tie. 826 00:48:15,070 --> 00:48:18,280 Se estas io, kion vi volas provi, elektu la lingvon, 827 00:48:18,280 --> 00:48:20,970 Javascript tie, kaj vi diras: "Mi ne scias kiel fari geolocalización." 828 00:48:20,970 --> 00:48:22,220 "Mi ne scipovas malfermi dosieron." 829 00:48:22,220 --> 00:48:25,840 "Mi ne scias kiel utiligi la webcam 830 00:48:25,840 --> 00:48:28,290 "Aŭ optimumigi por kontakto aŭ aĵoj kiel tio." 831 00:48:28,290 --> 00:48:33,190 Esas specimenojn por ĉio: sharing, serĉi, app rigliloj, 832 00:48:33,190 --> 00:48:37,520 farante fora alvokojn al servo, JSON kodoprezento. 833 00:48:37,520 --> 00:48:40,390 Ĉiuj tiuj specoj de aferoj tie estas specimenoj ĉar ĉi tie, 834 00:48:40,390 --> 00:48:44,560 kaj ili ne estas grandegaj specimenoj kiuj tuj prenos vin la tutan nokton tiri aparte 835 00:48:44,560 --> 00:48:46,820 nur por trovi, ke unu afero vi volis lerni. 836 00:48:46,820 --> 00:48:49,870 Ili estas vere bona. Ili estas malgrandaj, rajto al la punkto specoj de specimenoj. 837 00:48:49,870 --> 00:48:52,330 Mi jam lernis tuno irante tra tiuj mem, 838 00:48:52,330 --> 00:48:55,260 do mi rekomendas ke multa kiel unu afero. 839 00:48:55,260 --> 00:49:01,750 >> Alia afero atentigi tro estas kompreneble mi montris al vi dev.windows.com, 840 00:49:01,750 --> 00:49:07,490 do se vi reiru al tiu, vi vidos je la malsupro tie estas ankaŭ la specimenojn ĉi tie. 841 00:49:07,490 --> 00:49:12,560 Do vi povas elŝuti ĉiujn el ili samtempe, sed tie estas ankaŭ multe da aliaj rimedoj ĉi tie tro 842 00:49:12,560 --> 00:49:14,400 kiu povas helpi vin akiri ĝis rapido. 843 00:49:14,400 --> 00:49:17,870 >> Unu alia afero, kaj mi estus vere rekomendas ke vi provu tion, 844 00:49:17,870 --> 00:49:24,510 Mi havas gxin sur mia blogo, sed mi nur iri rajton gxin. 845 00:49:24,510 --> 00:49:28,220 Mi montros al vi. Mia blogo havas rimedojn kaj aferojn tiel. 846 00:49:28,220 --> 00:49:35,300 Unu el la aferoj atentigi pravas tie, tiu afero: Via ideo. Viaj App. 30 tagoj. 847 00:49:35,300 --> 00:49:40,960 Se vi klakas sur ĉi tion, ĝi tuj kondukos vin al vere helpemaj ejo. 848 00:49:40,960 --> 00:49:44,650 Tiu estas multe pli utila ol vi povus atendi. 849 00:49:44,650 --> 00:49:49,040 Ĉi tuj estos la 30 tagoj de enhavo kiun vi povas esence akiri informojn kaj trukojn 850 00:49:49,040 --> 00:49:51,990 tra tiu procezo kiel vi kreas app. 851 00:49:51,990 --> 00:49:55,980 Kaj kiel vi eble ne atendas, vi povas reale preni ŝin por ludoj tro 852 00:49:55,980 --> 00:49:57,840 kaj por telefono apps, aĵoj kiel tio. 853 00:49:57,840 --> 00:50:01,000 Do esence subskriboj por ĝi, kaj oni tuj povas vin sendas informojn kaj trukojn pri, 854 00:50:01,000 --> 00:50:03,010 "Ĉu vi pensis pri fari ĉi tion? Ĉu vi apogas Snap?" 855 00:50:03,010 --> 00:50:04,900 "Jen kelkaj gvidliniojn pri kiel fari tion bone." 856 00:50:04,900 --> 00:50:07,440 "Ĉu vi pensis pri sendado al la vendejo?" 857 00:50:07,440 --> 00:50:09,370 "Ĉu vi pensis pri kiel vi tuj vendos vian kandidatiĝon?" 858 00:50:09,370 --> 00:50:11,490 Ĝi tuj iros tra ĉiuj tiuj diversaj aferoj. 859 00:50:11,490 --> 00:50:13,380 Kaj efektive, se vi estas en la ludo track, en iu punkto 860 00:50:13,380 --> 00:50:17,010 vi devos komenci rekonante la persono parolas kun vi 861 00:50:17,010 --> 00:50:22,850 ĉar mi vere devis iri al Redmint fari tiujn kaj registris 2 videoj tie. 862 00:50:22,850 --> 00:50:25,240 Sed tio estas la tuta parto de la ludo track, 863 00:50:25,240 --> 00:50:27,650 kaj tie estas ankaŭ plenan kanton por ĝenerala app evoluo. 864 00:50:27,650 --> 00:50:29,380 Tio nomiĝas Generacio App. 865 00:50:29,380 --> 00:50:33,460 Mi certe rekomendas ke vi tiel krom la specimenoj. 866 00:50:33,460 --> 00:50:38,110 >> Tie estas multe da videoj en loko nomata Kanalo 9 tiel. 867 00:50:38,110 --> 00:50:42,790 Tio estas verŝajne la lasta afero mi rekomendus tiel antaŭ ol ni pluiru tie. 868 00:50:42,790 --> 00:50:45,280 Channel9.msdn.com. 869 00:50:45,280 --> 00:50:48,880 Tiu estas granda, ĉar vi ne tuj povas legi tra tunoj da blankaj paperoj. 870 00:50:48,880 --> 00:50:53,880 Ĝi estas esence multe da videoj, screencasts kaj aferojn, kiuj estas rajto je la punkto. 871 00:50:53,880 --> 00:50:57,940 Mi ne diras ke estas ĉiam pravas al la punkto. Dependas kiu faras la paroladon. 872 00:50:57,940 --> 00:51:02,290 Sed ĝenerale, ekzistas kelkaj vere por-la-punkto filmetoj ĉi tie 873 00:51:02,290 --> 00:51:06,230 kiu montros al vi iom aparta afero vi eble volas lerni aŭ vidi demoed. 874 00:51:06,230 --> 00:51:11,110 Ekzistas ankaux cxiuj el nia enhavo de nia konferenco kiu okazis kelkajn semajnojn 875 00:51:11,110 --> 00:51:14,380 vokis Konstruu, kaj vi vidos, ke ĝuste tie. 876 00:51:14,380 --> 00:51:18,450 Ekzistas Core teknologioj por Vindozo 8 ludoj. Tie vi iros. 877 00:51:18,450 --> 00:51:23,150 Mi estis tie, fakte. Vi ne povas vidi min. Mi estis tie. 878 00:51:23,150 --> 00:51:27,560 Sed ĉiuokaze, kiu apartigas, mi rekomendas, ke vi rigardu tiuj filmetoj. 879 00:51:27,560 --> 00:51:29,330 Ili estas belaj helpema. 880 00:51:29,330 --> 00:51:32,620 Kaze sur iun aŭ vi simple volas vidi kion io povus fari, ekbruliĝis tiuj supren. 881 00:51:32,620 --> 00:51:36,890 >> [Guarin] Windows Mail ĵus sendis al mi retmesaĝon kun ligo al la enhavo 882 00:51:36,890 --> 00:51:42,140 por studentoj elŝuti kun specimeno kodo kaj necesajxojn kiel tio. >> [Bowen] Granda. 883 00:51:42,140 --> 00:51:45,510 Awesome. Dankon, Edwin. 884 00:51:45,510 --> 00:51:48,320 >> Bona. >> [Studento] Mi havas demandon. >> [Bowen] Oh. Jes, bonvolu. 885 00:51:48,320 --> 00:51:55,030 [Inaudibles studento demando] >> [Bowen] Ho, mi ĝojas ke vi demandis tion. Jes. 886 00:51:55,030 --> 00:51:58,940 La demando estis, estas tie vida interfaco por mi krei aferojn? 887 00:51:58,940 --> 00:52:01,630 Edwin vin rekompencos bele por tiu demando. 888 00:52:01,630 --> 00:52:04,310 Iufoje vojo al fari ĉi tion. 889 00:52:04,310 --> 00:52:09,040 Ĉu ni faru nun? Ni faru ĝin nun. 890 00:52:09,040 --> 00:52:11,780 Mi tuj iros al ĝi ĝuste nun. 891 00:52:11,780 --> 00:52:14,070 Fakte, mi aldonas en unu pli aferon al ĉi tiu demo, 892 00:52:14,070 --> 00:52:16,710 kaj poste mi montros al vi la efektiva respondo. 893 00:52:16,710 --> 00:52:21,340 Mi tuj aldonos en iom pli CSS tie. 894 00:52:21,340 --> 00:52:23,980 Mi estis iom for de tangentes tie. 895 00:52:23,980 --> 00:52:26,770 Permesu al mi metis en kelkaj CSS-tie por utiligi 896 00:52:26,770 --> 00:52:29,980 de la klasoj kiuj ni aldonis iom da tempo antaŭ, 897 00:52:29,980 --> 00:52:33,930 al la ĉapon, la mainContent div, kaj tiam al la greetingOutput. 898 00:52:33,930 --> 00:52:37,920 Se mi faras tion kaj ruli ĝin, vi povas vidi nun ni havas iom malsamajn Plenigado kaj randoj, 899 00:52:37,920 --> 00:52:40,310 do ni havos fakte iuj sxtupajxojn tie. 900 00:52:40,310 --> 00:52:44,630 Tio estas pli al kio vi iras al atendas de fina polurita apliko. 901 00:52:44,630 --> 00:52:47,770 Sed mi simple montras al vi, ĉar ĝi estas rekte CSS. 902 00:52:47,770 --> 00:52:51,910 Do la aferoj kiujn vi jam scias ke vi povas uzi ĉi tien por alĝustigi la enhavon, kiel vi deziras. 903 00:52:51,910 --> 00:52:55,100 Vi jam vidis kiel fari la fono ŝanĝi ekster tiu vojo. 904 00:52:55,100 --> 00:53:02,980 >> Se mi iros denove al nia HTML, mi tuj aldonu en pli aro de markado, 905 00:53:02,980 --> 00:53:06,140 kaj ĉi tiu estas efektive tuj estos kontrolo de WinJS. 906 00:53:06,140 --> 00:53:09,840 Mi tuj iros kaj kroĉi ĉi, etiketo. Permesu al mi certiĝu mi faras gxin en la gxusta loko. 907 00:53:09,840 --> 00:53:11,740 Probable sufiĉas. 908 00:53:11,740 --> 00:53:15,590 Jen mi ĵus aldonis - kaj ni iros plena ekrano tiel vi povas vidi la tutan aferon - 909 00:53:15,590 --> 00:53:18,520 Mi aldonis etikedon por la sekvanta div. 910 00:53:18,520 --> 00:53:20,890 La div nomiĝas ratingControlDiv. 911 00:53:20,890 --> 00:53:23,090 Per si mem tio faros nenion. 912 00:53:23,090 --> 00:53:28,570 Se vi malfermas tiun en foliumilo, oni kredus esti rigardas malplenan, La div mem. 913 00:53:28,570 --> 00:53:31,820 Sed ĉar el tiu mistera linio de kodo, kiun mi montris al vi antaŭe, 914 00:53:31,820 --> 00:53:35,650 la procezo ĉiuj, ĝi estas tuj serĉi iun kiu aspektas kiel tiu - 915 00:53:35,650 --> 00:53:40,380 datumoj-venko-kontrolo - kaj gxi tuj trovi kiom estas en tiu parametro. 916 00:53:40,380 --> 00:53:44,560 Ĝi tuj fari petskribon sendistinge, ke estas ŝi la indikante. 917 00:53:44,560 --> 00:53:48,850 En ĉi tiu kazo, ĝi estas rating kontrolo, tial mi diras: "Bonvolu iri kaj anstataŭigi tiun aferon 918 00:53:48,850 --> 00:53:51,400 "Kun kion vi bezonas fari fari rating kontrolon." 919 00:53:51,400 --> 00:53:56,610 Ĝi povus esti flip kontrolo, ĝi povus esti la progreso ringo aŭ kio ajn kontrolo vi volas uzi. 920 00:53:56,610 --> 00:53:59,390 Ili tute irante labori esence la sama maniero. 921 00:53:59,390 --> 00:54:02,920 Vi uzas normon HTML5 markado por indiki kion vi volas, 922 00:54:02,920 --> 00:54:07,670 kaj tiam vi tuj akiri kontrolon je la fino de ĉi. Permesu al mi kuri ĉi. 923 00:54:07,670 --> 00:54:12,270 Mi simple kopiis ol en, kaj nun ke markado fariĝas ĉi, 924 00:54:12,270 --> 00:54:15,280 kio estas fakte tute nombro de HTML elementoj. 925 00:54:15,280 --> 00:54:18,440 Tiuj estas ĉiuj individuaj bildoj, kaj tie estas divs ĉirkaŭ ili kun selectores. 926 00:54:18,440 --> 00:54:22,610 Mi esperas vi povas vidi tion. Ĝi estas iom subtila. 927 00:54:22,610 --> 00:54:27,380 Mi povas ŝvebi super la malsamaj celoj, kaj gxi tuj permesas al mi vidi la rating tie. 928 00:54:27,380 --> 00:54:31,560 Mi povas klaki sur ĝin, kaj ĝi memoras la rating sed ke temas pri tio. 929 00:54:31,560 --> 00:54:33,100 Tio ne vere faras ion kun la kvalifikon. 930 00:54:33,100 --> 00:54:35,230 >> La lasta afero mi volas montri al vi sur ĉi tiu 931 00:54:35,230 --> 00:54:37,820 antaŭ ol ni ŝalti en pli vida dezajno sperto 932 00:54:37,820 --> 00:54:42,680 Estas iom da kodo kiun mi povas uzi por respondi al tiuj WinJS kontroloj. 933 00:54:42,680 --> 00:54:47,540 Lasu min eliri el tie, revenis el plena ekrano, 934 00:54:47,540 --> 00:54:52,690 kaj ŝanĝi transiru al JS tien por sekundo. 935 00:54:52,690 --> 00:54:57,450 Mi povas fari tion tie ĉi. Mi pensas ke mi devos anstataŭigi ĉi tiu tuta afero. 936 00:54:57,450 --> 00:55:03,080 Efektive, mi pensas ĝi anstataŭos ĉiuj de ĝi, sed ni trovos ekstere kune. 937 00:55:03,080 --> 00:55:07,350 Mi metas ĉi tie. Jes. Mi tuj forviŝi ĉi tro. 938 00:55:07,350 --> 00:55:11,790 Kion mi aldonu? Ĝi aspektas kiel multe. Tio ne estas multe. 939 00:55:11,790 --> 00:55:14,920 Mi nur etendis tiun linion de kodo, kiun mi jam parolis antaŭe, 940 00:55:14,920 --> 00:55:18,590 kaj mi diris: "Kiam ĉiu estas farita, kiam ĉiuj miaj kontroloj estis farataj, 941 00:55:18,590 --> 00:55:23,660 "Tiam fari tion." Do tiam kuras ĉi funkcio nomita kompletigita. 942 00:55:23,660 --> 00:55:27,080 En ĉi tiu kazo, ĉi tiu estas kion vi povas diveni. 943 00:55:27,080 --> 00:55:29,040 Iru trovi ke div kontrolon. 944 00:55:29,040 --> 00:55:30,790 Efektive, ekzistas unu afero mi devas atentigi. 945 00:55:30,790 --> 00:55:35,630 Tio sekvanta linio estas vere diri, "Mi devas, ke ratingControlDiv." 946 00:55:35,630 --> 00:55:39,770 "Mi volas paroli ĝin kvazaŭ ĝi estus vera kontrolo, WinJS kontrolon." 947 00:55:39,770 --> 00:55:42,020 Do esence, vi petas, ke de ĝi. 948 00:55:42,020 --> 00:55:44,600 Vi diris, "Mi volas paroli al vi kiel komandon." 949 00:55:44,600 --> 00:55:47,810 Kaj poste vi povas komenci dirante tion kiel, "Ni tuj aldoni aŭskultanto por vi 950 00:55:47,810 --> 00:55:51,430 "Do kiam vi ŝanĝis ni povas respondi al tio." 951 00:55:51,430 --> 00:55:56,930 Kaj tiam ni povas ankaŭ fari aferojn kiel ĉi tio. Efektive, tio estas la malnovaj kodo tie. 952 00:55:56,930 --> 00:55:59,600 Mi pensas, ke mi mankas interglui en pli funkcion, 953 00:55:59,600 --> 00:56:05,030 kaj kiu estus la reala funkcio, kiu respondus al la rating kontrolo sxangxigxas. 954 00:56:05,030 --> 00:56:07,710 Lasu min pop ke en dekstren suben tie, 955 00:56:07,710 --> 00:56:09,840 ie ĉirkaŭ tie. 956 00:56:09,840 --> 00:56:14,930 Kaj en ĉi tiu kazo, la sola afero ke novas estas la fakto ke ni iras en 957 00:56:14,930 --> 00:56:21,000 kia la rating kontrolo diras al ni, kaj ni petas, kion oni nomas la tentativeRating. 958 00:56:21,000 --> 00:56:23,150 Ekzistas aro da diversaj aliajn aferojn ol la kontrolo povas diri al vi, 959 00:56:23,150 --> 00:56:25,310 kaj gxi iras kontrolo por kontrolo. 960 00:56:25,310 --> 00:56:29,140 Ĝi estas tre simpla. Vi povos kompreni ĝin ne gxenu ajn. 961 00:56:29,140 --> 00:56:34,040 Mi kuros ĉi, kaj nun, kiam mi ŝanĝas la ratings kaj alklaku la kvalifikon, 962 00:56:34,040 --> 00:56:36,480 vi povas vidi nun ĝi estas vere respondi al tio. 963 00:56:36,480 --> 00:56:40,280 Ĝi estas metante ke rating sur la ekrano en tiun alie malplena div etikedon 964 00:56:40,280 --> 00:56:42,970 sub la rating kontrolon. 965 00:56:42,970 --> 00:56:46,670 Tio estas la magio de multe da aĵoj ĉi tie ankaŭ. 966 00:56:46,670 --> 00:56:49,580 Do kiel vi kreas aplikojn por la Vindoza Store, 967 00:56:49,580 --> 00:56:52,930 ekzistas barelon da kontroloj, kiujn vi povas simple uzi. Ili ĉiuj laboras kiel ĉi tio. 968 00:56:52,930 --> 00:56:58,670 >> Lasu min montri al vi la vidan flankon de desegni por tiuj aplikoj. 969 00:56:58,670 --> 00:57:03,440 La bona novaĵo estas vi jam havas tiun ilon kiam vi instalas ĉio 970 00:57:03,440 --> 00:57:06,240 se vi iros al tiu elŝutu kaj vi ricevas Visual Studio. 971 00:57:06,240 --> 00:57:09,890 Mi povas dekstre klaki sur ĉi. Mi ne zomi in 972 00:57:09,890 --> 00:57:12,040 Ĝi ĵus diras Open en Blend. 973 00:57:12,040 --> 00:57:16,040 Blend estas alia ilo kiu funkcias flankon ĉe flanko kun Vida Studio 974 00:57:16,040 --> 00:57:19,230 kaj estas centrita multe pli en la dezajno flankon de aferoj, 975 00:57:19,230 --> 00:57:23,660 do ĝi vere surfacoj iloj kiuj optimumigita por krei stiloj, 976 00:57:23,660 --> 00:57:29,720 krei kuraĝigoj, laborante per CSS, multon en tiu speco de vejno. 977 00:57:29,720 --> 00:57:36,380 Jen kion devas esti tre interesa kaj sufiĉe preterlasas tuj estas ni rigardas la programon. 978 00:57:36,380 --> 00:57:40,060 Espereble ni ankoraŭ estas. 979 00:57:40,060 --> 00:57:42,650 Anstataŭ vidi kodon, kiun ni ankoraŭ ne vidas ĉe la malsupro, 980 00:57:42,650 --> 00:57:45,350 ni vidas la realan reprezento de la aplikaĵo. 981 00:57:45,350 --> 00:57:49,640 Kio estas pli, ĝi ne estas nur reprezento de la app, estas efektive la app kurado. 982 00:57:49,640 --> 00:57:52,010 Kaj tio estas kio vere estas agrable pri Blend. 983 00:57:52,010 --> 00:57:58,620 La teamo faris multan laboron por venigi de HTML kaj JavaScript kaj CSS en ĉi tiun ilon. 984 00:57:58,620 --> 00:58:01,930 Nun vi povas efektive, se vi estas scivolema, "Kion tio signifas? Kion mi povas fari?" 985 00:58:01,930 --> 00:58:08,310 Mi povas reale desegni al ĉi tiu apliko kvankam aĵojn kiel tiu ne ekzistas en mia markado. 986 00:58:08,310 --> 00:58:13,230 Memoru ke rating kontrolo? Ĝi estis nur div etikedo. 987 00:58:13,230 --> 00:58:17,090 Ĉi stuff, ke stelo, nur ekzistas en tempo de ekzekuto. Kiel mi scias, ke? 988 00:58:17,090 --> 00:58:20,300 Ekzistas iom da magio super tie. 989 00:58:20,300 --> 00:58:21,700 Vidu tiujn radioj? 990 00:58:21,700 --> 00:58:25,570 Ajna tempo vi vidas fulmo riglilon, kiu volas diri ke estis kreita de iu je ekzekuto. 991 00:58:25,570 --> 00:58:31,770 Kelkaj JavaScript kuris kaj sin turnis ion en tiun aŭ kreita ĉi kun iu logiko. 992 00:58:31,770 --> 00:58:37,100 Tiuj steloj, kiujn vi vidas tie kreigxis per Javascript per WinJS. 993 00:58:37,100 --> 00:58:41,800 La agrabla afero estas, ne gravas al mi, mi povas ankoraŭ desegni ŝin, 994 00:58:41,800 --> 00:58:44,410 Mi povas ankoraŭ eniros kaj ŝanĝi ĝin, mi povas eltrovi, kio okazas ĉi tie, 995 00:58:44,410 --> 00:58:50,260 Mi povas rigardi la CSS-, mi povas iri antaŭen kaj eltrovi kial la koloro estas la maniero estas, 996 00:58:50,260 --> 00:58:54,610 Mi povas komenci konfuzigante aferojn kaj farante tion, hororiga, 997 00:58:54,610 --> 00:58:58,360 kion ajn mi volas fari. 998 00:58:58,360 --> 00:59:01,020 Fakte, mi lasos tion sole. 999 00:59:01,020 --> 00:59:03,980 Sed vi povas vidi ĉi tie estas ĉiuj CSS kaj ĝin montrante vin tie ĉi. 1000 00:59:03,980 --> 00:59:10,120 Se mi iros al tie, ĝi tuj montros al vi ĉion, kion ili nomas Winning, 1001 00:59:10,120 --> 00:59:14,850 tial la CSS-reguloj, kiuj estas la plej specifa kaj la plej elektitaj por tiu ero, 1002 00:59:14,850 --> 00:59:17,110 kion vi verŝajne jam estus transirinta en viaj klasoj, 1003 00:59:17,110 --> 00:59:22,000 kie vi povas diri ke estas ĝenerala tiparo ke ni aplikante al ĉio, 1004 00:59:22,000 --> 00:59:26,860 sed ĉar ĉi tio estas h1 kaj mi havas koloro difinita por h1s, 1005 00:59:26,860 --> 00:59:29,820 ĝi tuj estos ĉi tiun koloron, kaj tiu estas ĉar ĝi estas pli specifa ol la body1. 1006 00:59:29,820 --> 00:59:32,590 Ĉi tiu afero ĝuste ĉi tie montras al vi ĉiuj, ke, 1007 00:59:32,590 --> 00:59:35,470 kaj ĝi estas vere potenca necesajxojn kiel vi ricevas pli kompleksa, 1008 00:59:35,470 --> 00:59:38,160 vi scivolas kial tiuj aĵoj estas la vojo ili estas. 1009 00:59:38,160 --> 00:59:41,020 Ĝi efektive diras al vi, kaj vi povas elekti iun el ĉi tiuj eroj ĉi tie. 1010 00:59:41,020 --> 00:59:43,370 Tiu koloro ne estas tro malbona, fakte. 1011 00:59:43,370 --> 00:59:47,150 Vi povas elekti ilin. Mi esperas vi povas vidi ĉi tion. 1012 00:59:47,150 --> 00:59:52,410 Por ĉio, kion vi havas sur vian kandidatiĝon, vi vidas tuta akvofalo 1013 00:59:52,410 --> 00:59:56,070 de ĉiuj CSS kiu povus esti aplikata al tiu kaj kiuj unu estas gajni, 1014 00:59:56,070 --> 00:59:58,050 kion oni efektive prenis prioritaton. 1015 00:59:58,050 --> 01:00:00,930 Tio estas speco de enuigaj. Tie estas ne multe okazas en iu el tiuj. 1016 01:00:00,930 --> 01:00:04,660 Se mi iras, kaj ŝanĝi la koloro, tiam vi devos komenci vidante iun kaskadan tie. 1017 01:00:04,660 --> 01:00:07,760 Vi ankaŭ povas uzi HTML-tie ankaŭ. 1018 01:00:07,760 --> 01:00:12,490 Mi povas iri tra kaj modifi la HTML propraĵoj por ĉiuj el tiuj aferoj, kiel mi dezirus. 1019 01:00:12,490 --> 01:00:14,620 Tie estas nur tunoj da ŝtofo tie. 1020 01:00:14,620 --> 01:00:18,070 >> Mi ne volas preni vian tempon per tra ĉio ĉi tie. Nur scias ke estas ĉi tie. 1021 01:00:18,070 --> 01:00:21,700 Tie estas multe da dezajno-orientita funcionalidad tio estas nur disponebla por vi 1022 01:00:21,700 --> 01:00:26,730 tial vi povas resti vida, labori per la apliko, kaj ne devas fari multajn diveni 1023 01:00:26,730 --> 01:00:32,180 ke vi devus vidi normale kaj biciklado revenis de retumilo returne en via dezajnon, 1024 01:00:32,180 --> 01:00:33,940 Reen al la legilo. 1025 01:00:33,940 --> 01:00:37,010 Tiu estas vere malvarmeta necesajxojn por tio, kaj kiel vi disvolvi Vindozo Store app, 1026 01:00:37,010 --> 01:00:39,650 ĝi tuj faros vin multe pli produktiva. 1027 01:00:39,650 --> 01:00:45,150 >> Vi ankaux vidos ĝi estas spuri la markado tie kaj viajn CSS 1028 01:00:45,150 --> 01:00:47,270 kiel vi laboras tra malsamaj aferoj. 1029 01:00:47,270 --> 01:00:50,180 Estas probable vere malfacile por vi vidi tion, speciale pri filmetoj, 1030 01:00:50,180 --> 01:00:54,680 sed tio estas kio okazas ĉi tie, kaj mi rekomendus al vi estos kutimiĝinta kun tio. 1031 01:00:54,680 --> 01:00:57,240 Ĝi helpos vin multan tempon. Tio Blend. 1032 01:00:57,240 --> 01:01:00,520 Se vi faros neniun ŝanĝoj ĉi tie, ili estas aŭtomate tuj porti reen super 1033 01:01:00,520 --> 01:01:01,870 al Visual Studio. 1034 01:01:01,870 --> 01:01:06,590 Ĝi estas la samaj dosieroj, ĝi estas la sama ĉiu. Mi lasos gxin sola. 1035 01:01:06,590 --> 01:01:08,650 Mi havas bonan ekzemplon por ke mi volas montri al vi. 1036 01:01:08,650 --> 01:01:11,660 Sed se mi faris ŝanĝon tie kaj savis gxin kaj mi revenis al Visual Studio, ĝi dirus, 1037 01:01:11,660 --> 01:01:16,390 "Hej, vi ĵus ŝanĝis ion. Ĉu mi povas reŝarĝi ĝin por vi?" Jes. 1038 01:01:16,390 --> 01:01:18,770 Kaj vi uzas la samajn aĵojn tie. 1039 01:01:18,770 --> 01:01:21,320 Tio estas la fino de tiu aparta specimeno. 1040 01:01:21,320 --> 01:01:28,170 >> Mi volas montri al vi pli altan fino specimeno ĝuste doni al vi vidon de aliaj funcionalidad 1041 01:01:28,170 --> 01:01:30,350 vi eble pensas pri kiel bone. 1042 01:01:30,350 --> 01:01:32,280 Tio ĉi estas specimeno app ke vi povas elŝuti. 1043 01:01:32,280 --> 01:01:35,620 Se vi serĉas ion vokis la Vindoza Tendaro en skatolo, 1044 01:01:35,620 --> 01:01:40,340 estas kelkaj specimenoj, kiuj estas en tio, kaj unu el ili estas La Contoso Cookbook. 1045 01:01:40,340 --> 01:01:41,640 Mi povas nur funkcii tion por vi. 1046 01:01:41,640 --> 01:01:44,700 Propra plaŭdo ekrano. Tiu estas la Grid view apliko. 1047 01:01:44,700 --> 01:01:49,590 Ili jam ligis kelkajn kutimo datumoj tie. Vi povas navigi tra ĉi. 1048 01:01:49,590 --> 01:01:53,090 Vi povas iri kaj rigardu diversajn aferojn kiujn ni faros malsata sur vendredon posttagmeze. 1049 01:01:53,090 --> 01:01:57,760 Mi ne scias. Kio estas tuj fari al mi la plej malsata? 1050 01:01:57,760 --> 01:02:00,530 Mi ne scias. Mi simple tuj elektu unu. 1051 01:02:00,530 --> 01:02:02,460 Vi iros en ĉi tiujn aferojn. Ĝi montros al vi la recepton. 1052 01:02:02,460 --> 01:02:04,900 Vi povus ankaŭ, anstataŭ alklakante eron, 1053 01:02:04,900 --> 01:02:10,360 vi povas iri rajton al tiu kategorio de enhavo, tiu sekcio de enhavo. 1054 01:02:10,360 --> 01:02:15,590 En ĉi tiu kazo, vi povas legi multajn falsa latina diras al vi pri tiuj receptoj tie 1055 01:02:15,590 --> 01:02:17,720 kaj tiam iru dekstren en la specifa recepto. 1056 01:02:17,720 --> 01:02:22,770 Tio ankaŭ subtenas aĵoj kiel la dividado kiu mi montris al vi antaŭe kun la fotojn. 1057 01:02:22,770 --> 01:02:26,160 Vi ankaŭ povas serĉi en ĉi tiu apliko tro. 1058 01:02:26,160 --> 01:02:28,880 Ĝi estas tre simpla fari serĉadon. 1059 01:02:28,880 --> 01:02:31,300 Esence, vi nur prenanta kordo de teksto el Vindozo 1060 01:02:31,300 --> 01:02:34,720 kaj vi decidu kiom vi volas manipuli serĉo per tio. 1061 01:02:34,720 --> 01:02:39,830 Estas kelkaj linioj da kodo bonstata, kaj tiam kion vi faru per ĝi post kiu estas plene supren al vi. 1062 01:02:39,830 --> 01:02:44,180 >> Tie ili ankaŭ havas app trinkejon kie oni uzas kelkajn aliajn funkciojn. 1063 01:02:44,180 --> 01:02:45,430 Mi nur diri al vi kion ĝi estas. 1064 01:02:45,430 --> 01:02:48,220 Ni memorigas tuj uzi, kion oni nomas toasto sciigo. 1065 01:02:48,220 --> 01:02:52,930 Tiu estas vere utila por lasi la uzanton scias kiam tio okazis, 1066 01:02:52,930 --> 01:02:55,850 kiel apliko estis instalita aŭ io estis kompletigita. 1067 01:02:55,850 --> 01:02:57,950 Ĝi estas ankaŭ bona por ludoj tro. 1068 01:02:57,950 --> 01:03:02,360 Se vi havas konstantan mondo aŭ ĉefo estraro kaj servo kiujn'S gastigi ke 1069 01:03:02,360 --> 01:03:08,490 eble en aparta maŝino, tiuj sciigoj de povas esti sendata en maŝino 1070 01:03:08,490 --> 01:03:12,240 kaj eĉ se la uzanto ne uzante vian ludon, ludante vian ludon aŭ kurante via app, 1071 01:03:12,240 --> 01:03:15,170 Ili povas ankoraŭ ricevi sciigojn pri tiuj specoj de eventoj. 1072 01:03:15,170 --> 01:03:19,350 Do vi povus diri: "Viaj kastelo estis detruitaj aŭ trovas nur pri detruitaj." 1073 01:03:19,350 --> 01:03:22,870 "Get tien kaj defendi ĝin," aŭ io simila. 1074 01:03:22,870 --> 01:03:26,830 Vi klaku sur la sciigo, vi ĝuste iros returne en la ludo, kaj vi povas ludi ĝin. 1075 01:03:26,830 --> 01:03:32,170 Do tiuj specoj de aferoj povas helpi vere desegni homojn reen en via app bela efike. 1076 01:03:32,170 --> 01:03:37,450 >> Ekzistas ankaux apogi en tiu apliko por uzanta la mikrofono, la webcam, 1077 01:03:37,450 --> 01:03:39,560 faranta video kaj prenante fotoj. 1078 01:03:39,560 --> 01:03:42,080 Vi ankaux povas alpiki sekundara kahelo. 1079 01:03:42,080 --> 01:03:46,760 Ĝi estas utila, se vi volas nur devas azuleĥo kiu iras dekstre al certaj enhavo. 1080 01:03:46,760 --> 01:03:49,960 En ĉi tiu kazo, ĝi iras rajton tiun recepton. 1081 01:03:49,960 --> 01:03:51,300 Ĉio mi mencii ke mi nur montras 1082 01:03:51,300 --> 01:03:53,270 ĉar ĝi estas aferoj kiujn vi povas pensi uzante ankaŭ. 1083 01:03:53,270 --> 01:03:57,590 Plejparte, ili estas tre simpla al uzi. 1084 01:03:57,590 --> 01:04:00,070 Mi farus nur rekomendi vin venigi ke specimeno esploristo 1085 01:04:00,070 --> 01:04:03,600 kaj trovu fragmenton kiu povas montri al vi kiel fari tion. 1086 01:04:03,600 --> 01:04:07,140 Ĝi estas sufiĉe simpla, por konduki tiujn en vian apps tie ankaŭ. 1087 01:04:07,140 --> 01:04:11,030 >> Mi tuj montros al vi ion alian, kiu estas sufiĉe malvarma tie ĉi. 1088 01:04:11,030 --> 01:04:15,230 Mi snap ĉi apliko, kaj mi tuj reiri al Visual Studio. 1089 01:04:15,230 --> 01:04:18,870 Tiu apliko estas kuranta. Ĝi estas kurante de Visual Studio. 1090 01:04:18,870 --> 01:04:21,370 Mi povas fari kelkajn belajn cool stuff with that. 1091 01:04:21,370 --> 01:04:23,840 Mi fakte havas eblon elekti elementon, 1092 01:04:23,840 --> 01:04:28,250 kaj mi povas transiri ĉi tie al la rekta apliko kaj mi povas diri, 1093 01:04:28,250 --> 01:04:34,000 "Mi scivolas kial ne estas Preparado Tempo iomete pli helgriza ol la titolo mem?" 1094 01:04:34,000 --> 01:04:35,680 Mi povas klaki sur ĝin. 1095 01:04:35,680 --> 01:04:38,080 Ĝi okazas sinkronigi tiu dorso enen Visual Studio, 1096 01:04:38,080 --> 01:04:43,780 kaj gxi tuj montri al mi ekzakte la generita enhavo kiu rezultigis, ke parto de la UI. 1097 01:04:43,780 --> 01:04:47,270 Do, en tiu kazo, ĝi estas ero-subtitolo kaj h4 duobla konstrui, 1098 01:04:47,270 --> 01:04:51,110 kaj ke verŝajne diras al ni, kion ni bezonas scii ĉar kiel h4 ene de tiu ĉirkaŭteksto, 1099 01:04:51,110 --> 01:04:53,550 ĝi estas tuj akiri certan specon de tiparo. 1100 01:04:53,550 --> 01:04:56,410 Sed se mi ankoraŭ ne scias kial, mi povas alklaki Streku Stiloj. 1101 01:04:56,410 --> 01:05:02,330 Mi povas do pligrandigi el koloron kaj mi povas eltrovi ĝuste kial tiu koloro estas ne la estonta korpo koloro 1102 01:05:02,330 --> 01:05:04,640 sed fakte estas io alia. 1103 01:05:04,640 --> 01:05:07,210 Tio estas esence la dev iloj de Internet Explorer 1104 01:05:07,210 --> 01:05:09,530 en tia grado, alportitan en Visual Studio. 1105 01:05:09,530 --> 01:05:12,110 Se vi jam laborinta kun la Chrome Dev Iloj, Firebug, aĵoj kiel tio, 1106 01:05:12,110 --> 01:05:14,720 tiuj specoj de iloj kiuj estas en la krozilo, 1107 01:05:14,720 --> 01:05:17,340 tian funcionalidad estis alportita rekte en Visual Studio 1108 01:05:17,340 --> 01:05:22,090 tial vi ne reale devus lanĉi retumilo kaj labori kun tiuj iloj aparte. 1109 01:05:22,090 --> 01:05:24,320 Nun mi havas Vindozan Store app ĝuste ruliĝas, 1110 01:05:24,320 --> 01:05:27,840 kaj mi povas komenci tirante ĝin aparte kaj ekscii kial tion faras kio ili estas. 1111 01:05:27,840 --> 01:05:30,440 >> Mi povas fari ĝin ankaŭ ĉi vojo tro. 1112 01:05:30,440 --> 01:05:35,020 Mi povas iri kaj simple elektu ion ekde la markado kaj eltrovi kio estas 1113 01:05:35,020 --> 01:05:38,560 en la apliko mem. Mi kredas ke mi jam foriris por ĉiu. 1114 01:05:38,560 --> 01:05:41,440 Ĉi tie mi sxvebis super tiu. Mi povas elekti ĝin. 1115 01:05:41,440 --> 01:05:45,540 Ĝi montros al mi en la reala funkciado apliko kie tiu afero estas 1116 01:05:45,540 --> 01:05:48,070 ke mi nun alklakante la markado. 1117 01:05:48,070 --> 01:05:49,700 Really cool stuff. 1118 01:05:49,700 --> 01:05:52,710 Kiel vi provas diveni kio okazas kaj kio HTML estas faranta, 1119 01:05:52,710 --> 01:05:56,080 kio CSS faras, gardu tion en menso. 1120 01:05:56,080 --> 01:05:58,450 Memoru ke ni estas ĉi tie por vi 1121 01:05:58,450 --> 01:06:02,070 kaj ankaŭ ke Blend povas labori kun rekta kurado apliko. 1122 01:06:02,070 --> 01:06:06,070 >> La lasta afero mi volis montri al vi kun ĉi tiu apliko - 1123 01:06:06,070 --> 01:06:09,290 Parenteze, tio montras al vi, deltas kiel aferoj ŝanĝiĝas tro, 1124 01:06:09,290 --> 01:06:11,160 tial vi povas rigardi tiujn flavajn brilaĵojn. 1125 01:06:11,160 --> 01:06:14,060 Tiuj estas aferoj kiujn jxus sxangxis en la apliko. 1126 01:06:14,060 --> 01:06:16,350 Sed unu lasta afero. Mi volas reiri al Miksu nur dum sekundo tie. 1127 01:06:16,350 --> 01:06:21,790 Ni malfermu ĉi supre, Open en Blend, sama app, sama ĉion. 1128 01:06:21,790 --> 01:06:28,660 Mi nur volas montri al vi la sperto ĉi tie estas ne nur vi estas hokita sur la hejmpaĝo 1129 01:06:28,660 --> 01:06:32,880 rigardante la aferoj kiujn vi ricevos de defaŭlta kiam vi kuros la app kaj gxi sidas tie. 1130 01:06:32,880 --> 01:06:36,490 Vi povas ankaŭ ŝalti ĉi belan malgrandan ikonon ĉi tien. 1131 01:06:36,490 --> 01:06:38,560 Ĝi nomiĝas Interaga moduso. 1132 01:06:38,560 --> 01:06:41,560 Vi klaku sur tion. Ĝi tuj elvoku via kandidatiĝo. 1133 01:06:41,560 --> 01:06:43,730 Vi ne estas en Dezajno mode plu, do vi ne tuj povas klaki sur aĵoj 1134 01:06:43,730 --> 01:06:47,270 ŝanĝi funkcioj, sed vi povas reale labori per la apliko nun. 1135 01:06:47,270 --> 01:06:51,560 Vi povas alklaki tra, vi povas fari kion ajn, atingi recepto ke vi zorgas pri 1136 01:06:51,560 --> 01:06:54,810 aŭ al kategorio. Ni iru al tiu kategorio. 1137 01:06:54,810 --> 01:06:56,880 Mi tion diri, "Nu, ĉi tie estas kie mi volas desegni." 1138 01:06:56,880 --> 01:06:59,680 Tiam vi alklaku la butonon denove, ĝi alportos al vi denove en la Design surfaco, 1139 01:06:59,680 --> 01:07:02,130 kaj nun vi povas fari cxiujn tiujn aferojn, ke mi estis parolanta pri antaŭe. 1140 01:07:02,130 --> 01:07:06,230 Mi gardos musklako ĝis mi akiri ĉi selektitaj, eltrovi lian dimensioj, 1141 01:07:06,230 --> 01:07:09,890 eltrovi la HTML por ĝi, la CSS por ĝi 1142 01:07:09,890 --> 01:07:14,990 por kuri apliko, iuj posta parto de la apliko. 1143 01:07:14,990 --> 01:07:17,780 Tre, tre utila. Mi montros al vi. 1144 01:07:17,780 --> 01:07:21,340 Bonvolu teni ĝin en la menso, se vi serĉas en skribado kodo kun ĉi 1145 01:07:21,340 --> 01:07:26,070 ĉar ĝi estas tuj savi vin multe da ĝeno, kaj ĝi estas sufiĉe bona aĵo. 1146 01:07:26,070 --> 01:07:32,370 Tio estas sufiĉe da ĉio mi volis montri al vi en Blend kaj en Visual Studio por ĉiuj el tio. 1147 01:07:32,370 --> 01:07:36,130 >> Demandojn al ambaŭ el tiuj iloj? 1148 01:07:36,130 --> 01:07:40,000 Io ajn? >> [Guarin] Mi havas aferojn por doni, tiel bona demandojn, bonaj aĵoj. 1149 01:07:40,000 --> 01:07:43,700 >> [Bowen ridas] Mi jam sciigis al vi mian donu ĉi tie. 1150 01:07:43,700 --> 01:07:47,000 Mi tuj metos gxin sur la Resources paĝo kaj turni al demandoj nun. 1151 01:07:47,000 --> 01:07:53,850 Tiu unua referenco estas ke Generacio App paĝaro kun la ludon relo kaj la app spuro. 1152 01:07:53,850 --> 01:07:55,040 Aliĝi por tiuj. 1153 01:07:55,040 --> 01:07:57,210 Vi ne devas atendi la 30an tagojn por atingi la enhavo. 1154 01:07:57,210 --> 01:08:00,370 Vi povas komenci iri kaj rigardi la enhavon, kiel vi deziras. 1155 01:08:00,370 --> 01:08:04,380 Mi komprenas vian tempon kadroj povus esti malsama ol - [estuaron] 1156 01:08:04,380 --> 01:08:07,780 Do kiam estas la Hackathon? Tio estas paro de semajnoj, ĉu? 1157 01:08:07,780 --> 01:08:09,620 Do vi ne havas la 30 tagojn atendi. 1158 01:08:09,620 --> 01:08:13,180 Do jes, vi povas subskribi por tio kaj poste komencu tirante la enhavo el ĝi. 1159 01:08:13,180 --> 01:08:15,320 Ankaŭ la Dev kaj la Design Societoj. 1160 01:08:15,320 --> 01:08:17,620 Kaj mi ne menciis tion, sed estas ankaŭ la Store Dokumentoj. 1161 01:08:17,620 --> 01:08:22,880 Tiu estus por post la Hackathon kiel vi pretas komenci Sendante vian apps por la vendejo. 1162 01:08:22,880 --> 01:08:27,350 Tie estas kelkaj helpemaj gvidliniojn tie, iuj gvidon pri kiel akiri tion en la trezorejon, 1163 01:08:27,350 --> 01:08:29,960 iuj komunaj aferoj, kiuj povus malhelpi vin, 1164 01:08:29,960 --> 01:08:32,540 kaj tio estas la sorto de tiuj rimedoj. 1165 01:08:32,540 --> 01:08:35,300 >> Do kio estas en via menso? Io ajn alia ke vi - 1166 01:08:35,300 --> 01:08:40,580 [Guarin] Kiu pensas pri fari Vindozan app por CS50? Cool. 1167 01:08:40,580 --> 01:08:42,200 [Bowen] Cool. Granda. 1168 01:08:44,149 --> 01:08:49,410 >> Demandojn pri la aĵojn kiujn vi vidis ĝis nun kaj kiel gxi rilatas al tio? 1169 01:08:49,410 --> 01:08:54,540 Ekzemple, kun pli da tempo mi ne povis preni ludo kiun mi verkis 1170 01:08:54,540 --> 01:08:57,310 kaj kiu kuras en foliumilo kaj nur speco de trairu la procezo 1171 01:08:57,310 --> 01:08:59,870 venigi ke en Visual Studio kaj farante gxin Vindoza Store programon. 1172 01:08:59,870 --> 01:09:02,870 Ĝi prenas pli da tempo ol ni vere devis inkluzivi hodiaŭ, 1173 01:09:02,870 --> 01:09:08,010 sed la mallonga versio estas ĝi estas la sama kodo ke vi kuras en la krozilo, 1174 01:09:08,010 --> 01:09:11,680 kaj tion, ke vi ŝanĝu estas la aferoj, kiujn vi decidas konekti al Vindozo 8. 1175 01:09:11,680 --> 01:09:16,220 Do se vi volas uzi ĉarmoj, se vi volas serĉi aŭ dividi, 1176 01:09:16,220 --> 01:09:19,899 vi devas krei app trinkejo kaŝi for iuj funcionalidad sur tio, 1177 01:09:19,899 --> 01:09:21,939 tiuj estas la specoj de aferoj kiujn vi ŝanĝus. 1178 01:09:21,939 --> 01:09:25,229 Sed la kerno de via retejo app povas resti sendifekta. 1179 01:09:25,229 --> 01:09:29,590 Denove, tiel longe kiel ĝi funkcias en IE10, ĝi tuj estos vere facila haveno 1180 01:09:29,590 --> 01:09:33,680 por movi tiun rubon en Visual Studio, en Blend kaj faros gxin Vindoza Store programon. 1181 01:09:33,680 --> 01:09:37,500 Denove, la nuraj aĵoj vi bezonos lerni estas tiuj aliaj trajtoj 1182 01:09:37,500 --> 01:09:41,830 ke vi povas uzi por lumigas aplikon, kiel vivas kahelo kaj tiuj specoj de aferoj. 1183 01:09:41,830 --> 01:09:46,899 >> Jes. >> [Studento] Mia demando estas pri laborado telefonoj. 1184 01:09:46,899 --> 01:09:52,210 Do, se vi faros app kiu funkcias kiel app sur labortablo, 1185 01:09:52,210 --> 01:09:56,480 estas vere facile trapasi ĝin al mobile, aŭ estas tie - 1186 01:09:56,480 --> 01:10:01,270 La demando estas, se mi faras Vindozo Store app kiu estas vere optimumigita por tiu medio 1187 01:10:01,270 --> 01:10:06,430 kaj mi volas venigi gxin al mobile mondo, kio implikita kun la fari tion? 1188 01:10:06,430 --> 01:10:10,060 Tio, kiel multaj demandoj, estas ĉiam konstante ŝanĝanta respondo. 1189 01:10:10,060 --> 01:10:16,190 La bona novaĵo estas, se vi batas kun HTML kaj JavaScript, CSS, 1190 01:10:16,190 --> 01:10:18,720 se vi startante de Vindoza Store app, 1191 01:10:18,720 --> 01:10:20,590 tio okazas, por ke vi konduku gxin al la TTT 1192 01:10:20,590 --> 01:10:24,650 kaj tiam uzi tiujn specojn da teknikoj, kiel komunikiloj pridemandojn kaj aferojn, 1193 01:10:24,650 --> 01:10:27,180 adapti al diversaj grandeco aparatoj. 1194 01:10:27,180 --> 01:10:29,900 Tio dirite, ĉiam kadroj kaj aĵojn tie 1195 01:10:29,900 --> 01:10:33,450 ke subteno etendante el diversaj teknologioj, diversaj platformoj. 1196 01:10:33,450 --> 01:10:35,670 Tio ŝanĝas la tutan tempon. 1197 01:10:35,670 --> 01:10:40,030 Ni ankaŭ ŝanĝas aferojn tiel kiel ni ekrigardus kion ni havas nun 1198 01:10:40,030 --> 01:10:42,950 reale evi Vindozo Telefono 8. 1199 01:10:42,950 --> 01:10:44,930 Ni havas kelkajn dividis kerna infrastrukturoj 1200 01:10:44,930 --> 01:10:48,180 proponis inter aplikoj por tiuj medioj. 1201 01:10:48,180 --> 01:10:51,200 Do la havajxoj, kiujn vi faras por krei Windows Store app, 1202 01:10:51,200 --> 01:10:57,790 multaj kiuj povas transporti pli ol en Vindozo Telefono 8 apliko tiel. 1203 01:10:57,790 --> 01:11:02,270 Tio denove estas aperanta rakonto, do tie estas kelkaj enhavo pri tio, je konstrui. 1204 01:11:02,270 --> 01:11:06,780 La SDK simple elprenis iom tempon. Ĝi estis ĵus eldonis iom tempon. 1205 01:11:06,780 --> 01:11:09,920 Sed en terminoj de aliaj platformoj tro, 1206 01:11:09,920 --> 01:11:13,360 vi probable kolizii multaj transversa kajo kadroj tiel. 1207 01:11:13,360 --> 01:11:16,170 La bona novaĵo estas la aĵoj kiujn vi faras ĉi tie, 1208 01:11:16,170 --> 01:11:19,620 la kerno funcionalidad estas rekta supren ttt normo vazaro. 1209 01:11:19,620 --> 01:11:24,010 La solaj aĵoj kiuj ne volis traduki facile estas la aferoj, kiujn Windows 8 faras, 1210 01:11:24,010 --> 01:11:28,060 sed tio ne estas surprizo ĉar ĝi estas Windows trajto. 1211 01:11:28,060 --> 01:11:34,090 Vi ne estas tuj trovos sharing aŭ similaj specoj de kontraktoj sur ĉiu alia platformo. 1212 01:11:34,090 --> 01:11:37,480 Do tiuj estas la aferoj, kiujn vi volus el dezajno perspektivo 1213 01:11:37,480 --> 01:11:40,820 certigi vin havas manierojn por ia abstrakta, ke el tio oni povas diri, 1214 01:11:40,820 --> 01:11:42,970 "Se mi kuras sur ĉi tio, mi povas tion fari." 1215 01:11:42,970 --> 01:11:48,120 Se mi ne estas, tie estas kelkaj dezajno ŝablonoj vi povas uzi por ia kaŝi ke stuff for. 1216 01:11:48,120 --> 01:11:53,360 Sed gardu, ke en la menso. Jes. Pardonon. Antaŭen. 1217 01:11:53,360 --> 01:11:58,130 >> [Studento] Se mi volas provi mian Vindozo app sur supro de [inaudibles] 1218 01:11:58,130 --> 01:12:02,310 [Bowen] Jes. Mi saltis alia afero ankaŭ. Jes. 1219 01:12:02,310 --> 01:12:04,910 Mi respondos vian demandon antauxe, do mi montros al vi esprimilo mi forgesis mencii. 1220 01:12:04,910 --> 01:12:09,220 Ni ja havas iujn maŝinojn havebla loke. Mi bedaŭras. 1221 01:12:09,220 --> 01:12:11,240 La demando estis, kiel mi testi tion sur aparatoj 1222 01:12:11,240 --> 01:12:14,230 se mi ne hazarde havas amason da aĵoj por elekti? 1223 01:12:14,230 --> 01:12:17,130 [Guarin] Ni pruntedonis al vi, knaboj, mi pensas, 5 aŭ 6. Kiom vi bezonas? 1224 01:12:17,130 --> 01:12:20,940 [Studento] Ni ricevis 4 el ili. >> Bone. Vi infanoj ricevis 4 skribtabulojn ludi ĉirkaŭe kun. 1225 01:12:20,940 --> 01:12:25,520 Do certe ni ĉiuj scias, bonvole. [Estuaron] >> [Bowen] Awesome. 1226 01:12:25,520 --> 01:12:27,610 Tio estas eĉ pli bona respondo, ol mi volis doni al vi. 1227 01:12:27,610 --> 01:12:31,250 Ni havas oficejon horoj por programistoj, kion ni faras en nia oficejo 1228 01:12:31,250 --> 01:12:35,110 kaj nun rapide venos al la Mikrosofta Store super ĉe la Pru, 1229 01:12:35,110 --> 01:12:37,010 sed Edwin jam atentas pri vi. 1230 01:12:37,010 --> 01:12:42,180 Estas 4 skribtabulojn havebla por loaning, por testado. 1231 01:12:42,180 --> 01:12:45,440 Tie ni iru. Tie estas ekzemplo de unu ĝis tie. 1232 01:12:45,440 --> 01:12:47,340 Do jes, absolute. Granda. 1233 01:12:47,340 --> 01:12:52,700 Absolute per malproksime la plej bona maniero testi estas esti sur mekanismo. 1234 01:12:52,700 --> 01:12:56,810 Se vi ne hazarde havas unu ankoraŭ aux vi ne volas promeni tra kampuso en la negxo 1235 01:12:56,810 --> 01:13:01,130 ekpreni unu aŭ kio ajn, estas maniero por fari tion reen en Visual Studio. 1236 01:13:01,130 --> 01:13:10,360 Se mi reiros en kie mi estis tie, tie anstataŭ uzi Loka Maŝino, 1237 01:13:10,360 --> 01:13:13,590 vi povus konekti al Remote Maŝino, sed tio ne estas kion mi parolas pri ĉi tie. 1238 01:13:13,590 --> 01:13:16,830 Simulilo estas la afero, kiun vi eble volas enrigardi. 1239 01:13:16,830 --> 01:13:22,120 Mi kuros ĉi, kaj ĝi vere kia ĝi estas, ĝi estas esence fenestron sur via propra sistemo. 1240 01:13:22,120 --> 01:13:26,260 Ĉi tie estas reale mia sistemo kurante, kurante Contoso, 1241 01:13:26,260 --> 01:13:29,550 sed en maniero kiu ebligas al mi ŝanĝi iom el la ekzekuto parametroj, 1242 01:13:29,550 --> 01:13:31,060 la media parametroj. 1243 01:13:31,060 --> 01:13:34,150 Do mi povas diri tie ĉi, "Vi scias, kion?" 1244 01:13:34,150 --> 01:13:39,240 Oh. Mi jam gxi kuras en simulita 27 coloj monitoro ĉe 2560 rezolucio. 1245 01:13:39,240 --> 01:13:44,930 Mi povas facile faligi ke malsupren kaj vidas, kion mia apliko farus kun malgranda ekrano 1246 01:13:44,930 --> 01:13:47,480 aŭ ŝanĝante DPI agordojn aŭ kio ajn. 1247 01:13:47,480 --> 01:13:50,700 Do sur malgranda ekrano, 10,6, kio estas tio faros? 1248 01:13:50,700 --> 01:13:53,040 Kiu ankoraŭ aspektas sufiĉe bona, ĉu ne? 1249 01:13:53,040 --> 01:13:58,220 Vi volas fari tion, speciale se vi submetis al la vendejo, ĉar ni faru 1250 01:13:58,220 --> 01:14:00,480 kiel parto de la testado procezo. 1251 01:14:00,480 --> 01:14:02,400 Kaj se estas problemoj kiel tio, 1252 01:14:02,400 --> 01:14:06,160 tiam vi povus kolizii elfluon getting registrita por la vendejo. 1253 01:14:06,160 --> 01:14:09,240 Sed tio estas parto de la simulilo. Really cool. Tre facila por fari tion. 1254 01:14:09,240 --> 01:14:11,480 Vi povas ankaŭ uzi trajtojn kiel turniĝanta gxin tiel. 1255 01:14:11,480 --> 01:14:15,650 Mi povas klaki la butonon ĉi tie, ili gxin turni, vidi kio iu havus kiel travivaĵo 1256 01:14:15,650 --> 01:14:20,970 turnanta sian skribtabulo, ilia tabelo kaj per via kandidatiĝo kun tio. 1257 01:14:20,970 --> 01:14:25,060 Tie estas kelkaj aliaj aferoj tro kiel takto imitado kaj kelkaj aliaj aferoj, 1258 01:14:25,060 --> 01:14:27,210 opcio GPS. 1259 01:14:27,210 --> 01:14:31,050 Mi povas ŝajnigi min je malsama situo kaj vidi kion mia apliko faras 1260 01:14:31,050 --> 01:14:34,690 kiam mi pretendas ke mi estas denove en Seatlo aŭ io. 1261 01:14:34,690 --> 01:14:41,970 Sed ĝi estas vere utila trajto, kaj ĝi estas konstruita en al ambaŭ Visual Studio kaj en Blend. 1262 01:14:41,970 --> 01:14:44,460 Jes. Via demando. 1263 01:14:44,460 --> 01:14:48,530 >> [Studento] Se vi skribas ludon, tio Visual Studio havas neniun apogon por kuraĝigo? 1264 01:14:48,530 --> 01:14:55,550 Jes. La demando estas ĉirkaŭ kuraĝigo subtenon, aparte kun la ludoj. 1265 01:14:55,550 --> 01:14:58,380 Ĝi dependas. [Chuckles] 1266 01:14:58,380 --> 01:15:06,870 Kun JavaScript mi ​​diros ke estas probable malpli da apogo ol tie estas en la XAML flanko 1267 01:15:06,870 --> 01:15:11,430 kiu havas tempoaksojn, havas storyboards kaj aferojn, kiuj estas konstruitaj in 1268 01:15:11,430 --> 01:15:18,710 Por kuraĝigoj je JavaScript apps, mi ne scias kiom da respondon mi deziras al vi. 1269 01:15:18,710 --> 01:15:25,110 Mi havas rimedojn sur mia blogo, kiuj iras tra multaj opcioj por ambaŭ fiziko kuraĝigoj, 1270 01:15:25,110 --> 01:15:29,280 ebloj por JavaScript-orientita ludoj sur Vindozo 8. 1271 01:15:29,280 --> 01:15:31,300 Mi raportus al vi tiujn. 1272 01:15:31,300 --> 01:15:34,300 Esence, tie estas tiom da elektoj. 1273 01:15:34,300 --> 01:15:37,770 La kialo mi hezite estas tie estas tiom multaj eblecoj por fari kuraĝigoj per JavaScript. 1274 01:15:37,770 --> 01:15:44,280 Ĝi povus esti CSS, eblus Canvas-bazita, ĝi povus esti nur bazajn DOM kuraĝigoj, 1275 01:15:44,280 --> 01:15:47,470 ĝi povus esti tre malsamaj, do tio vere dependas de via elekto. 1276 01:15:47,470 --> 01:15:55,790 Se vi decidas uzi iun kiel Create.js aŭ Kalko aŭ aliaj specoj de kadroj - 1277 01:15:55,790 --> 01:15:59,150 Nu, mi ne estas eĉ certa, ke vi tuj povos uzi pli altaj fino kadro 1278 01:15:59,150 --> 01:16:01,370 plaĉas Impact aŭ konstrui. 1279 01:16:01,370 --> 01:16:07,000 Kiu inklinas generas pli kodo ol vi eble konsideru de nulo. 1280 01:16:07,000 --> 01:16:11,730 Sed en tiuj kazoj, vi povus ankoraŭ uzi simulilo, vi povas uzi la medioj, 1281 01:16:11,730 --> 01:16:17,480 kaj mi emas simple uzi tiun medion por mia provo kajo en tiuj kazoj 1282 01:16:17,480 --> 01:16:19,930 kiel mi evoluantaj ludoj. 1283 01:16:19,930 --> 01:16:22,110 Mi estis fajna speciale kun Canvas kuraĝigoj, 1284 01:16:22,110 --> 01:16:23,850 kio estas probable la plej komuna afero. 1285 01:16:23,850 --> 01:16:27,360 La plej bona vi tuj probable trovi estas la dev iloj en la foliumilo 1286 01:16:27,360 --> 01:16:30,160 kaj dev iloj en Visual Studio. 1287 01:16:30,160 --> 01:16:34,610 Speco de meandra respondo ekzistas, sed espereble mi ricevis vian respondon. Jes. Vi. 1288 01:16:34,610 --> 01:16:36,470 >> [Studento] Kio estas la stokado de datumoj ebloj por Vindozo 8 apps? 1289 01:16:36,470 --> 01:16:41,100 Kio estas la stokado de datumoj ebloj por Vindozo 8 apps, Vindozo Store apps? 1290 01:16:41,100 --> 01:16:46,790 Viaj opcioj estas vere ĉiu apliko ricevas sian propran akvejo de lokaj stokado 1291 01:16:46,790 --> 01:16:52,150 por agordojn kaj por datumoj, sed ĝi estas ankaŭ ridinde facila uzi vagante stokado, 1292 01:16:52,150 --> 01:16:54,920 uzi nubo-bazitaj stokado. Ĝi estas senpaga. 1293 01:16:54,920 --> 01:16:58,250 Kio okazas estas vi esence elekti malsaman klason kaj vi diras: 1294 01:16:58,250 --> 01:17:03,370 "Roaming Difinoj, Save, tiu aparta aro de enhavo", 1295 01:17:03,370 --> 01:17:06,050 kaj ilia Microsoft konton, kion ili jam subskribis en tiom, 1296 01:17:06,050 --> 01:17:08,620 tuj estos la ŝlosilo vagante tiun informon ĉirkaŭe. 1297 01:17:08,620 --> 01:17:13,790 Do, se mi uzas vian ludon en mia portebla komputilo kaj mi ensalutas per la sama konto 1298 01:17:13,790 --> 01:17:18,900 kaj mi ludi la ludon sur surfaco aŭ tabelo 1299 01:17:18,900 --> 01:17:23,610 ke estos aŭtomate vagas tiu opcio kaj datumoj inter tiuj maŝinoj. 1300 01:17:23,610 --> 01:17:27,550 Tio estas defaŭlte afero. Tio estas bono por iuj kvantoj de datumoj. 1301 01:17:27,550 --> 01:17:30,220 Vi devus ne metis grandegan datumbazon en tiuj. 1302 01:17:30,220 --> 01:17:35,350 Por ke vi devas iri al aliaj specoj de solvoj, kiel gastiganta datumbazo en la nubon, 1303 01:17:35,350 --> 01:17:36,690 aferojn tiel. 1304 01:17:36,690 --> 01:17:39,840 Ekzistas kelkaj aliaj komunumo opcioj ĉirkaŭ aliaj specoj de datuma teknologioj. 1305 01:17:39,840 --> 01:17:42,920 Mi vidis kelkajn SQLite ebloj en la komunumo ĉirkaŭ tie ankaŭ. 1306 01:17:42,920 --> 01:17:46,690 Do pli kaj pli aperanta, sed tiuj estas la primara aferoj kiujn vi ekrigardus 1307 01:17:46,690 --> 01:17:49,430 por ludo aŭ app. 1308 01:17:49,430 --> 01:17:50,610 Kaj vi havus demandon en la dorso tro. 1309 01:17:50,610 --> 01:18:02,390 >> [Studento] En terminoj de la reto [inaudibles] alŝutas aŭ elŝuti dosierojn [inaudibles] 1310 01:18:02,390 --> 01:18:04,870 [Bowen] Ĉu via demando kiel vi povas vidi, ke aŭ kiel vi povas elpurigi tio kaj provi ĝin? 1311 01:18:04,870 --> 01:18:10,630 [Studento] Kiel vi povas elpurigi gxi [inaudibles] 1312 01:18:10,630 --> 01:18:12,670 Pardonon. Mi ne povas auxdi cxion de gxi. 1313 01:18:12,670 --> 01:18:16,480 [Studento] Kiel oni akiras gxin cimon testita kaj ankaŭ [inaudibles] 1314 01:18:16,480 --> 01:18:17,490 Granda. Granda. 1315 01:18:17,490 --> 01:18:21,860 Kiel vi labori per retoj? Kiel vi povas vidi, kio okazas? 1316 01:18:21,860 --> 01:18:23,620 Ekzistas multaj diversaj respondoj al tiu: 1317 01:18:23,620 --> 01:18:26,420 sed lasu min montri al vi probable la plej facilaj aferoj ĉi tie. 1318 01:18:26,420 --> 01:18:29,350 Permesu al mi forigi la simulilo dum sekundo. 1319 01:18:29,350 --> 01:18:31,740 Nur kelkaj debugging ebloj por retoj. 1320 01:18:31,740 --> 01:18:36,070 Tie estas plena reto stako bakita rekte en ambaŭ la WinRT nivelo kaj el WinJS, 1321 01:18:36,070 --> 01:18:42,810 tial vi povas tre facile fari XHR, AJAX tipo flamo de via ludo aŭ programo por fari tion. 1322 01:18:42,810 --> 01:18:47,250 Ĉefe, mi emas uzi 2 aferoj. 1323 01:18:47,250 --> 01:18:53,660 Mi uzas la realan dev iloj mem, kiuj havas reton stako bakita en ilin. 1324 01:18:53,660 --> 01:18:55,870 Lasu min montri vin la Vindoza ĉefpaĝon. 1325 01:18:55,870 --> 01:19:02,730 Mi povas venigi ĉi supren, kaj tie estas reale reto prokura bakita en tiujn ilojn tie. 1326 01:19:02,730 --> 01:19:08,390 Do mi povas fari tion, mi povos refreŝigi la paĝon, kaj gxi tuj klarigos al mi cxiujn el la interagoj, 1327 01:19:08,390 --> 01:19:14,550 inkludante AJAX alvokas por tiu kunsido, por ke peto de daŭro. 1328 01:19:14,550 --> 01:19:17,600 Tio estas utila. Ĝi tuj estos tre utila por krozilo-bazitaj apps. 1329 01:19:17,600 --> 01:19:20,470 Por aliaj specoj de apps, inkluzive Vindozo Store apps, 1330 01:19:20,470 --> 01:19:23,970 Mi uzas ilon nomata Fiddler. 1331 01:19:23,970 --> 01:19:29,650 Vi tuj ricevos ludo en respondo. [Chuckles] 1332 01:19:29,650 --> 01:19:32,750 Fiddler estas simpla prokurilo. Mi kredas ke mi povu montri, ke por vi. 1333 01:19:32,750 --> 01:19:40,190 Estas nur GetFiddler.com, kiu, interese sufiĉas, mi spuranta mia reto stako 1334 01:19:40,190 --> 01:19:41,740 tuj GetFiddler. 1335 01:19:41,740 --> 01:19:45,700 Sed nu, certe Fiddler estis verkita de unu el la PMS sur la IE teamo, 1336 01:19:45,700 --> 01:19:48,290 do li scias kion faras. 1337 01:19:48,290 --> 01:19:52,630 Ĉi tiu estas bona prokura ke vi povas uzi por debugging reto trafiko. 1338 01:19:52,630 --> 01:19:55,730 Mi rekomendus ke. Demando tie ankaŭ. 1339 01:19:55,730 --> 01:19:58,050 >> [Studento] Ĉu ekzistas facila maniero por integri fremdan lingvon enigo, 1340 01:19:58,050 --> 01:20:00,810 kiel japano aŭ ĉino, en Vindozo apps? 1341 01:20:00,810 --> 01:20:03,240 Mi ne povas diri, ke mi jam faris tro multe de ĝi mem, sed estas bakita in 1342 01:20:03,240 --> 01:20:08,470 Esas opcioj ĉar kompreneble elsendas via kandidatiĝo - I'm sorry, mi ne diras, ke la demando - 1343 01:20:08,470 --> 01:20:11,100 ebloj ĉirkaŭ tutmondiĝo, lokaligo de enhavo, 1344 01:20:11,100 --> 01:20:14,320 inkludante aferojn kiel povi vendi en malsamaj merkatoj 1345 01:20:14,320 --> 01:20:19,190 kaj noti ke la versio de via kandidatiĝo por tiuj individuaj lingvoj 1346 01:20:19,190 --> 01:20:21,080 aŭ kulturoj aŭ aferojn tiel. Absolute konstruis in 1347 01:20:21,080 --> 01:20:22,980 Ni havis subtenon por tiu por eterne, 1348 01:20:22,980 --> 01:20:26,630 kaj kiu portas antaŭen en viajn opciojn por Vindozo Store. 1349 01:20:26,630 --> 01:20:30,450 Vi povas fari tion en la vendejo mem, vendi en malsamaj merkatoj, 1350 01:20:30,450 --> 01:20:34,050 Vi povas fari tion en la apliko tiel tro kun uzanta rimedojn por difini, 1351 01:20:34,050 --> 01:20:42,220 "Se mi estas kreita por ĉi tiu kulturo, tiam uzu tiujn anstataŭigas por mia teksta enhavo 1352 01:20:42,220 --> 01:20:44,510 "Aŭ uzi dekstra al maldekstra leganto." 1353 01:20:44,510 --> 01:20:51,290 Tiuj estas ĉiuj parto de la defaŭlta WinJS kaj WinRT API. Bona demando. 1354 01:20:51,290 --> 01:20:54,770 >> Kiom ni faras? Ajna aliaj? 1355 01:20:54,770 --> 01:20:58,850 Kaj se iu en video havas demandojn, mi cbowen @ microsoft, 1356 01:20:58,850 --> 01:21:02,790 do mi ĝojas fari iu ajn el viaj demandoj de la estonteco. 1357 01:21:02,790 --> 01:21:05,690 Tre - El la estonteco, estonto [imitas echo]. 1358 01:21:05,690 --> 01:21:09,140 Do jen mi. Permesu al mi remetu mian kontakton tie ĉi. 1359 01:21:09,140 --> 01:21:11,840 Do simple sendu al mi noton, cbowen @ microsoft, 1360 01:21:11,840 --> 01:21:15,190 Mi reiros al vi tuj kiam mi povas. 1361 01:21:15,190 --> 01:21:19,010 >> Io ajn alia ke vi scivolas? Ĉu ni bonon? 1362 01:21:19,010 --> 01:21:24,050 Granda. Ĉiuj pravas. Dankon ĉiuj tre multe. Mi dankas ŝin. [Aplaŭdo] 1363 01:21:24,800 --> 01:21:27,000 >> [CS50.TV]