1 00:00:00,000 --> 00:00:10,384 2 00:00:10,384 --> 00:00:12,050 CHRISTOPHER BARTOLOMÉ: Bona tarda. 3 00:00:12,050 --> 00:00:14,290 Gràcies per venir a Google Glass-- Breaking 4 00:00:14,290 --> 00:00:16,206 El sostre de vidre sessió, o seminari. 5 00:00:16,206 --> 00:00:18,450 6 00:00:18,450 --> 00:00:24,070 Aquest seminari específic no és realment basant-se, com, exemples de codificació. 7 00:00:24,070 --> 00:00:28,480 Bàsicament es tracta de quan Vaig ensenyar aquest same-- 8 00:00:28,480 --> 00:00:32,220 o quan vaig ser el mentor dels estudiants per CS50 l'any passat en projectes de Google Glass, 9 00:00:32,220 --> 00:00:34,570 no era la codificació que realment, realment els afectats. 10 00:00:34,570 --> 00:00:38,600 Va ser el, bé, Com puc prendre tot aquestes eines que Google m'ha donat, 11 00:00:38,600 --> 00:00:42,310 i utilitzar-los per construir una aplicació específica? 12 00:00:42,310 --> 00:00:43,810 Anem repassar un parell de coses. 13 00:00:43,810 --> 00:00:45,130 Anem a anar sobre els patrons de disseny. 14 00:00:45,130 --> 00:00:46,630 Anem a repassar les aplicacions. 15 00:00:46,630 --> 00:00:53,540 Anem a repassar exactament com prendre tot el coneixement que Google 16 00:00:53,540 --> 00:00:57,660 es va a donar a usted-- perquè Google és extraordinari en el sentit de donar 17 00:00:57,660 --> 00:00:59,870 que totes les mostres que necessita. 18 00:00:59,870 --> 00:01:03,660 Van a donar-li tota la la documentació que necessita per posar-lo en pràctica. 19 00:01:03,660 --> 00:01:05,840 Però utilitzarem que el coneixement que han 20 00:01:05,840 --> 00:01:09,980 t'ha donat per crear Cristalleria, aplicacions de vidre. 21 00:01:09,980 --> 00:01:12,125 Així que anem a començar aquí. 22 00:01:12,125 --> 00:01:15,000 Així que un parell de coses que vostè ha de només tenir en la part posterior del seu cap 23 00:01:15,000 --> 00:01:19,890 cada vegada que estàs fent Aplicacions de Google Glass. 24 00:01:19,890 --> 00:01:22,310 Perquè una de les coses sobre Google Glass en 25 00:01:22,310 --> 00:01:28,360 si és que és un controversial peça de tecnologia 26 00:01:28,360 --> 00:01:31,154 que no molta gent realment utilitzen. 27 00:01:31,154 --> 00:01:33,070 Així que a la part posterior de la seva cap, sempre s'ha de 28 00:01:33,070 --> 00:01:36,800 pensar sobre-- l'últim èxit de qualsevol tecnologia portàtil 29 00:01:36,800 --> 00:01:40,030 depèn de les aplicacions que estan disponibles per a això. 30 00:01:40,030 --> 00:01:47,870 Si no hi ha bones aplicacions per a un dispositiu específic, llavors és inútil. 31 00:01:47,870 --> 00:01:50,140 >> Una altra cosa és com vidre desenvolupadors, el repte 32 00:01:50,140 --> 00:01:53,030 és la creació d'aplicacions que són més convenient i innovador 33 00:01:53,030 --> 00:01:55,080 que les nostres pròpies aplicacions de dispositius mòbils. 34 00:01:55,080 --> 00:01:58,010 I això no ho fa realitat vol dir que vostè té 35 00:01:58,010 --> 00:02:00,370 per crear tota una nova aplicació. 36 00:02:00,370 --> 00:02:05,740 Em refereixo, per exemple, només pot simplement vagi, OK Glass, fer una foto, 37 00:02:05,740 --> 00:02:08,655 compartir amb. 38 00:02:08,655 --> 00:02:10,770 I llavors només puc dir, comparteix. 39 00:02:10,770 --> 00:02:12,260 Acceptar Glass. 40 00:02:12,260 --> 00:02:12,760 Compartir. 41 00:02:12,760 --> 00:02:16,500 42 00:02:16,500 --> 00:02:20,540 I puc compartir amb els meus cercles només així a Google+ o alguna cosa així. 43 00:02:20,540 --> 00:02:23,330 >> És molt més ràpid que jo anar aquí, fer una foto, 44 00:02:23,330 --> 00:02:25,210 i després essencialment fent el mateix. 45 00:02:25,210 --> 00:02:26,630 Pel que fa que sigui més convenient. 46 00:02:26,630 --> 00:02:31,440 És una forma innovadora de fer les coses una mica més ràpid. 47 00:02:31,440 --> 00:02:34,660 >> Ara, una altra manera de pensar en una aplicació de Google Glass, 48 00:02:34,660 --> 00:02:37,830 o qualsevol tipus de tecnologia portàtil aplicació, és que si vostè completament 49 00:02:37,830 --> 00:02:40,730 netejar el dispositiu mòbil, el que seria la primera de cinc 50 00:02:40,730 --> 00:02:44,319 aplicacions que li descarregant, i per què? 51 00:02:44,319 --> 00:02:46,110 Així que només seguir els de la part posterior del seu cap 52 00:02:46,110 --> 00:02:53,710 quan vas a començar a dissenyar una aplicació de Google Glass. 53 00:02:53,710 --> 00:02:55,040 >> Quina és l'agenda? 54 00:02:55,040 --> 00:02:56,831 El primer que estem farem és que estem 55 00:02:56,831 --> 00:02:59,274 dirà bàsicament, el que és de vidre? 56 00:02:59,274 --> 00:03:02,190 Anem a parlar de la Copa línia de temps, bàsicament, el que 57 00:03:02,190 --> 00:03:06,797 es mou per la pantalla quan vostè utilitzar el controlador al llarg del costat. 58 00:03:06,797 --> 00:03:09,130 Anem a parlar de patrons de disseny de cristalleria. 59 00:03:09,130 --> 00:03:13,090 >> Anem a parlar de mirall API enfront del kit de desenvolupament de vidre. 60 00:03:13,090 --> 00:03:14,890 Vaig a tirar que al voltant molt, essencialment, 61 00:03:14,890 --> 00:03:19,840 perquè l'API mirall era la programa d'aplicació original 62 00:03:19,840 --> 00:03:22,210 interfície que va ser llançat per Google. 63 00:03:22,210 --> 00:03:23,550 Això és basat en el núvol. 64 00:03:23,550 --> 00:03:26,080 Atès que el GDK, la Kit de Desenvolupament de vidre, 65 00:03:26,080 --> 00:03:29,620 va ser llançat més endavant en el carretera, de manera que essencialment 66 00:03:29,620 --> 00:03:33,100 en realitat es pot utilitzar el maquinari capacitats a Google Glass. 67 00:03:33,100 --> 00:03:36,875 Anem a repassar alguns consells professionals, i també, essencialment, alguns recursos. 68 00:03:36,875 --> 00:03:40,820 69 00:03:40,820 --> 00:03:44,120 >> Així que en lloc d'explicar exactament el que és de vidre en general, 70 00:03:44,120 --> 00:03:45,870 Jo només vaig a utilitzar el vídeo d'un minut 71 00:03:45,870 --> 00:03:48,520 que Google ha proporcionat quin tipus de anar-hi, 72 00:03:48,520 --> 00:03:54,800 perquè crec que això és essencialment el millor manera de fer-ho sense donar-me 73 00:03:54,800 --> 00:03:56,240 Glass a cada persona aquí. 74 00:03:56,240 --> 00:04:01,064 75 00:04:01,064 --> 00:04:01,730 [REPRODUCCIÓ DE VÍDEO] 76 00:04:01,730 --> 00:04:05,340 -Aquí Hi ha els fonaments de com utilitzar Glass. 77 00:04:05,340 --> 00:04:06,960 Aquest és el panell tàctil. 78 00:04:06,960 --> 00:04:09,370 S'estén des del temple a l'orella. 79 00:04:09,370 --> 00:04:12,850 Toqueu el panell tàctil per despertar Glass. 80 00:04:12,850 --> 00:04:15,830 Heu de veure la pantalla per sobre de la seva línia de visió. 81 00:04:15,830 --> 00:04:19,260 Ajusti'l per veure tot. 82 00:04:19,260 --> 00:04:21,880 >> La pantalla d'inici mostra un rellotge. 83 00:04:21,880 --> 00:04:23,180 Aquesta és la línia de temps. 84 00:04:23,180 --> 00:04:24,740 És una filera de targetes. 85 00:04:24,740 --> 00:04:27,710 Coses de l'esquerra són succeint ara o per venir, 86 00:04:27,710 --> 00:04:32,280 com el temps, un proper vol, o un esdeveniment en el seu calendari. 87 00:04:32,280 --> 00:04:35,110 Pot tocar en qualsevol targeta per veure més. 88 00:04:35,110 --> 00:04:37,110 Lliscar cap avall en qualsevol lloc per tornar a la línia de temps. 89 00:04:37,110 --> 00:04:40,350 90 00:04:40,350 --> 00:04:43,340 >> Targetes a la dreta de la pantalla inicial són del passat. 91 00:04:43,340 --> 00:04:47,930 Per exemple, els missatges, vídeos o fotos. 92 00:04:47,930 --> 00:04:50,930 Toqueu en una foto per compartir-la, i triar un dels seus amics. 93 00:04:50,930 --> 00:05:00,110 94 00:05:00,110 --> 00:05:01,930 Lliscar cap avall per tornar al mode d'espera. 95 00:05:01,930 --> 00:05:03,855 I divertir explorant. 96 00:05:03,855 --> 00:05:07,172 >> [FI REPRODUCCIÓ DE VÍDEO] 97 00:05:07,172 --> 00:05:14,095 98 00:05:14,095 --> 00:05:16,220 CHRISTOPHER BARTOLOMÉ: Així que aquest és l'usuari genèric 99 00:05:16,220 --> 00:05:19,770 interfície per a Google Glass. 100 00:05:19,770 --> 00:05:26,610 Essencialment, és una molt senzilla interfície d'usuari, la línia de temps centrada 101 00:05:26,610 --> 00:05:30,010 que permet que l'usuari no utilitza només ordres de veu, sinó també 102 00:05:30,010 --> 00:05:34,270 aquesta barra al llarg de la dreta costat per lliscar realment 103 00:05:34,270 --> 00:05:40,220 ràpidament a través de diferents específica dimensions del temps diferents Glass 104 00:05:40,220 --> 00:05:41,600 targetes. 105 00:05:41,600 --> 00:05:43,100 >> Així que el que està en Vidre? 106 00:05:43,100 --> 00:05:45,870 Bé, la pantalla és de 640 x 360. 107 00:05:45,870 --> 00:05:50,850 La càmera en si mateix és una de cinc megapíxels càmera que fa la gravació de vídeo 720p. 108 00:05:50,850 --> 00:05:54,270 Compta amb Wi-Fi i Bluetooth a ell, però no té cel·lular. 109 00:05:54,270 --> 00:05:58,270 Així que per utilitzar Glass fora d'una xarxa Wi-Fi, 110 00:05:58,270 --> 00:06:02,780 hauràs de vincular essencialment al seu telèfon utilitzant un punt d'accés. 111 00:06:02,780 --> 00:06:05,180 >> L'emmagatzematge és d'aproximadament 12 gigabytes, i això no és 112 00:06:05,180 --> 00:06:06,790 incloent el sistema operatiu. 113 00:06:06,790 --> 00:06:10,590 És 16 totals essencialment. 114 00:06:10,590 --> 00:06:14,160 Compta amb dos gigabytes de RAM. 115 00:06:14,160 --> 00:06:18,250 I hi ha alguna gran addicional peces de tecnologia que es construeixen a. 116 00:06:18,250 --> 00:06:19,430 Vostè té un giroscopi. 117 00:06:19,430 --> 00:06:21,430 Vostè té un acceleròmetre. 118 00:06:21,430 --> 00:06:24,350 Vostè té una llum ambiental detecció i la proximitat 119 00:06:24,350 --> 00:06:26,630 sensor, que s'utilitza per, com, parpellejant. 120 00:06:26,630 --> 00:06:30,910 Per exemple, si parpelleig, prendrà una imatge, que és una mica estrany. 121 00:06:30,910 --> 00:06:37,370 Però és una d'aquelles peces que pot aprofitar dins del SDK. 122 00:06:37,370 --> 00:06:43,190 >> I vostè també té un os conducció transductor d'àudio. 123 00:06:43,190 --> 00:06:47,350 Així que em permet realment mena de murmuri, OK Glass. 124 00:06:47,350 --> 00:06:51,910 I llavors serà accedir a les meves ordres. 125 00:06:51,910 --> 00:06:57,050 Així que en general és el que Google Glass és. 126 00:06:57,050 --> 00:07:02,830 >> Així que anem a més en l'essencial sorrenca del que aquestes targetes de temps són, 127 00:07:02,830 --> 00:07:06,050 i com podem utilitzar- fer coses diferents. 128 00:07:06,050 --> 00:07:08,360 Així que hi ha tres tipus de targetes de línia de temps. 129 00:07:08,360 --> 00:07:13,040 Aquí hi ha la targeta d'estàtica, que mostra de text, HTML, imatges i vídeo. 130 00:07:13,040 --> 00:07:16,530 131 00:07:16,530 --> 00:07:19,870 Aquestes coses també es poden utilitzar per invocar aquestes coses anomenades una targeta en viu, 132 00:07:19,870 --> 00:07:20,520 o immersions. 133 00:07:20,520 --> 00:07:23,730 I parlarem de que en una mica. 134 00:07:23,730 --> 00:07:27,940 >> A mostra targeta viu targetes que són important en la moment-- actual 135 00:07:27,940 --> 00:07:30,620 coses que es va dictar, en essència. 136 00:07:30,620 --> 00:07:33,410 Cronòmetre és un bon exemple d'això. 137 00:07:33,410 --> 00:07:37,020 >> I una immersió mostra el que anomenem una activitat que Android 138 00:07:37,020 --> 00:07:40,690 bàsicament es fa càrrec de tota la pantalla. 139 00:07:40,690 --> 00:07:45,940 Així que la idea és que ets capaç de fer molt bé, net, fresc, 140 00:07:45,940 --> 00:07:51,580 i aplicacions dinàmiques, ja siguin és només un simple CSS HTML 141 00:07:51,580 --> 00:07:54,910 plantilla, si alguna cosa el que està passant i activa. 142 00:07:54,910 --> 00:08:00,350 Aquesta és una imatge d'un joc anomenat Zombies Run, que 143 00:08:00,350 --> 00:08:01,900 en realitat és bastant divertit. 144 00:08:01,900 --> 00:08:03,090 Aviat ens ocuparem d'això. 145 00:08:03,090 --> 00:08:12,052 I aquest és un joc aquí que utilitza el gyroscope-- Segueixo dient gyroscope-- 146 00:08:12,052 --> 00:08:13,010 sí, és giroscopi. 147 00:08:13,010 --> 00:08:14,260 Què estic fent? 148 00:08:14,260 --> 00:08:17,710 El giroscopi, perquè pugui realment equilibrar les coses al cap. 149 00:08:17,710 --> 00:08:21,160 150 00:08:21,160 --> 00:08:23,580 >> Així que anem a anar més en targetes de línia de temps. 151 00:08:23,580 --> 00:08:27,440 Targetes estàtiques també poden contenir un paquet de targetes, per exemple, un àlbum de fotos. 152 00:08:27,440 --> 00:08:32,400 Es podia veure que denota per aquesta pàgina penjoll poc aquí. 153 00:08:32,400 --> 00:08:37,059 Quan toqueu ell, se li ofereix una altra línia de targetes de línia de temps. 154 00:08:37,059 --> 00:08:40,580 I no podràs a tipus de desplaçar-se a través de la utilització de la seva barra de desplaçament, 155 00:08:40,580 --> 00:08:42,805 i vostè també serà capaç de per compartir targetes específiques. 156 00:08:42,805 --> 00:08:48,397 157 00:08:48,397 --> 00:08:51,230 Així que ara que vostè ha de ser alguna cosa familiaritzar-se amb els diferents tipus 158 00:08:51,230 --> 00:08:53,529 de targetes de línia de temps, el que farem 159 00:08:53,529 --> 00:08:55,570 Som nosaltres els anem a parlar sobre els patrons de disseny. 160 00:08:55,570 --> 00:08:59,290 I aquesta és probablement la cosa que la majoria dels estudiants queden atrapats 161 00:08:59,290 --> 00:09:03,590 amb quan comencen busseig en el desenvolupament de Google Glass. 162 00:09:03,590 --> 00:09:05,170 >> Així que hi ha tres patrons de disseny. 163 00:09:05,170 --> 00:09:08,550 El primer patró de disseny és notificacions periòdiques. 164 00:09:08,550 --> 00:09:12,660 I el que això fa que utilitza el mirall API de serveis web o fons Android 165 00:09:12,660 --> 00:09:15,960 serveis per empènyer notificacions en una línia de temps. 166 00:09:15,960 --> 00:09:19,590 Per exemple, si vostè s'inscriu per aplicació de cnn.com, 167 00:09:19,590 --> 00:09:26,520 que li enviarien una notificació quan hi ha una notícia que havia passat. 168 00:09:26,520 --> 00:09:31,860 >> L'API de mirall es pot utilitzar per crear qualsevol language-- l'API mirall pot 169 00:09:31,860 --> 00:09:34,560 utilitzar qualsevol llenguatge per crear una interacció de serveis web. 170 00:09:34,560 --> 00:09:39,230 Així que, essencialment, de la mateixa manera que si vostè és no gaire familiaritzat amb Java, 171 00:09:39,230 --> 00:09:45,010 que és la que utilitza el GDK, i ja està més interessat en PHP, per exemple, 172 00:09:45,010 --> 00:09:49,080 vostè pot escriure un servei de PHP i una aplicació de cristalleria que 173 00:09:49,080 --> 00:09:51,090 interactua amb això, en lloc de tenir 174 00:09:51,090 --> 00:09:55,520 a aprofundir més en les parts de Java de la mateixa. 175 00:09:55,520 --> 00:10:00,050 Els usos de serveis de fons Android Java pel Kit de Desenvolupament de vidre. 176 00:10:00,050 --> 00:10:03,155 >> Així que el que farem és que ens connectarem a només un exemple al vidre, 177 00:10:03,155 --> 00:10:03,800 si poguéssim. 178 00:10:03,800 --> 00:10:07,486 179 00:10:07,486 --> 00:10:08,360 Ho sento per la pantalla. 180 00:10:08,360 --> 00:10:11,340 Es va inclinar cap a un costat aquí, per a les persones que estan a l'interior. 181 00:10:11,340 --> 00:10:31,410 182 00:10:31,410 --> 00:10:31,930 Cal anar. 183 00:10:31,930 --> 00:10:33,110 Ho sento. 184 00:10:33,110 --> 00:10:36,220 Pren una mica per carregar aquí. 185 00:10:36,220 --> 00:10:40,090 >> Així que aquest és un exemple d'alguna cosa que The New York Times que enviaria. 186 00:10:40,090 --> 00:10:43,780 És una declaració periòdica que conté diverses targetes estàtiques que 187 00:10:43,780 --> 00:10:45,670 té informació al respecte. 188 00:10:45,670 --> 00:10:58,800 Així que si faig clic a it-- i això load-- aquí anem. 189 00:10:58,800 --> 00:11:00,860 Si faig clic, a continuació, el que s'obté aquí 190 00:11:00,860 --> 00:11:04,890 és que vostè obtindrà informació sobre un títol o una història. 191 00:11:04,890 --> 00:11:08,235 També pot adjuntar coses que tan que en realitat es pot llegir en veu alta. 192 00:11:08,235 --> 00:11:11,740 I què lectura fa en veu alta és que el llegirà a vostè en el seu sentit. 193 00:11:11,740 --> 00:11:14,080 Realment no es pot sentir , Però en essència és 194 00:11:14,080 --> 00:11:17,730 un connector d'os que llegirà en el seu cap. 195 00:11:17,730 --> 00:11:19,590 Aquesta és la millor manera de dir-ho. 196 00:11:19,590 --> 00:11:22,880 >> Així que això és quin tipus de diari notificacions estan a punt. 197 00:11:22,880 --> 00:11:25,270 Hi ha tots els tipus diferents d'ells. 198 00:11:25,270 --> 00:11:27,250 Si utilitzeu Twitter, Twitter d'una altra aplicació 199 00:11:27,250 --> 00:11:29,760 aquest tipus de li dóna un exemple del que aquestes notificacions periòdiques 200 00:11:29,760 --> 00:11:30,260 aplicacions són. 201 00:11:30,260 --> 00:11:33,390 202 00:11:33,390 --> 00:11:38,400 >> El segon pattern-- disseny i anem a anar i tornar a la cosa. 203 00:11:38,400 --> 00:11:42,120 El segon patró de disseny és la tasca en curs. 204 00:11:42,120 --> 00:11:45,780 I, essencialment, això és una targeta que és constantment funcionant en segon pla. 205 00:11:45,780 --> 00:11:46,780 Vostè pot deixar la targeta. 206 00:11:46,780 --> 00:11:49,210 Vostè pot anar a fer alguna cosa més en la línia de temps. 207 00:11:49,210 --> 00:11:53,462 Però, en essència, el que estava succeint és que sempre està corrent. 208 00:11:53,462 --> 00:11:55,670 Una cosa sempre va a, igual que una aplicació real, 209 00:11:55,670 --> 00:11:57,950 com un cronòmetre per exemple. 210 00:11:57,950 --> 00:12:01,420 >> Això només es pot dur a terme utilitzant el Kit de Desenvolupament de vidre. 211 00:12:01,420 --> 00:12:05,150 Però vostè pot prendre avantatge completa de tot el maquinari de vidre. 212 00:12:05,150 --> 00:12:08,330 La GDK Android és només de Java. 213 00:12:08,330 --> 00:12:11,260 Així que si vostè està familiaritzat amb Java, això és genial. 214 00:12:11,260 --> 00:12:14,770 Si vostè està familiaritzat amb Android desenvolupament específicament, 215 00:12:14,770 --> 00:12:16,751 hi ha un gran seminari, crec. 216 00:12:16,751 --> 00:12:18,250 No estic segur del que l'hora exacta és. 217 00:12:18,250 --> 00:12:21,080 Però hi ha un seminari en el desenvolupament d'Android. 218 00:12:21,080 --> 00:12:24,220 Si vostè està planejant fer la GDK, recomano anar a que un 219 00:12:24,220 --> 00:12:26,389 Específicament, a causa que va a solapar 220 00:12:26,389 --> 00:12:28,180 exactament el que ets utilitzarà per a la Copa. 221 00:12:28,180 --> 00:12:31,080 222 00:12:31,080 --> 00:12:32,320 >> Així que anem a veure. 223 00:12:32,320 --> 00:12:34,020 Anem a obrir una altra aplicació. 224 00:12:34,020 --> 00:12:37,020 Podríem canviar a la cosa? 225 00:12:37,020 --> 00:12:37,520 Acceptar Glass. 226 00:12:37,520 --> 00:12:43,990 227 00:12:43,990 --> 00:12:44,490 Iniciar una carrera. 228 00:12:44,490 --> 00:12:54,090 229 00:12:54,090 --> 00:12:58,610 Així que aquest és un joc que jo ús quan estic avorrit quan vaig corrent, 230 00:12:58,610 --> 00:13:02,180 anomenat Zombies Run. 231 00:13:02,180 --> 00:13:07,217 I bàsicament el que fa és que tracks-- és essencialment, 232 00:13:07,217 --> 00:13:09,050 s'està executant des Zombies tot el temps. 233 00:13:09,050 --> 00:13:12,070 Però és com si jo run-- sé això serà realment awkward-- 234 00:13:12,070 --> 00:13:19,170 però si em quedo per aquí, que ha de realitzar un seguiment o donar-me un ritme. 235 00:13:19,170 --> 00:13:23,530 -Vos el lluny que he córrer, o coses com això. 236 00:13:23,530 --> 00:13:25,620 >> Així que això és com A-- aquest aplicació és essentially-- 237 00:13:25,620 --> 00:13:28,620 està prenent un segon per actualitzar en què side-- molest. 238 00:13:28,620 --> 00:13:32,030 Però, en essència, el que està passant aquí és que això sempre s'està executant. 239 00:13:32,030 --> 00:13:33,470 I vostè està interactuant amb ell. 240 00:13:33,470 --> 00:13:35,730 I vostè pot tot just bo de fer coses diferents. 241 00:13:35,730 --> 00:13:37,460 I així hi ha molts aplicacions que són similars. 242 00:13:37,460 --> 00:13:40,334 I hi ha aplicacions que en realitat es pot creu que fan el mateix. 243 00:13:40,334 --> 00:13:43,680 244 00:13:43,680 --> 00:13:44,460 Així que és això. 245 00:13:44,460 --> 00:14:05,530 246 00:14:05,530 --> 00:14:06,750 >> Bé. 247 00:14:06,750 --> 00:14:09,820 Així que la propera disseny patró és una immersió. 248 00:14:09,820 --> 00:14:13,465 Immersions consumiran la totalitat pantalla i tota la línia de temps. 249 00:14:13,465 --> 00:14:17,800 Així que en realitat no es pot simplement saltar i anar a fer altres coses si vols. 250 00:14:17,800 --> 00:14:21,270 És com que si estàs jugant un joc sobre el vidre en si mateix. 251 00:14:21,270 --> 00:14:24,590 Això només es pot dur a terme utilitzant també la GDK. 252 00:14:24,590 --> 00:14:27,433 Així que una vegada més, la avantatges d'utilitzar el GDK 253 00:14:27,433 --> 00:14:31,840 és que bàsicament pren completa avantatge de tot el maquinari que és 254 00:14:31,840 --> 00:14:34,510 a Google Glass en si mateix. 255 00:14:34,510 --> 00:14:40,190 >> Així que anirem fins un exemple més al vidre. 256 00:14:40,190 --> 00:14:42,050 Acceptar Glass. 257 00:14:42,050 --> 00:14:46,930 Juga un joc d'equilibri. 258 00:14:46,930 --> 00:14:52,287 Així que aquest és un joc que m'agrada jugar quan Estic avorrit a la feina, només en una reunió. 259 00:14:52,287 --> 00:14:54,120 Esperem que vaig a mostrar aquí en qualsevol segon. 260 00:14:54,120 --> 00:14:58,220 261 00:14:58,220 --> 00:14:59,190 Cal anar. 262 00:14:59,190 --> 00:15:00,200 Bé. 263 00:15:00,200 --> 00:15:03,290 Així que el que és és que estic utilitzant el codi JavaScript 264 00:15:03,290 --> 00:15:08,380 per equilibrar aquests objectes en el meu cap, coses així. 265 00:15:08,380 --> 00:15:11,235 Així que això és una mena de aplicació d'immersió. 266 00:15:11,235 --> 00:15:12,485 Nivell 9 és com impossible. 267 00:15:12,485 --> 00:15:15,240 268 00:15:15,240 --> 00:15:15,940 >> Acceptar, Glass. 269 00:15:15,940 --> 00:15:20,240 També hi ha joc interactiu que vostè pot fer, com-- no gravar un vídeo. 270 00:15:20,240 --> 00:15:32,720 271 00:15:32,720 --> 00:15:35,290 Aturar la gravació. 272 00:15:35,290 --> 00:15:36,910 Per què estàs gravant? 273 00:15:36,910 --> 00:15:37,970 Ho sento. 274 00:15:37,970 --> 00:15:41,830 Glass està actuant. 275 00:15:41,830 --> 00:15:42,520 Acceptar, Glass. 276 00:15:42,520 --> 00:15:51,790 277 00:15:51,790 --> 00:15:53,470 Acceptar, Glass. 278 00:15:53,470 --> 00:15:59,379 Juga un joc d'argila tirador. 279 00:15:59,379 --> 00:16:01,670 Així que aquest és un altre aquests jocs interactius estranys 280 00:16:01,670 --> 00:16:04,080 que pugui perdre el temps amb. 281 00:16:04,080 --> 00:16:07,630 Aquest utilitza una gran quantitat de components dins de Google Glass. 282 00:16:07,630 --> 00:16:09,480 Foc. 283 00:16:09,480 --> 00:16:09,980 Foc. 284 00:16:09,980 --> 00:16:11,650 Sóc horrible en aquest joc. 285 00:16:11,650 --> 00:16:16,290 I, essencialment, només pot utilitzar el foc paraula per anar realment a terme i el foc. 286 00:16:16,290 --> 00:16:17,000 Foc. 287 00:16:17,000 --> 00:16:18,420 Oh, que mai va a succeir. 288 00:16:18,420 --> 00:16:21,670 Jo em vaig a perdre cada vegada. 289 00:16:21,670 --> 00:16:23,554 Però quin tipus de dona més d'un exemple 290 00:16:23,554 --> 00:16:26,220 de la utilització de tots els diferents components per fer que aquests jocs de vidre. 291 00:16:26,220 --> 00:16:32,719 292 00:16:32,719 --> 00:16:34,635 Així que la propera cosa que que vulgueu pensar aquí 293 00:16:34,635 --> 00:16:40,090 és mètodes d'invocació, un terme de luxe per, com començo la meva sol·licitud? 294 00:16:40,090 --> 00:16:44,740 Així que hi ha diferents formes de aprofitar diferents mètodes d'invocació. 295 00:16:44,740 --> 00:16:48,840 Els diferents patrons de disseny, per exemple les notificacions periòdiques, 296 00:16:48,840 --> 00:16:51,150 els que no s'utilitzi el bé, menú Glass. 297 00:16:51,150 --> 00:16:54,050 Així que si estàs amb ganes de fer alguna cosa que tenien i van enviar notificacions, 298 00:16:54,050 --> 00:16:59,201 suposem que té una aplicació que recorda sobre alguna cosa que ha passat, 299 00:16:59,201 --> 00:17:01,950 no seràs capaç de treure el tema a través del menú de vidre. 300 00:17:01,950 --> 00:17:04,260 Això és només una cosa que vostè serà capaç de fer 301 00:17:04,260 --> 00:17:05,614 a través de la GDK Glass en si mateix. 302 00:17:05,614 --> 00:17:10,270 303 00:17:10,270 --> 00:17:14,900 >> Així que he estat utilitzant aquests dos termes, l'API de mirall i vidre GDK. 304 00:17:14,900 --> 00:17:18,569 I així que vaig a entrar en aquells una mica més profund. 305 00:17:18,569 --> 00:17:21,730 Així que abans de la GDK, mirall és útil sobretot 306 00:17:21,730 --> 00:17:24,530 com la interacció de l'aplicació. 307 00:17:24,530 --> 00:17:26,980 Utilitza secundària de web serveis per dur a terme 308 00:17:26,980 --> 00:17:29,880 tasques simples, com a línia de temps subscripcions, l'intercanvi de continguts, 309 00:17:29,880 --> 00:17:31,390 i el text de veu. 310 00:17:31,390 --> 00:17:35,370 Cristalleria utilitzant l'API de mirall pot escriure en gairebé qualsevol idioma. 311 00:17:35,370 --> 00:17:38,130 Cristalleria que només utilitza mirall API no ho farà 312 00:17:38,130 --> 00:17:41,130 tenir la capacitat d'utilitzar mètodes d'invocació de veu, 313 00:17:41,130 --> 00:17:45,770 ni les llaminadures de maquinari com el giroscopi i acceleròmetre. 314 00:17:45,770 --> 00:17:48,670 >> Podeu crear Cristalleria sense un dispositiu físic a la mà. 315 00:17:48,670 --> 00:17:49,680 Així que això és una cosa agradable. 316 00:17:49,680 --> 00:17:54,280 Així que si vostè necessita simplement crear Cristalleria que vostè realment no 317 00:17:54,280 --> 00:17:56,850 necessita el dispositiu real, vostè pot fer això, especialment 318 00:17:56,850 --> 00:18:00,900 si és difícil aconseguir un Google real Vidre, o si vostè no té un, 319 00:18:00,900 --> 00:18:02,940 o alguna cosa per l'estil. 320 00:18:02,940 --> 00:18:05,690 Es requereix el coneixement de OAuth2. 321 00:18:05,690 --> 00:18:08,789 I el que l'autenticació oberta és si alguna vegada 322 00:18:08,789 --> 00:18:11,080 anar a un lloc web que diu inicia sessió amb el teu Facebook, 323 00:18:11,080 --> 00:18:14,930 o inicieu una sessió amb el teu compte de Google, coses així, això és obert Aut. 324 00:18:14,930 --> 00:18:19,330 I això és bàsicament serà usat perquè l'API mirall és un núvol 325 00:18:19,330 --> 00:18:22,050 servei. 326 00:18:22,050 --> 00:18:25,470 >> Quant a la GDK, la Copa Developer Kit és, en essència, 327 00:18:25,470 --> 00:18:28,000 una extensió per al desenvolupament d'Android. 328 00:18:28,000 --> 00:18:30,020 Només es pot utilitzar amb Java. 329 00:18:30,020 --> 00:18:32,640 Els desenvolupadors tenen ple encara per a tot el maquinari natiu 330 00:18:32,640 --> 00:18:35,790 característiques, incloent la giroscopi i acceleròmetre. 331 00:18:35,790 --> 00:18:38,290 S'utilitza principalment per habilitats d'invocació de veu, 332 00:18:38,290 --> 00:18:42,700 com vostè saw-- Acceptar, Vidre, tot aquest menú cosa-- 333 00:18:42,700 --> 00:18:46,726 targetes en viu i aplicacions immersives. 334 00:18:46,726 --> 00:18:48,850 Això requereix que vostè tenir el dispositiu a la mà, 335 00:18:48,850 --> 00:18:52,700 perquè sempre has d'estar constantment carregar el codi fins a la seva Glass 336 00:18:52,700 --> 00:18:53,577 per provar amb. 337 00:18:53,577 --> 00:18:56,200 338 00:18:56,200 --> 00:19:00,180 >> Així GDK front mirall. 339 00:19:00,180 --> 00:19:03,720 Els avantatges són que el seu senzill per als desenvolupadors d'Android, 340 00:19:03,720 --> 00:19:05,230 principiant o professional. 341 00:19:05,230 --> 00:19:07,720 Vostè té la capacitat de utilitzar tot el maquinari natiu. 342 00:19:07,720 --> 00:19:09,580 S'obre la porta per Cristalleria interactiu, 343 00:19:09,580 --> 00:19:12,370 funcionalitat offline on vostè no necessita internet, 344 00:19:12,370 --> 00:19:13,970 i gran quantitat de documentació. 345 00:19:13,970 --> 00:19:16,640 Així que està ben documentat. 346 00:19:16,640 --> 00:19:20,250 >> Els desavantatges són que és només disponible en un idioma, Java. 347 00:19:20,250 --> 00:19:23,370 I el desenvolupament integrat crear pot tenir en realitat un temps bastant llarg 348 00:19:23,370 --> 00:19:23,870 per fer. 349 00:19:23,870 --> 00:19:26,771 Quan dic molt de temps, i em refereixo com potser un parell d'hores per aconseguir- 350 00:19:26,771 --> 00:19:27,395 tot configurat. 351 00:19:27,395 --> 00:19:30,009 352 00:19:30,009 --> 00:19:31,800 Hi ha una gran quantitat de coses, també, tindràs 353 00:19:31,800 --> 00:19:34,920 a considerar com la bateria la vida i l'ús de memòria. 354 00:19:34,920 --> 00:19:38,535 Vull dir, jo era al 100% quan Vaig començar aquesta presentació. 355 00:19:38,535 --> 00:19:41,640 356 00:19:41,640 --> 00:19:44,110 I em va caure un 20% ja. 357 00:19:44,110 --> 00:19:48,820 >> Així que depenent de les aplicacions que s'utilitzen, i depenent del que la seva aplicació en realitat 358 00:19:48,820 --> 00:19:54,130 fa, vostè vol pensar, bé, el que puc fer amb la bateria més mínim 359 00:19:54,130 --> 00:19:54,890 el consum de la vida? 360 00:19:54,890 --> 00:19:59,308 Així que aquestes són les coses importants quan de començar a utilitzar tots els objectes valuosos. 361 00:19:59,308 --> 00:20:02,620 >> En termes del mirall API, vostè pot gairebé 362 00:20:02,620 --> 00:20:04,740 utilitzar gairebé qualsevol idioma que té un marc web. 363 00:20:04,740 --> 00:20:10,170 No es pot utilitzar C, però per exemple, pot utilitzar PHP, Java, Python, Ruby, 364 00:20:10,170 --> 00:20:14,550 Vaja, altres idiomes diferents. 365 00:20:14,550 --> 00:20:18,770 I el millor és que només utilitza arquitectura web senzill. 366 00:20:18,770 --> 00:20:19,980 Vostè fa una petició POST. 367 00:20:19,980 --> 00:20:21,350 S'insereix una targeta. 368 00:20:21,350 --> 00:20:22,850 Vostè fa una petició GET. 369 00:20:22,850 --> 00:20:24,750 Es posa les cartes. 370 00:20:24,750 --> 00:20:27,960 >> Els contres és que vostè no necessita la Coneixement OAuth2, és a dir, el signe 371 00:20:27,960 --> 00:20:29,360 amb el teu compte de Google. 372 00:20:29,360 --> 00:20:33,560 I això pot ser de vegades confús per a la gent. 373 00:20:33,560 --> 00:20:37,477 Crec que quan els seminaris es publiquen que no només les diapositives, 374 00:20:37,477 --> 00:20:39,310 però alguns altres materials se li atribueix. 375 00:20:39,310 --> 00:20:40,300 Això és correcte? 376 00:20:40,300 --> 00:20:43,500 I tinc una gran PDF, com una de nou pàgines en PDF, 377 00:20:43,500 --> 00:20:45,550 sobre com configurar tot això per a la gent. 378 00:20:45,550 --> 00:20:48,790 I et dóna una idea de com una estructura de base de dades 379 00:20:48,790 --> 00:20:51,520 tenir les claus i les fitxes. 380 00:20:51,520 --> 00:20:58,090 Així que seré capaç d'esperar donar una mica de llum sobre el OAuth 381 00:20:58,090 --> 00:21:01,550 amb entrar en aquest document una mica més lluny. 382 00:21:01,550 --> 00:21:05,140 >> Una de les coses que és un gran desavantatge és que no hi ha funcionalitat offline. 383 00:21:05,140 --> 00:21:09,294 Vostè té accés a internet. 384 00:21:09,294 --> 00:21:10,850 Si no pot decidir, no es preocupi. 385 00:21:10,850 --> 00:21:12,560 Podeu utilitzar tots dos. 386 00:21:12,560 --> 00:21:17,620 Per exemple, diguem que es crea un joc usant la immersió a través de la GDK. 387 00:21:17,620 --> 00:21:20,390 També pot crear un taula de classificació que està en el núvol. 388 00:21:20,390 --> 00:21:24,510 Ús de l'API mirall, vostè pot enviar el seu anotar al seu servei web de líders, 389 00:21:24,510 --> 00:21:26,320 pel que es pot mostrar. 390 00:21:26,320 --> 00:21:29,840 >> Així que bàsicament vol utilitzar el que hi ha millor per al seu tipus d'aplicació. 391 00:21:29,840 --> 00:21:33,930 No necessarily-- no té anar a un costat o l'altre. 392 00:21:33,930 --> 00:21:37,950 És que un va a ser: si vostè va a utilitzar tots dos, 393 00:21:37,950 --> 00:21:39,350 és possible que tingui una necessitat d'això. 394 00:21:39,350 --> 00:21:40,850 I és molta feina. 395 00:21:40,850 --> 00:21:43,610 Però és definitivament val la pena si vostè pot aconseguir a través. 396 00:21:43,610 --> 00:21:47,850 397 00:21:47,850 --> 00:21:55,530 >> Així que et vaig a donar un exemple ràpid de l'API de mirall i les seves capacitats. 398 00:21:55,530 --> 00:21:58,220 Així, per exemple, un les coses que-- això 399 00:21:58,220 --> 00:22:03,930 és el projecte d'arrencada de vidre que ve amb les mostres de Google. 400 00:22:03,930 --> 00:22:05,700 Bàsicament estableix tot el que vostè 401 00:22:05,700 --> 00:22:08,900 pot fer amb almenys l'API mirall. 402 00:22:08,900 --> 00:22:11,440 >> Algunes de les coses que jo tenia que s'ha mostrat anteriorment, així, 403 00:22:11,440 --> 00:22:14,365 Per exemple, el joc, el joc d'equilibri i aquells, 404 00:22:14,365 --> 00:22:18,735 aquests són en realitat mostra codi que Google t'ofereix. 405 00:22:18,735 --> 00:22:24,375 Així que ja veus, Google ha fet una gran part de la feina per a vostè. 406 00:22:24,375 --> 00:22:27,570 Només ha de bàsicament esbrinar exactament com 407 00:22:27,570 --> 00:22:31,480 per posar la seva sol·licitud junts per aprofitar millor 408 00:22:31,480 --> 00:22:34,200 aquestes eines i aquestes coses que t'han donat. 409 00:22:34,200 --> 00:22:36,810 >> Aquesta és la mostra de la línia de temps. 410 00:22:36,810 --> 00:22:41,970 Però el que podem fer aquí és, el codi darrere d'això, 411 00:22:41,970 --> 00:22:45,010 és que vostè pot veure exactament com inserir un missatge en una línia de temps, 412 00:22:45,010 --> 00:22:49,730 o inserir una imatge o inseriu una targeta amb HTML paginat. 413 00:22:49,730 --> 00:22:53,620 Subscriptions-- una subscripció és cosa que es subscrigui a. 414 00:22:53,620 --> 00:22:55,880 Per exemple, em subscric The New York Times. 415 00:22:55,880 --> 00:23:01,600 I així ho manen meu Glass, el meu específica de vidre, actualitza periòdicament. 416 00:23:01,600 --> 00:23:04,250 Això és el que realment l'API mirall és. 417 00:23:04,250 --> 00:23:08,820 I en el lloc web per desenvolupadors de vidre, tenen tota aquesta aquí per a vostè, 418 00:23:08,820 --> 00:23:12,510 perquè, bàsicament, pot aprofitar això. 419 00:23:12,510 --> 00:23:15,680 >> Així que una de l'altra coses que m'hagués agradat haver 420 00:23:15,680 --> 00:23:19,165 quan jo estava desenvolupant aplicacions de vidre abans, i també als meus alumnes l'any passat, 421 00:23:19,165 --> 00:23:20,540 és aquesta cosa cool. 422 00:23:20,540 --> 00:23:22,980 I es diu la Dissenyador de flux de cristalleria. 423 00:23:22,980 --> 00:23:26,860 I el dissenyador de flux de Cristalleria és bàsicament una forma de 424 00:23:26,860 --> 00:23:29,990 per construir una aplicació de Google Glass, perquè pugui realment 425 00:23:29,990 --> 00:23:31,890 veure el que està passant. 426 00:23:31,890 --> 00:23:36,450 >> Així que vaig construir aquest tipus de temporal Aplicació Google Glass aquí. 427 00:23:36,450 --> 00:23:37,710 Acceptar, Glass. 428 00:23:37,710 --> 00:23:40,850 I llavors jo vull que faci alguna cosa. 429 00:23:40,850 --> 00:23:43,430 Posar en marxa una aplicació CS50. 430 00:23:43,430 --> 00:23:46,070 I després es dirà, benvinguts al meu aplicació CS50. 431 00:23:46,070 --> 00:23:49,490 I llavors puc tocar, com puguis veure aquí, per més opcions. 432 00:23:49,490 --> 00:23:54,650 I un, que pot o bé fer una automàtica A més, o puc escriure el meu PSET per a mi. 433 00:23:54,650 --> 00:23:57,390 Així que hi ha coses diferents. 434 00:23:57,390 --> 00:24:01,810 Amb l'opció de la meva PSET escriure, que diu, advertint, no es recomana. 435 00:24:01,810 --> 00:24:04,820 No vull Glass escriure el seu PSET per a vostè. 436 00:24:04,820 --> 00:24:12,010 >> Però, en essència, es tracta d'una bona eina que una gran quantitat de persones que han perdut. 437 00:24:12,010 --> 00:24:15,730 I seria genial si vostè pot ajudar a seure a terme 438 00:24:15,730 --> 00:24:19,260 la seva aplicació en un d'aquests elements. 439 00:24:19,260 --> 00:24:23,020 I el millor és que també no hi ha en aquest botó de revisió del disseny. 440 00:24:23,020 --> 00:24:25,330 I el que aquesta revisió del disseny botó fa, essencialment, 441 00:24:25,330 --> 00:24:29,580 és que permet que l'actual Google Equip de Glass per revisar la seva aplicació 442 00:24:29,580 --> 00:24:31,940 i li donarà comentaris sobre ella per endavant. 443 00:24:31,940 --> 00:24:38,430 Així que un munt de característiques interessants que el vidre equip ha fet amb la finalitat de construir, 444 00:24:38,430 --> 00:24:41,890 que sigui el més fàcil possible per que escriguis en realitat Google Glass 445 00:24:41,890 --> 00:24:43,276 aplicacions. 446 00:24:43,276 --> 00:24:43,776 Sí? 447 00:24:43,776 --> 00:24:45,734 >> ALTAVEU 1: És això només dissenyar, o potser llavors 448 00:24:45,734 --> 00:24:49,966 traduir esto-- fa automàticament traduir-se en codi que pot utilitzar? 449 00:24:49,966 --> 00:24:53,090 CHRISTOPHER BARTOLOMÉ: tant el dubte va ser això, és que això només per al disseny, 450 00:24:53,090 --> 00:24:55,555 i no es tradueix en el codi real per a vostè? 451 00:24:55,555 --> 00:24:56,540 No, no és així. 452 00:24:56,540 --> 00:24:59,740 Però el que fa és que no va vèncer una pissarra gegant i tones 453 00:24:59,740 --> 00:25:01,870 de peces blanques de paper. 454 00:25:01,870 --> 00:25:06,020 Així que ja saps exactament una vegada aplicar una targeta específica, 455 00:25:06,020 --> 00:25:08,860 vostè sap que va aplicar: quan vostè està escrivint el seu programa, 456 00:25:08,860 --> 00:25:13,990 oh, vull que aquesta targeta específica per en realitat llançar una altra cosa. 457 00:25:13,990 --> 00:25:15,770 I així ho presenta molt bé. 458 00:25:15,770 --> 00:25:20,007 I si vostè està planejant fer una aplicació de Google Glass 459 00:25:20,007 --> 00:25:23,090 i ho fa un d'aquests, jo diria un d'ells com el seu pre-proposta. 460 00:25:23,090 --> 00:25:26,130 I estic segur que el seu TF serà realment feliç per això, perquè van a 461 00:25:26,130 --> 00:25:28,088 sigui com, oh això és el que la seva aplicació fa. 462 00:25:28,088 --> 00:25:29,700 Jo sé el que estic esperant d'ell. 463 00:25:29,700 --> 00:25:31,491 Perquè de vegades, és molt dur per mantenir 464 00:25:31,491 --> 00:25:33,240 la pista del que està passant en una aplicació de vidre. 465 00:25:33,240 --> 00:25:38,290 466 00:25:38,290 --> 00:25:41,570 >> Tornem a això. 467 00:25:41,570 --> 00:25:44,245 Una altra cosa interessant és la d'utilitzar del camp de joc Cristalleria 468 00:25:44,245 --> 00:25:48,300 per revisar i crear contingut que es presenten en la seva sol·licitud. 469 00:25:48,300 --> 00:25:57,800 Així que el que és és una eina en la qual en realitat pot dissenyar com es veuen les coses. 470 00:25:57,800 --> 00:26:04,470 Així, per exemple, si vull make-- esperant que carregui aquí. 471 00:26:04,470 --> 00:26:14,230 472 00:26:14,230 --> 00:26:17,940 >> Si vull fer una plantilla específica, que pugui 473 00:26:17,940 --> 00:26:22,370 fer això aquí amb això, essencialment una eina 474 00:26:22,370 --> 00:26:25,460 que ens han donat, personalitzar realment 475 00:26:25,460 --> 00:26:30,520 com les seves targetes actuals miraran. 476 00:26:30,520 --> 00:26:32,540 Hola. 477 00:26:32,540 --> 00:26:36,610 Això és molt bo. 478 00:26:36,610 --> 00:26:38,480 Gràcies, Google. 479 00:26:38,480 --> 00:26:40,820 Així que en realitat es pot veure com les seves targetes són 480 00:26:40,820 --> 00:26:42,642 va a veure quan començar a construir ells 481 00:26:42,642 --> 00:26:44,850 i després començar a enviar ells a Google Glass. 482 00:26:44,850 --> 00:26:52,040 483 00:26:52,040 --> 00:26:55,010 >> El següent pas és aquest PDF fullet que tinc 484 00:26:55,010 --> 00:26:58,000 creat en order-- si es farà la notificació 485 00:26:58,000 --> 00:27:03,140 serveis, notificacions periòdiques o treballar amb l'API de mirall en oposició 486 00:27:03,140 --> 00:27:05,490 al GDK. 487 00:27:05,490 --> 00:27:07,870 I m'ho dius a mi que fos per a vostè. 488 00:27:07,870 --> 00:27:36,830 489 00:27:36,830 --> 00:27:39,415 >> Prenent una mica a carregar aquí, ho sento. 490 00:27:39,415 --> 00:27:43,510 Se suposa que ja està obert. 491 00:27:43,510 --> 00:27:44,010 Cal anar. 492 00:27:44,010 --> 00:27:46,640 493 00:27:46,640 --> 00:27:53,560 >> Així, per exemple, si voleu establert mitjançant l'API de mirall, 494 00:27:53,560 --> 00:27:57,340 Tinc instruccions detallades complets sobre com fer això-- com 495 00:27:57,340 --> 00:28:01,780 s'accedeix a l'API del Google consola, amb el que compta, 496 00:28:01,780 --> 00:28:06,150 com crear un specific-- permetent que l'API mirall, 497 00:28:06,150 --> 00:28:09,190 treballar amb oberta autenticació, i també 498 00:28:09,190 --> 00:28:13,260 com utilitzar el pati d'esbarjo que acabem específicament mirem. 499 00:28:13,260 --> 00:28:19,440 Així que una bona informació aquí que ho farà vénen amb el paquet de diapositives real. 500 00:28:19,440 --> 00:28:22,520 >> En cas contrari, també pot fer altres coses aquí, 501 00:28:22,520 --> 00:28:30,050 i, específicament, hi ha el estructura de base de dades que he creat, 502 00:28:30,050 --> 00:28:32,820 o que jo he fet per vostè, que es pot veure en 503 00:28:32,820 --> 00:28:38,030 per veure com construir un obert taula d'autenticació per als usuaris. 504 00:28:38,030 --> 00:28:41,079 Així cosa que també entendre anunci no perdre de vista, 505 00:28:41,079 --> 00:28:43,620 especialment si vostè va a estar treballant amb l'API de mirall. 506 00:28:43,620 --> 00:28:55,800 507 00:28:55,800 --> 00:28:56,400 Allà hi són. 508 00:28:56,400 --> 00:29:02,530 509 00:29:02,530 --> 00:29:05,640 >> Així, una tona de recursos. 510 00:29:05,640 --> 00:29:10,540 El que jo recomano fer és anar a developers.google.com/glass i llegir, 511 00:29:10,540 --> 00:29:14,150 perquè hi ha molt de la informació que hi ha, 512 00:29:14,150 --> 00:29:17,720 massa per repassar tot el seminari. 513 00:29:17,720 --> 00:29:21,220 Però hi ha una gran quantitat d'informació, això és un munt de bona informació, aquest tipus de 514 00:29:21,220 --> 00:29:24,640 s'expandeix més en això, sobretot al costat del codi de les coses. 515 00:29:24,640 --> 00:29:27,630 També he afegit una ràpida Guia d'inici per al GDK, 516 00:29:27,630 --> 00:29:30,600 de manera que si vostè necessita tipus de saltar en ell, 517 00:29:30,600 --> 00:29:32,770 vostè té la capacitat de fer això també. 518 00:29:32,770 --> 00:29:36,290 >> He added-- hi ha vídeo aquí, Tutorials Android. 519 00:29:36,290 --> 00:29:38,630 Hi ha un vídeo de YouTube que està inclòs, que si 520 00:29:38,630 --> 00:29:42,920 volen començar a desenvolupar l'ús de el sistema operatiu Android, 521 00:29:42,920 --> 00:29:46,630 si vostè és un principiant, aquest vídeo realment ajudar a fer això. 522 00:29:46,630 --> 00:29:51,170 Un cop més, les aplicacions del vidre que estan utilitzant el GDK 523 00:29:51,170 --> 00:29:53,000 són aplicacions, literalment, només Android. 524 00:29:53,000 --> 00:29:56,090 Poden tornar port a un altre. 525 00:29:56,090 --> 00:29:58,740 >> Finalment he afegit un Google Guia d'estil per a Java. 526 00:29:58,740 --> 00:30:02,090 Si hi ha alguna cosa specifically-- Com ho faig A-- vostè sap, 527 00:30:02,090 --> 00:30:05,830 ¿Quina és la millor manera de fer un per al bucle, en termes de Google? 528 00:30:05,830 --> 00:30:10,230 Aquesta guia d'estil voluntat ajudar a fer aquestes coses. 529 00:30:10,230 --> 00:30:11,550 >> I això és tot. 530 00:30:11,550 --> 00:30:13,990 Així que espero que els tenir prou informació 531 00:30:13,990 --> 00:30:17,760 per seguir endavant amb el salt a una aplicació de Google Glass. 532 00:30:17,760 --> 00:30:19,590 Però sens dubte visitar els recursos. 533 00:30:19,590 --> 00:30:24,930 Definitivament submergir-se en els diferents tipus d'aplicacions que estan disponibles, 534 00:30:24,930 --> 00:30:26,610 especialment les aplicacions d'exemple. 535 00:30:26,610 --> 00:30:28,810 Mira una part del codi que et proporcionen. 536 00:30:28,810 --> 00:30:32,770 I, honestament, amb la seva experiència en CS50, 537 00:30:32,770 --> 00:30:35,850 no ha de ser una tasca difícil cosa de trencar i entrar. 538 00:30:35,850 --> 00:30:36,750 D'acord? 539 00:30:36,750 --> 00:30:38,600 Gràcies. 540 00:30:38,600 --> 00:30:40,598