1 00:00:00,000 --> 00:00:10,384 2 00:00:10,384 --> 00:00:12,050 Крыстафэр Варфаламей: Добры дзень. 3 00:00:12,050 --> 00:00:14,290 Дзякуй за тое, каб Google Glass-- Галоўныя 4 00:00:14,290 --> 00:00:16,206 Праз столі шкляныя сесія, або семінар. 5 00:00:16,206 --> 00:00:18,450 6 00:00:18,450 --> 00:00:24,070 Гэта адмысловы семінар на самай справе не на аснове, як, прыклады кадавання. 7 00:00:24,070 --> 00:00:28,480 Па сутнасці, гэта калі Я вучыў гэты same-- 8 00:00:28,480 --> 00:00:32,220 ці калі я настаўнікам студэнтаў CS50 У мінулым годзе на праекты Google Glass, 9 00:00:32,220 --> 00:00:34,570 гэта не было кадаваньне, што сапраўды, сапраўды паўплываў на іх. 10 00:00:34,570 --> 00:00:38,600 Гэта было, ну, як я прымаю ўсё Гэтыя інструменты, якія Google даў мне, 11 00:00:38,600 --> 00:00:42,310 і выкарыстоўваць іх для стварэння канкрэтнае прымяненне? 12 00:00:42,310 --> 00:00:43,810 Мы збіраемся перайсці на пару рэчаў. 13 00:00:43,810 --> 00:00:45,130 Мы збіраемся перайсці шаблонаў праектавання. 14 00:00:45,130 --> 00:00:46,630 Мы збіраемся перайсці прыкладанняў. 15 00:00:46,630 --> 00:00:53,540 Мы збіраемся перайсці, як менавіта прыняць усе тыя веды, якія Google 16 00:00:53,540 --> 00:00:57,660 збіраецца даць you--, таму што Google незвычайна ў тым сэнсе, даючы 17 00:00:57,660 --> 00:00:59,870 Вы ўсё ўзоры вам трэба. 18 00:00:59,870 --> 00:01:03,660 Яны збіраюцца, каб даць вам усё Дакументацыя вам трэба рэалізаваць яго. 19 00:01:03,660 --> 00:01:05,840 Але мы збіраемся выкарыстоўваць што веды, якія яны ўжо 20 00:01:05,840 --> 00:01:09,980 даў вам ствараць Шкляны посуд, прыкладання шкла. 21 00:01:09,980 --> 00:01:12,125 Так што давайце пачнем тут. 22 00:01:12,125 --> 00:01:15,000 Такім чынам, пара рэчаў, якія вы павінны проста трымаць у задняй часткі галавы 23 00:01:15,000 --> 00:01:19,890 кожны раз, калі вы робіце Прыкладання Google Glass. 24 00:01:19,890 --> 00:01:22,310 Таму што адна з рэчаў, Аб Google Glass у 25 00:01:22,310 --> 00:01:28,360 Сам тое, што гэта спрэчны кавалак тэхналогіі 26 00:01:28,360 --> 00:01:31,154 што не шматлікія людзі на самай справе выкарыстаць. 27 00:01:31,154 --> 00:01:33,070 Такім чынам, у задняй частцы вашага галава, вы заўсёды павінны 28 00:01:33,070 --> 00:01:36,800 думаю about-- канчатковай Поспех любога носных тэхналогій 29 00:01:36,800 --> 00:01:40,030 залежыць ад прымянення якія даступныя для яго. 30 00:01:40,030 --> 00:01:47,870 Калі няма ніякіх добрых прыкладанняў для канкрэтнае прылада, а затым гэта нічога не варта. 31 00:01:47,870 --> 00:01:50,140 >> Іншая справа, як шкло Распрацоўшчыкі, задача 32 00:01:50,140 --> 00:01:53,030 з'яўляецца стварэнне прыкладанняў, якія зручней і інавацыйны 33 00:01:53,030 --> 00:01:55,080 чым нашы ўласныя прыкладанні для мабільных прылад. 34 00:01:55,080 --> 00:01:58,010 І гэта на самай справе не азначае, што ў вас ёсць 35 00:01:58,010 --> 00:02:00,370 стварыць цэлы новы прыкладанне. 36 00:02:00,370 --> 00:02:05,740 Я маю на ўвазе, напрыклад, я магу толькі проста ісці, ОК Шкло, сфатаграфаваць, 37 00:02:05,740 --> 00:02:08,655 падзяліцца з. 38 00:02:08,655 --> 00:02:10,770 І тады я магу проста сказаць: доля. 39 00:02:10,770 --> 00:02:12,260 OK Glass. 40 00:02:12,260 --> 00:02:12,760 Доля. 41 00:02:12,760 --> 00:02:16,500 42 00:02:16,500 --> 00:02:20,540 І я магу падзяліцца з маімі колах проста як то на Google+ ці нешта. 43 00:02:20,540 --> 00:02:23,330 >> Гэта нашмат хутчэй, чым я збіраюся тут, здымкай 44 00:02:23,330 --> 00:02:25,210 а затым па сутнасці рабіць тое ж самае. 45 00:02:25,210 --> 00:02:26,630 Так што робіць яго больш зручным. 46 00:02:26,630 --> 00:02:31,440 Гэта інавацыйны спосаб зрабіць рэчы крыху больш хуткі. 47 00:02:31,440 --> 00:02:34,660 >> Цяпер, яшчэ адзін спосаб думаць аб Дадатак Google Glass, 48 00:02:34,660 --> 00:02:37,830 або любы тып носных тэхналогій Дадатак, у тым, што калі вы цалкам 49 00:02:37,830 --> 00:02:40,730 выцер сваё мабільнае прылада, што б першыя пяць 50 00:02:40,730 --> 00:02:44,319 прыкладання, якія вы б на самай справе спампаваць, і чаму? 51 00:02:44,319 --> 00:02:46,110 Так проста трымаць тых, хто ў патыліцу 52 00:02:46,110 --> 00:02:53,710 калі вы збіраецеся пачаць праектаванне Дадатак Google Glass. 53 00:02:53,710 --> 00:02:55,040 >> Так што парадак дня? 54 00:02:55,040 --> 00:02:56,831 Першае, што мы збіраюся зрабіць, гэта мы 55 00:02:56,831 --> 00:02:59,274 будзе ў асноўным кажуць, што шкло? 56 00:02:59,274 --> 00:03:02,190 Мы будзем казаць пра шкло тэрміны, у асноўным рэч, якая 57 00:03:02,190 --> 00:03:06,797 рухаецца па экране, калі вы выкарыстоўваць кантролер ўздоўж боку. 58 00:03:06,797 --> 00:03:09,130 Мы будзем казаць пра шаблоны праектавання для шкляной посуду. 59 00:03:09,130 --> 00:03:13,090 >> Мы будзем казаць пра люстэрку API ў параўнанні з камплектам шкла распрацоўшчыкаў. 60 00:03:13,090 --> 00:03:14,890 Я кіну, што каля шмат, па сутнасці, 61 00:03:14,890 --> 00:03:19,840 таму што люстэрка API быў Арыгінальная праграма прыкладання 62 00:03:19,840 --> 00:03:22,210 інтэрфейс, які быў выпушчаны Google. 63 00:03:22,210 --> 00:03:23,550 Вось на аснове хмарных вылічэнняў. 64 00:03:23,550 --> 00:03:26,080 У той час як ГДК, Шкло Development Kit, 65 00:03:26,080 --> 00:03:29,620 быў выпушчаны пазней па дарога, па сутнасці, так, каб 66 00:03:29,620 --> 00:03:33,100 Вы можаце выкарыстоўваць апаратныя магчымасці ў Google Glass. 67 00:03:33,100 --> 00:03:36,875 Мы пройдземся па некаторых прафесійныя парады, а таксама, па сутнасці, некаторыя рэсурсы. 68 00:03:36,875 --> 00:03:40,820 69 00:03:40,820 --> 00:03:44,120 >> Такім чынам, замест тлумачэння менавіта тое, што шкло ў цэлым, 70 00:03:44,120 --> 00:03:45,870 Я проста хачу, каб выкарыстоўваць адна хвіліна відэа 71 00:03:45,870 --> 00:03:48,520 што Google падаў каб збольшага ідзяце па ёй, 72 00:03:48,520 --> 00:03:54,800 таму што я думаю, што гэта істотна Лепшы спосаб зрабіць гэта без мяне даючы 73 00:03:54,800 --> 00:03:56,240 Шкло для кожнага асобнага чалавека тут. 74 00:03:56,240 --> 00:04:01,064 75 00:04:01,064 --> 00:04:01,730 [Прайграванне відэа] 76 00:04:01,730 --> 00:04:05,340 -вот Ці з'яўляюцца асновамі аб тым, як выкарыстоўваць шкло. 77 00:04:05,340 --> 00:04:06,960 Гэта ваш тачпад. 78 00:04:06,960 --> 00:04:09,370 Ён працуе з вашай храма да вуха. 79 00:04:09,370 --> 00:04:12,850 Краніце сэнсарнай панэлі, каб прачнуцца Glass. 80 00:04:12,850 --> 00:04:15,830 Вы павінны ўбачыць экран вышэй вашай лініі візавання. 81 00:04:15,830 --> 00:04:19,260 Адрэгулюйце яго, каб убачыць усё. 82 00:04:19,260 --> 00:04:21,880 >> Хатні экран паказвае гадзіны. 83 00:04:21,880 --> 00:04:23,180 Гэта ваш графік. 84 00:04:23,180 --> 00:04:24,740 Гэта шэраг карт. 85 00:04:24,740 --> 00:04:27,710 Рэчы злева з'яўляюцца што зараз адбываецца ці ідзе ўверх, 86 00:04:27,710 --> 00:04:32,280 як надвор'е, якая мае быць палёт, або падзея ў календары. 87 00:04:32,280 --> 00:04:35,110 Вы можаце націснуць на любую карту, каб убачыць больш. 88 00:04:35,110 --> 00:04:37,110 Правядзіце ўніз дзе-небудзь вярнуцца да часовай шкале. 89 00:04:37,110 --> 00:04:40,350 90 00:04:40,350 --> 00:04:43,340 >> Карты справа Хатні экран з мінулага. 91 00:04:43,340 --> 00:04:47,930 Напрыклад, паведамленні, відэа ці фота. 92 00:04:47,930 --> 00:04:50,930 Націсніце на фота, каб падзяліцца ім, і абярыце адзін з вашых сяброў. 93 00:04:50,930 --> 00:05:00,110 94 00:05:00,110 --> 00:05:01,930 Правядзіце ўніз, каб вярнуцца ў рэжым чакання. 95 00:05:01,930 --> 00:05:03,855 І весела даследаваць. 96 00:05:03,855 --> 00:05:07,172 >> [END ВИДЕОВОСПРОИЗВЕДЕНИЕ] 97 00:05:07,172 --> 00:05:14,095 98 00:05:14,095 --> 00:05:16,220 Крыстафэр Варфаламей: Дык вось агульны Карыстальнік 99 00:05:16,220 --> 00:05:19,770 інтэрфейс для Google Glass. 100 00:05:19,770 --> 00:05:26,610 Па сутнасці, гэта вельмі проста, тэрміны арыентаваных UI 101 00:05:26,610 --> 00:05:30,010 , Што дазваляе карыстальніку выкарыстоўваць не толькі галасавыя каманды, але і 102 00:05:30,010 --> 00:05:34,270 гэты бар па правай бок сурвэткі сапраўды 103 00:05:34,270 --> 00:05:40,220 хутка праз розныя спецыфічныя памеры розны час Glass 104 00:05:40,220 --> 00:05:41,600 карты. 105 00:05:41,600 --> 00:05:43,100 >> Так што на шкле? 106 00:05:43,100 --> 00:05:45,870 Ну, дысплей 640.360. 107 00:05:45,870 --> 00:05:50,850 Камера сама па сабе пяць мегапікселяў камера, якая робіць запіс відэа 720p. 108 00:05:50,850 --> 00:05:54,270 Ён мае Wi-Fi і Bluetooth на ім, але гэта не сотавая. 109 00:05:54,270 --> 00:05:58,270 Таму для таго, выкарыстоўваць шкло за межамі сеткі Wi-Fi, 110 00:05:58,270 --> 00:06:02,780 Вы будзеце мець па сутнасці спасылку гэта да вашага тэлефоне, выкарыстоўваючы кропку доступу. 111 00:06:02,780 --> 00:06:05,180 >> Захоўвання складае каля 12 гігабайт, і гэта не 112 00:06:05,180 --> 00:06:06,790 у тым ліку аперацыйнай сістэмы. 113 00:06:06,790 --> 00:06:10,590 Гэта ўсяго 16, па сутнасці. 114 00:06:10,590 --> 00:06:14,160 Ён мае два гігабайта аператыўнай памяці. 115 00:06:14,160 --> 00:06:18,250 І ёсць некаторыя дадатковыя выдатна шт тэхналогіі, якія пабудаваныя ў. 116 00:06:18,250 --> 00:06:19,430 У вас ёсць гіраскоп. 117 00:06:19,430 --> 00:06:21,430 У вас ёсць акселерометр. 118 00:06:21,430 --> 00:06:24,350 У вас ёсць навакольны свет зандзіравання і блізкасць 119 00:06:24,350 --> 00:06:26,630 Датчык, які выкарыстоўваецца для, як, міргаючы. 120 00:06:26,630 --> 00:06:30,910 Напрыклад, калі я міргаць, гэта зойме карціна, якая з'яўляецца своеасаблівай дзіўна. 121 00:06:30,910 --> 00:06:37,370 Але гэта адна з тых частак, якія можна выкарыстоўваць ўнутраную частку SDK. 122 00:06:37,370 --> 00:06:43,190 >> І ў вас таксама ёсць косткі правядзенне аўдыё пераўтваральнік. 123 00:06:43,190 --> 00:06:47,350 Так што дазваляе мне па-сапраўднаму выгляд шэптам, добра Шкло. 124 00:06:47,350 --> 00:06:51,910 І тады будзе доступ да маёй каманды. 125 00:06:51,910 --> 00:06:57,050 Так што ў цэлым з'яўляецца тое, што Google Glass ёсць. 126 00:06:57,050 --> 00:07:02,830 >> Такім чынам, давайце больш у вашывы пяшчаны аб тым, што гэтыя часовыя карткі, 127 00:07:02,830 --> 00:07:06,050 і як мы можам выкарыстоўваць іх рабіць розныя рэчы. 128 00:07:06,050 --> 00:07:08,360 Такім чынам, ёсць тры тыпы часовай шкалы карт. 129 00:07:08,360 --> 00:07:13,040 Там гэта статычная карта, якая Адлюстроўвае тэкст, HTML, малюнкі і відэа. 130 00:07:13,040 --> 00:07:16,530 131 00:07:16,530 --> 00:07:19,870 Гэтыя рэчы таксама могуць быць выкарыстаны для выклікаць гэтыя рэчы называюцца жывы карты, 132 00:07:19,870 --> 00:07:20,520 або апускання ,. 133 00:07:20,520 --> 00:07:23,730 І мы будзем казаць пра што ў трохі. 134 00:07:23,730 --> 00:07:27,940 >> А жыць адлюстровываюцца карты карты, якія з'яўляюцца важна ў цяперашніх moment-- 135 00:07:27,940 --> 00:07:30,620 рэчы, якія аказалі, па сутнасці. 136 00:07:30,620 --> 00:07:33,410 Секундамер Добрым прыкладам гэтага. 137 00:07:33,410 --> 00:07:37,020 >> І апусканне адлюстроўвае тое, што мы называем Android дзейнасць, 138 00:07:37,020 --> 00:07:40,690 у асноўным бярэ на сябе ўвесь экран. 139 00:07:40,690 --> 00:07:45,940 Так ідэя тут заключаецца ў вы зможаце зрабіць шмат добрага, чысты, свежы, 140 00:07:45,940 --> 00:07:51,580 і дынамічныя прыкладання, няхай гэта будзе гэта проста просты HTML CSS 141 00:07:51,580 --> 00:07:54,910 шаблон, няхай гэта будзе што адбываецца вакол, і актыўным. 142 00:07:54,910 --> 00:08:00,350 Гэта вобраз гульні называецца зомбі працаваць, што 143 00:08:00,350 --> 00:08:01,900 на самай справе даволі весела. 144 00:08:01,900 --> 00:08:03,090 Мы будзем глядзець на гэта. 145 00:08:03,090 --> 00:08:12,052 І гэта гульня тут, што выкарыстоўвае gyroscope-- я працягваю казаць gyroscope-- 146 00:08:12,052 --> 00:08:13,010 так, гэта гіраскоп. 147 00:08:13,010 --> 00:08:14,260 Што я раблю? 148 00:08:14,260 --> 00:08:17,710 Гіраскоп, так што вы можаце на самай справе збалансаваць рэчы на ​​галаве. 149 00:08:17,710 --> 00:08:21,160 150 00:08:21,160 --> 00:08:23,580 >> Такім чынам, давайце больш у часовай шкалы карт. 151 00:08:23,580 --> 00:08:27,440 Статычныя карты могуць таксама ўтрымліваць пакет карт, напрыклад, фотаальбом. 152 00:08:27,440 --> 00:08:32,400 Вы маглі бачыць, што пазначаецца гэтая маленькая старонка лапік прама тут. 153 00:08:32,400 --> 00:08:37,059 Пры націску на яе, вы далі Іншая лінія часовай шкалы карт. 154 00:08:37,059 --> 00:08:40,580 І там вы зможаце выгляд пракруткі з дапамогай пракруткі, 155 00:08:40,580 --> 00:08:42,805 і вы таксама будзеце мець магчымасць падзяліцца канкрэтныя карты. 156 00:08:42,805 --> 00:08:48,397 157 00:08:48,397 --> 00:08:51,230 Так што цяпер вы павінны быць некалькі знаёмыя з рознымі тыпамі 158 00:08:51,230 --> 00:08:53,529 з часовай шкалы карт, тое, што мы збіраемся зрабіць 159 00:08:53,529 --> 00:08:55,570 што мы збіраемся казаць аб шаблонах праектавання. 160 00:08:55,570 --> 00:08:59,290 І гэта, бадай, самае што большасць студэнтаў ўгразнуць 161 00:08:59,290 --> 00:09:03,590 з тым, калі яны пачынаюць дайвінг у развіццё Google Glass. 162 00:09:03,590 --> 00:09:05,170 >> Такім чынам, ёсць тры варыянты дызайну. 163 00:09:05,170 --> 00:09:08,550 Першы шаблон з'яўляюцца перыядычныя паведамлення. 164 00:09:08,550 --> 00:09:12,660 І што гэта робіць яго выкарыстоўвае люстэрка API вэб-сэрвісы, або Android фон 165 00:09:12,660 --> 00:09:15,960 паслугі націсніце Паведамлення на шкале. 166 00:09:15,960 --> 00:09:19,590 Напрыклад, калі вы падпісваеце для прыкладання cnn.com, у 167 00:09:19,590 --> 00:09:26,520 яны пашлюць вам апавяшчэнне, калі ёсць навіны падзея, якое адбылося. 168 00:09:26,520 --> 00:09:31,860 >> Люстэрка па API можа быць выкарыстаны для стварэння любы language-- люстэрка API можа 169 00:09:31,860 --> 00:09:34,560 выкарыстоўваць любы мова для стварэння Ўзаемадзеянне вэб-сэрвісаў. 170 00:09:34,560 --> 00:09:39,230 Так па сутнасці, напрыклад, калі вы не вельмі знаёмыя з Java, 171 00:09:39,230 --> 00:09:45,010 што і выкарыстоўвае GDK, і вы больш зацікаўлены ў PHP, напрыклад, 172 00:09:45,010 --> 00:09:49,080 Вы можаце напісаць у службу PHP і Дадатак шкла, якія 173 00:09:49,080 --> 00:09:51,090 ўзаемадзейнічае з тым, у адрозненне ад таго 174 00:09:51,090 --> 00:09:55,520 каб глыбей пагрузіцца Java-часткі. 175 00:09:55,520 --> 00:10:00,050 Выкарыстоўвае Android фонавых службаў Java адпаведнасці з Камплект шкляных развіцця. 176 00:10:00,050 --> 00:10:03,155 >> Так што мы робім, мы памяняемся да проста прыклад на шкле, 177 00:10:03,155 --> 00:10:03,800 калі б мы маглі. 178 00:10:03,800 --> 00:10:07,486 179 00:10:07,486 --> 00:10:08,360 Выбачайце за экрана. 180 00:10:08,360 --> 00:10:11,340 Гэта нахіленая ў бок тут, для людзей, якія знаходзяцца ўнутры. 181 00:10:11,340 --> 00:10:31,410 182 00:10:31,410 --> 00:10:31,930 Там мы ідзем. 183 00:10:31,930 --> 00:10:33,110 На жаль пра гэта. 184 00:10:33,110 --> 00:10:36,220 Зойме няшмат для загрузкі тут. 185 00:10:36,220 --> 00:10:40,090 >> Так што гэта прыклад таго, што што Нью-Ёрк Таймс пашле. 186 00:10:40,090 --> 00:10:43,780 Гэта перыядычнае апавяшчэнне аб тым, змяшчае некалькі статычных карт, якія 187 00:10:43,780 --> 00:10:45,670 мае інфармацыю пра яго. 188 00:10:45,670 --> 00:10:58,800 Так што, калі я націскаю на it-- і гэта load-- мы ідзем. 189 00:10:58,800 --> 00:11:00,860 Калі я націскаю на яго, а затым што вы атрымаеце тут 190 00:11:00,860 --> 00:11:04,890 гэта вы будзеце атрымліваць інфармацыю аб загалоўкам або аповеду. 191 00:11:04,890 --> 00:11:08,235 Вы таксама можаце прымацаваць рэчы да яго так што вы можаце чытаць услых. 192 00:11:08,235 --> 00:11:11,740 І тое, што чытаць услых робіць яго будзе чытаць яго вам у вуха. 193 00:11:11,740 --> 00:11:14,080 Вы не можаце сапраўды пачуць гэта, але па сутнасці гэта 194 00:11:14,080 --> 00:11:17,730 Раз'ём костка, якая будзе чытаць у вашай галаве. 195 00:11:17,730 --> 00:11:19,590 Гэта лепшы спосаб паставіць яго. 196 00:11:19,590 --> 00:11:22,880 >> Дык вось якога роду перыядычных Паведамлення аб. 197 00:11:22,880 --> 00:11:25,270 Там усё па-іншаму тыпы з іх. 198 00:11:25,270 --> 00:11:27,250 Калі вы выкарыстоўваеце Twitter, Шчабятаць іншае прыкладанне 199 00:11:27,250 --> 00:11:29,760 што-то дае вам прыклад тым, што гэтыя перыядычнага апавяшчэння 200 00:11:29,760 --> 00:11:30,260 прыкладання з'яўляюцца. 201 00:11:30,260 --> 00:11:33,390 202 00:11:33,390 --> 00:11:38,400 >> Другі дызайн pattern-- і мы пойдзем і вярнуцца да рэчы. 203 00:11:38,400 --> 00:11:42,120 Другі шаблон з'яўляецца пастаяннай задачай. 204 00:11:42,120 --> 00:11:45,780 І па сутнасці, гэта карта, якая гэта пастаянна працуе ў фонавым рэжыме. 205 00:11:45,780 --> 00:11:46,780 Вы можаце пакінуць карту. 206 00:11:46,780 --> 00:11:49,210 Вы можаце пайсці і зрабіць што-то яшчэ на часовай шкале. 207 00:11:49,210 --> 00:11:53,462 Але па сутнасці, тое, што адбываецца з'яўляецца тое, што ён заўсёды працуе. 208 00:11:53,462 --> 00:11:55,670 Што-то заўсёды будзе на, як рэальнага прымянення, 209 00:11:55,670 --> 00:11:57,950 Як і секундамер, напрыклад. 210 00:11:57,950 --> 00:12:01,420 >> Гэта можа быць рэалізавана толькі з выкарыстаннем набору распрацоўніка Glass. 211 00:12:01,420 --> 00:12:05,150 Але вы можаце ў поўнай меры скарыстацца ўсіх апаратных шкла. 212 00:12:05,150 --> 00:12:08,330 Android GDK толькі Java. 213 00:12:08,330 --> 00:12:11,260 Так што, калі вы знаёмыя з Java, гэта выдатна. 214 00:12:11,260 --> 00:12:14,770 Калі вы знаёмыя з Android развіцця, канкрэтна, 215 00:12:14,770 --> 00:12:16,751 ёсць вялікі семінар, я лічу. 216 00:12:16,751 --> 00:12:18,250 Я не ўпэўнены, што дакладны час. 217 00:12:18,250 --> 00:12:21,080 Але ёсць семінар на Android развіцця. 218 00:12:21,080 --> 00:12:24,220 Калі вы плануеце зрабіць GDK, я рэкамендую пайсці ў тым, што адзін 219 00:12:24,220 --> 00:12:26,389 У прыватнасці, таму, што гэта будзе перакрывацца 220 00:12:26,389 --> 00:12:28,180 менавіта тое, што вы будзем выкарыстоўваць для шкла. 221 00:12:28,180 --> 00:12:31,080 222 00:12:31,080 --> 00:12:32,320 >> Такім чынам, давайце паглядзім. 223 00:12:32,320 --> 00:12:34,020 Давайце адкрыць іншае прыкладанне. 224 00:12:34,020 --> 00:12:37,020 Ці можам мы перайсці на рэчы? 225 00:12:37,020 --> 00:12:37,520 OK Glass. 226 00:12:37,520 --> 00:12:43,990 227 00:12:43,990 --> 00:12:44,490 Пачніце перспектыве. 228 00:12:44,490 --> 00:12:54,090 229 00:12:54,090 --> 00:12:58,610 Так што гэта гульня, якую я выкарыстоўваю калі мне сумна, калі я іду працуе, 230 00:12:58,610 --> 00:13:02,180 называецца зомбі працаваць. 231 00:13:02,180 --> 00:13:07,217 І па сутнасці тое, што ён робіць, гэта tracks-- гэта па сутнасці, 232 00:13:07,217 --> 00:13:09,050 вы працуеце з зомбі ўвесь час. 233 00:13:09,050 --> 00:13:12,070 Але гэта, як калі б я run-- я ведаю, гэта будзе вельмі awkward-- 234 00:13:12,070 --> 00:13:19,170 але калі я запускаю тут, гэта павінны адсочваць або дайце мне ў нагу. 235 00:13:19,170 --> 00:13:23,530 Варта абнавіць, як далёка я бегчы, ці такія рэчы, як, што. 236 00:13:23,530 --> 00:13:25,620 >> Так што гэта, як a-- гэта Дадатак essentially-- 237 00:13:25,620 --> 00:13:28,620 ён прымае секунду, каб абнавіць на што side-- раздражняе. 238 00:13:28,620 --> 00:13:32,030 Але па сутнасці, тое, што адбываецца на тут з'яўляецца тое, што гэта заўсёды працуе. 239 00:13:32,030 --> 00:13:33,470 І вы ўзаемадзейнічаеце з ім. 240 00:13:33,470 --> 00:13:35,730 І вы можаце проста якая- з рабіць розныя рэчы. 241 00:13:35,730 --> 00:13:37,460 І такім чынам, ёсць шмат прыкладання, якія, як. 242 00:13:37,460 --> 00:13:40,334 І ёсць прыкладання, якія вы можаце на самой справе стварыць што зрабіць тое ж самае. 243 00:13:40,334 --> 00:13:43,680 244 00:13:43,680 --> 00:13:44,460 Дык вось яно што. 245 00:13:44,460 --> 00:14:05,530 246 00:14:05,530 --> 00:14:06,750 >> Добра. 247 00:14:06,750 --> 00:14:09,820 Так што ў наступны дызайну карціна апусканне. 248 00:14:09,820 --> 00:14:13,465 Апускання будуць спажываць суцэльныя экранам і ўся шкала. 249 00:14:13,465 --> 00:14:17,800 Такім чынам, вы на самой справе не можа проста выскачыць і ісці рабіць іншыя рэчы, калі хочаце. 250 00:14:17,800 --> 00:14:21,270 Гэта накшталт як, калі вы гуляеце гульня на шкле ў сабе. 251 00:14:21,270 --> 00:14:24,590 Гэта можа быць рэалізавана толькі выкарыстоўваючы таксама ГДК. 252 00:14:24,590 --> 00:14:27,433 Такім чынам, яшчэ раз, Перавагі выкарыстання ГДК 253 00:14:27,433 --> 00:14:31,840 з'яўляецца тое, што вы ў асноўным прымаюць поўную Перавага ўсім апаратным гэта 254 00:14:31,840 --> 00:14:34,510 на Google Glass у сабе. 255 00:14:34,510 --> 00:14:40,190 >> Так што мы збіраемся ісці да Яшчэ адзін прыклад на шкле. 256 00:14:40,190 --> 00:14:42,050 OK Glass. 257 00:14:42,050 --> 00:14:46,930 Гуляць у гульню раўнавагі. 258 00:14:46,930 --> 00:14:52,287 Так што гэта гульня, якую я хацеў бы гуляць, калі Мне сумна на працы, проста ў пасяджэнні. 259 00:14:52,287 --> 00:14:54,120 Спадзяюся, ён пакажа тут у любую секунду. 260 00:14:54,120 --> 00:14:58,220 261 00:14:58,220 --> 00:14:59,190 Там мы ідзем. 262 00:14:59,190 --> 00:15:00,200 Добра. 263 00:15:00,200 --> 00:15:03,290 Так што гэта з'яўляецца Я выкарыстоўваючы наяўнасць 264 00:15:03,290 --> 00:15:08,380 ўзгадняць гэтыя прадметы на мая галава, і таму падобнае. 265 00:15:08,380 --> 00:15:11,235 Так што гэта свайго роду апусканне прыкладанняў. 266 00:15:11,235 --> 00:15:12,485 Ўзровень дзевяць, як немагчыма. 267 00:15:12,485 --> 00:15:15,240 268 00:15:15,240 --> 00:15:15,940 >> ОК, Шкло. 269 00:15:15,940 --> 00:15:20,240 Там таксама інтэрактыўная гульня, якая Вы можаце зрабіць, like-- ня запісваць відэа. 270 00:15:20,240 --> 00:15:32,720 271 00:15:32,720 --> 00:15:35,290 Спыніць запіс. 272 00:15:35,290 --> 00:15:36,910 Чаму вы запісу? 273 00:15:36,910 --> 00:15:37,970 Выбачайце. 274 00:15:37,970 --> 00:15:41,830 Шкло дзейнічае да. 275 00:15:41,830 --> 00:15:42,520 ОК, Шкло. 276 00:15:42,520 --> 00:15:51,790 277 00:15:51,790 --> 00:15:53,470 ОК, Шкло. 278 00:15:53,470 --> 00:15:59,379 Гуляць у гульню з гліны шутэр. 279 00:15:59,379 --> 00:16:01,670 Так што гэта яшчэ адзін з гэтыя дзіўныя інтэрактыўныя гульні 280 00:16:01,670 --> 00:16:04,080 што вы можаце важдацца з. 281 00:16:04,080 --> 00:16:07,630 Гэта выкарыстоўвае шмат кампанентаў ўнутры Google Glass. 282 00:16:07,630 --> 00:16:09,480 Агонь. 283 00:16:09,480 --> 00:16:09,980 Агонь. 284 00:16:09,980 --> 00:16:11,650 Я вельмі ў гэтай гульні. 285 00:16:11,650 --> 00:16:16,290 І па сутнасці, вы можаце проста выкарыстоўваць Слова агонь на самай справе выйсці і агонь. 286 00:16:16,290 --> 00:16:17,000 Агонь. 287 00:16:17,000 --> 00:16:18,420 О, гэта ніколі не здарыцца. 288 00:16:18,420 --> 00:16:21,670 Я буду сумаваць па яго кожны раз. 289 00:16:21,670 --> 00:16:23,554 Але гэта накшталт дае Вы больш прыклад 290 00:16:23,554 --> 00:16:26,220 выкарыстання ўсіх розныя кампаненты, каб зрабіць гэтыя шкляныя гульні. 291 00:16:26,220 --> 00:16:32,719 292 00:16:32,719 --> 00:16:34,635 Так што ў наступны, што вы хачу думаць аб тут 293 00:16:34,635 --> 00:16:40,090 гэта метады выкліку мудрагелісты тэрмін для, як мне пачаць маю заяву? 294 00:16:40,090 --> 00:16:44,740 Так што ёсць розныя спосабы выкарыстоўваць розныя метады выкліку. 295 00:16:44,740 --> 00:16:48,840 Розныя шаблоны праектавання, для Прыклад перыядычныя паведамлення, 296 00:16:48,840 --> 00:16:51,150 тых, хто не будзе выкарыстоўваць ОК, меню шкла. 297 00:16:51,150 --> 00:16:54,050 Так што, калі Вы жадаеце, каб нешта зрабіць што было, і разаслаў паведамлення, 298 00:16:54,050 --> 00:16:59,201 ў вас ёсць прыкладанне, якое нагадвае Вы пра што-то, што здарылася, 299 00:16:59,201 --> 00:17:01,950 вы не збіраецеся быць у стане выхоўваць, з дапамогай меню Glass. 300 00:17:01,950 --> 00:17:04,260 Вось толькі што-то што вы будзеце ў стане зрабіць 301 00:17:04,260 --> 00:17:05,614 праз шкло ГДК ў сабе. 302 00:17:05,614 --> 00:17:10,270 303 00:17:10,270 --> 00:17:14,900 >> Так што я выкарыстаў гэтыя два Ўмовы, люстэрка API і шкло GDK. 304 00:17:14,900 --> 00:17:18,569 І таму я буду ўдавацца ў тыя, трохі больш глыбей. 305 00:17:18,569 --> 00:17:21,730 Таму, перш чым ГДК, люстэрка выкарыстоўваецца, перш за ўсё, 306 00:17:21,730 --> 00:17:24,530 як узаемадзеянне прыкладанняў. 307 00:17:24,530 --> 00:17:26,980 Ён выкарыстоўвае бэкэнд Інтэрнэт паслугі для дасягнення 308 00:17:26,980 --> 00:17:29,880 простыя задачы, такія як тэрміны Падпіскі, абмен кантэнтам, 309 00:17:29,880 --> 00:17:31,390 і голас тэксту. 310 00:17:31,390 --> 00:17:35,370 Вырабы з шкла пры дапамозе люстэрка API можа запісаць амаль на любой мове. 311 00:17:35,370 --> 00:17:38,130 Шкляны посуд, што толькі выкарыстоўвае люстэрка API не будзе 312 00:17:38,130 --> 00:17:41,130 ёсць магчымасць выкарыстоўваць галасавыя метады выкліку 313 00:17:41,130 --> 00:17:45,770 ні апаратных прысмакі, такія як гіраскоп і акселерометр. 314 00:17:45,770 --> 00:17:48,670 >> Вы можаце стварыць шкляны посуд без фізічнае прыладу ў руцэ. 315 00:17:48,670 --> 00:17:49,680 Так што гэта добрая рэч. 316 00:17:49,680 --> 00:17:54,280 Так што, калі вам трэба проста стварыць Шкляны посуд, што вы на самай справе не 317 00:17:54,280 --> 00:17:56,850 трэба рэальнае прылада, Вы можаце зрабіць гэта, асабліва 318 00:17:56,850 --> 00:18:00,900 калі гэта цяжка атрымаць рэальную Google Шкло, або калі вы не маеце адзін, 319 00:18:00,900 --> 00:18:02,940 або што-то ў гэтым родзе. 320 00:18:02,940 --> 00:18:05,690 Гэта патрабуе веды OAuth2. 321 00:18:05,690 --> 00:18:08,789 І тое, што адкрытая аўтэнтыфікацыя калі вы калі-небудзь 322 00:18:08,789 --> 00:18:11,080 перайсці на сайт, які кажа ўвайдзіце ў свой Facebook, 323 00:18:11,080 --> 00:18:14,930 ці ўвайдзіце ў свой рахунак Google, рэчы, як, што, вось Open Auth. 324 00:18:14,930 --> 00:18:19,330 І гэта, па сутнасці, будзе выкарыстоўваецца таму, што люстэрка API з'яўляецца воблака 325 00:18:19,330 --> 00:18:22,050 абслугоўванне. 326 00:18:22,050 --> 00:18:25,470 >> Што тычыцца ГДК, шкло Камплект для распрацоўніка, у сутнасці, 327 00:18:25,470 --> 00:18:28,000 пашырэнне Android развіцця. 328 00:18:28,000 --> 00:18:30,020 Ён можа быць выкарыстаны толькі з Java. 329 00:18:30,020 --> 00:18:32,640 Распрацоўшчыкі поўнага, хоць і для ўсіх роднай апаратных 330 00:18:32,640 --> 00:18:35,790 Асаблівасці, у тым ліку гіраскоп і акселерометр. 331 00:18:35,790 --> 00:18:38,290 Гэта ў асноўным выкарыстоўваецца для галасавыя Прызыву здольнасці, 332 00:18:38,290 --> 00:18:42,700 як вы saw-- ОК, Шкло, што ўсе меню thing-- 333 00:18:42,700 --> 00:18:46,726 жывыя карты і захапляльныя прыкладання. 334 00:18:46,726 --> 00:18:48,850 Гэта патрабуе, каб вас ёсць прыладу ў руцэ, 335 00:18:48,850 --> 00:18:52,700 таму што вы заўсёды павінны быць пастаянна Загрузка кода да вашага шкла 336 00:18:52,700 --> 00:18:53,577 каб праверыць з. 337 00:18:53,577 --> 00:18:56,200 338 00:18:56,200 --> 00:19:00,180 >> Так ГДК супраць люстэрка. 339 00:19:00,180 --> 00:19:03,720 Плюсы ў тым, што яго проста для распрацоўнікаў Android, 340 00:19:03,720 --> 00:19:05,230 пачатковец ці прафесіянал. 341 00:19:05,230 --> 00:19:07,720 У вас ёсць здольнасць да выкарыстоўваць усё роднае абсталявання. 342 00:19:07,720 --> 00:19:09,580 Гэта адкрывае дзверы для інтэрактыўны шкляны посуд, 343 00:19:09,580 --> 00:19:12,370 форуму функцыянальнасць, дзе Вы не маеце патрэбу ў Інтэрнэце, 344 00:19:12,370 --> 00:19:13,970 і шмат дакументацыі. 345 00:19:13,970 --> 00:19:16,640 Так што гэта добра дакументаваны. 346 00:19:16,640 --> 00:19:20,250 >> Мінусы ў тым, што гэта ўсяго толькі даступныя на адной мове, Java. 347 00:19:20,250 --> 00:19:23,370 І стварыць комплекснае развіццё можа прыняць на самай справе даволі шмат часу, 348 00:19:23,370 --> 00:19:23,870 рабіць. 349 00:19:23,870 --> 00:19:26,771 Калі я кажу доўга, і я маю на ўвазе як, можа быць, пару гадзін, каб атрымаць яго 350 00:19:26,771 --> 00:19:27,395 усё наладжана. 351 00:19:27,395 --> 00:19:30,009 352 00:19:30,009 --> 00:19:31,800 Ёсць шмат рэчы, занадта, вы будзеце мець 353 00:19:31,800 --> 00:19:34,920 разгледзець, як батарэі жыццё і выкарыстанне памяці. 354 00:19:34,920 --> 00:19:38,535 Я маю на ўвазе, я быў у 100%, калі Я пачаў гэтую прэзентацыю. 355 00:19:38,535 --> 00:19:41,640 356 00:19:41,640 --> 00:19:44,110 І я ўпаў на 20% ужо. 357 00:19:44,110 --> 00:19:48,820 >> Таму ў залежнасці ад прыкладанняў, якія вы выкарыстоўваеце, і ў залежнасці ад таго, які ваша прыкладанне на самай справе 358 00:19:48,820 --> 00:19:54,130 робіць, вы хочаце, каб думаць аб, добра, што я магу рабіць з самай мінімальнай батарэі 359 00:19:54,130 --> 00:19:54,890 спажыванне жыццё? 360 00:19:54,890 --> 00:19:59,308 Так што тыя важныя рэчы, калі вы пачынаеце выкарыстоўваць усе гэтыя смачнасці. 361 00:19:59,308 --> 00:20:02,620 >> З пункту гледжання люстэрка API, вы можаце ў значнай ступені 362 00:20:02,620 --> 00:20:04,740 выкарыстоўваць практычна любую мову што мае вэб-аснову. 363 00:20:04,740 --> 00:20:10,170 Вы не можаце выкарыстоўваць C, але, напрыклад, Вы можаце выкарыстоўваць PHP, Java, Python, Ruby, 364 00:20:10,170 --> 00:20:14,550 Ідзі, іншыя на розных мовах. 365 00:20:14,550 --> 00:20:18,770 І выдатна, што гэта проста выкарыстоўвае проста вэб-архітэктура. 366 00:20:18,770 --> 00:20:19,980 Вы робіце запыт пост. 367 00:20:19,980 --> 00:20:21,350 Яна ўстаўляе карту. 368 00:20:21,350 --> 00:20:22,850 Вы робіце запыт GET. 369 00:20:22,850 --> 00:20:24,750 Ён атрымлівае карткі. 370 00:20:24,750 --> 00:20:27,960 >> Мінусы ў тым, што вам трэба OAuth2 веды, г.зн. знак 371 00:20:27,960 --> 00:20:29,360 з дапамогай свайго акаўнта Google. 372 00:20:29,360 --> 00:20:33,560 А што можа быць часам у зман людзей. 373 00:20:33,560 --> 00:20:37,477 Я лічу, што, калі семінары размешчаныя, што не толькі слайды, 374 00:20:37,477 --> 00:20:39,310 Але некаторыя іншыя матэрыялы прымацаваныя да яе. 375 00:20:39,310 --> 00:20:40,300 Хіба гэта правільна? 376 00:20:40,300 --> 00:20:43,500 І ў мяне ёсць вялікі PDF, як дзевяць старонак PDF, 377 00:20:43,500 --> 00:20:45,550 пра тое, як усталяваць ўсё, што на людзей. 378 00:20:45,550 --> 00:20:48,790 І гэта дае вам прадстаўленне аб тым, як структуры базы дадзеных 379 00:20:48,790 --> 00:20:51,520 утрымліваючы клавішы і маркеры. 380 00:20:51,520 --> 00:20:58,090 Так што я спадзяюся, будзе ў стане праліць святло на OAuth 381 00:20:58,090 --> 00:21:01,550 з выхадам у гэтым дакуменце крыху далей. 382 00:21:01,550 --> 00:21:05,140 >> Адна з рэчаў, што вялікая кон з'яўляецца што няма функцыі форуму. 383 00:21:05,140 --> 00:21:09,294 Вы павінны мець доступ у Інтэрнэт. 384 00:21:09,294 --> 00:21:10,850 Калі вы не можаце вырашыць, не хвалюйцеся. 385 00:21:10,850 --> 00:21:12,560 Вы можаце выкарыстоўваць абодва. 386 00:21:12,560 --> 00:21:17,620 Напрыклад, выкажам здагадку, што вы ствараеце гульня, з дапамогай апускання праз ГДК. 387 00:21:17,620 --> 00:21:20,390 Можна таксама стварыць Лідэры вось у воблаку. 388 00:21:20,390 --> 00:21:24,510 Выкарыстанне люстранога API, вы можаце адправіць свой забіць вашай табліцы лідэраў вэб-службы, 389 00:21:24,510 --> 00:21:26,320 так што ён можа быць адлюстраваны. 390 00:21:26,320 --> 00:21:29,840 >> Такім чынам, вы істотна хачу, каб выкарыстаць тое, што лепшае для вашага тыпу прыкладання. 391 00:21:29,840 --> 00:21:33,930 Ня necessarily-- вам не прыйдзецца ісці ў адну бок або іншую. 392 00:21:33,930 --> 00:21:37,950 Гэта проста, што адзін збіраецца be--, калі вы збіраецеся выкарыстоўваць абодва, 393 00:21:37,950 --> 00:21:39,350 Вы маглі б мець патрэба ў гэтым. 394 00:21:39,350 --> 00:21:40,850 І гэта шмат працы. 395 00:21:40,850 --> 00:21:43,610 Але гэта вызначана варта калі вы можаце атрымаць яго да канца. 396 00:21:43,610 --> 00:21:47,850 397 00:21:47,850 --> 00:21:55,530 >> Таму я дам вам невялікі прыклад люстэрка API і яго магчымасці. 398 00:21:55,530 --> 00:21:58,220 Так, напрыклад, адзін з рэчы that-- гэта 399 00:21:58,220 --> 00:22:03,930 з'яўляецца стартар праект шкла, прыходзіць з ўзорамі Google. 400 00:22:03,930 --> 00:22:05,700 Гэта ў асноўным выкладае Усё, што вы 401 00:22:05,700 --> 00:22:08,900 можна зрабіць, па меншай меры, люстэрка API. 402 00:22:08,900 --> 00:22:11,440 >> Некаторыя з рэчаў, якія я меў паказаў вам раней, а таксама, 403 00:22:11,440 --> 00:22:14,365 Напрыклад, у гульні, гульнявой баланс і тыя, 404 00:22:14,365 --> 00:22:18,735 тыя на самай справе ўзор код, які Google дае вам. 405 00:22:18,735 --> 00:22:24,375 Такім чынам, вы бачыце, Google зрабіў Шмат працы для вас. 406 00:22:24,375 --> 00:22:27,570 Вам проста трэба, каб у асноўным высветліць, як менавіта 407 00:22:27,570 --> 00:22:31,480 размясціць заяўку разам, каб лепш выкарыстоўваць 408 00:22:31,480 --> 00:22:34,200 гэтыя інструменты і тыя рэчы, што яны далі вам. 409 00:22:34,200 --> 00:22:36,810 >> Гэта ўзор для шкале. 410 00:22:36,810 --> 00:22:41,970 Але што мы можам зрабіць тут, код ззаду на гэта, 411 00:22:41,970 --> 00:22:45,010 гэта вы можаце ўбачыць, як менавіта яны ўставіць паведамленне ў тэрміны, 412 00:22:45,010 --> 00:22:49,730 або ўставіць малюнак, або устаўце карта з разбіўкай на старонкі HTML. 413 00:22:49,730 --> 00:22:53,620 Subscriptions-- падпіска тое, што вы падпісацца. 414 00:22:53,620 --> 00:22:55,880 Напрыклад, я магу падпісацца у The New York Times. 415 00:22:55,880 --> 00:23:01,600 І так яны пасылаюць сваю шклянку, мой канкрэтных Шкло, абнаўляе перыядычна. 416 00:23:01,600 --> 00:23:04,250 Вось што на самай справе люстэрка API ёсць. 417 00:23:04,250 --> 00:23:08,820 А на сайце Glass распрацоўніка, у іх ёсць усе гэта тут для вас, 418 00:23:08,820 --> 00:23:12,510 так што вы можаце ў асноўным выкарыстоўваць гэта. 419 00:23:12,510 --> 00:23:15,680 >> Такім чынам, адзін з аднаго рэчы, якія я хацеў бы я меў 420 00:23:15,680 --> 00:23:19,165 калі я быў распрацоўкі прыкладанняў шкла да, а таксама мае студэнты ў мінулым годзе, 421 00:23:19,165 --> 00:23:20,540 гэта выдатна, што. 422 00:23:20,540 --> 00:23:22,980 І гэта называецца Шкляны посуд дызайнер патоку. 423 00:23:22,980 --> 00:23:26,860 І дызайнер паток шкляны посуд ў асноўным для вас спосабам 424 00:23:26,860 --> 00:23:29,990 стварыць прыкладанне Google Glass, так што вы можаце на самой справе 425 00:23:29,990 --> 00:23:31,890 бачыць, што адбываецца. 426 00:23:31,890 --> 00:23:36,450 >> Так што я пабудаваў гэты від часовай Google Glass прыкладання тут. 427 00:23:36,450 --> 00:23:37,710 ОК, Шкло. 428 00:23:37,710 --> 00:23:40,850 А потым я хачу, каб нешта зрабіць. 429 00:23:40,850 --> 00:23:43,430 Запуск CS50 дадатак. 430 00:23:43,430 --> 00:23:46,070 А потым скажу, Сардэчна запрашаем у мой CS50 прыкладання. 431 00:23:46,070 --> 00:23:49,490 І тады я магу націснуць, як вы можаце тут бачыце, больш варыянтаў. 432 00:23:49,490 --> 00:23:54,650 І адзін, я магу альбо рабіць аўтаматычны Плюс, ці я магу напісаць мой PSET для мяне. 433 00:23:54,650 --> 00:23:57,390 Так што розныя рэчы. 434 00:23:57,390 --> 00:24:01,810 Калі вы выкарыстоўваеце свой варыянт Pset пісаць, ён кажа, папярэджваючы, не рэкамендуецца. 435 00:24:01,810 --> 00:24:04,820 Не хачу Шкло для напісаць PSET для вас. 436 00:24:04,820 --> 00:24:12,010 >> Але па сутнасці, гэта добры інструмент што шмат людзей прапусцілі. 437 00:24:12,010 --> 00:24:15,730 І было б выдатна, калі вы можаце дапамагчы выкласці 438 00:24:15,730 --> 00:24:19,260 Ваша заява ў адным з гэтых пунктаў. 439 00:24:19,260 --> 00:24:23,020 І выдатна, што таксама, што ёсць гэтая кнопка Design Review. 440 00:24:23,020 --> 00:24:25,330 І тое, што гэты праект водгук кнопка робіць, па сутнасці, 441 00:24:25,330 --> 00:24:29,580 гэта дазваляе фактычная Google Шкло каманда перагледзець сваё прыкладанне 442 00:24:29,580 --> 00:24:31,940 і даць вам каментары па гэтай загадзя. 443 00:24:31,940 --> 00:24:38,430 Так шмат цікавых функцый, што шкло Каманда зроблена для таго, каб пабудаваць яго, 444 00:24:38,430 --> 00:24:41,890 каб зрабіць яго як мага прасцей для Вы на самой справе напісаць Google Glass 445 00:24:41,890 --> 00:24:43,276 прыкладанняў. 446 00:24:43,276 --> 00:24:43,776 Так? 447 00:24:43,776 --> 00:24:45,734 >> SPEAKER 1: Гэта толькі дызайн, ці вы можаце затым 448 00:24:45,734 --> 00:24:49,966 перавесці this-- робіць гэта аўтаматычна перавесці ў код, які вы можаце выкарыстоўваць? 449 00:24:49,966 --> 00:24:53,090 Крыстафэр Варфаламей: Так пытанне было тое, што гэта толькі для праектавання, 450 00:24:53,090 --> 00:24:55,555 і гэта перавесці ў Фактычны код для вас? 451 00:24:55,555 --> 00:24:56,540 Не, гэта не так. 452 00:24:56,540 --> 00:24:59,740 Але тое, што яна робіць, гэта ён біў Гіганцкі белы дошка і т 453 00:24:59,740 --> 00:25:01,870 белых аркушах паперы. 454 00:25:01,870 --> 00:25:06,020 Такім чынам, вы сапраўды ведаеце, адзін раз Вы ўжываеце пэўную карту, 455 00:25:06,020 --> 00:25:08,860 Вы ведаеце, што гэта apply--, калі Вы пішаце сваю праграму, 456 00:25:08,860 --> 00:25:13,990 О, я хачу гэтую канкрэтную карту на самай справе запусціць нешта іншае. 457 00:25:13,990 --> 00:25:15,770 І так кладзе яе вельмі добра. 458 00:25:15,770 --> 00:25:20,007 І калі вы плануеце зрабіць заяўку Google Glass 459 00:25:20,007 --> 00:25:23,090 і вы адзін з іх, я б прадставіць адзін з іх у якасці папярэдняй заяўкі. 460 00:25:23,090 --> 00:25:26,130 І я ўпэўнены, што ваш TF будзе сапраўды рады, што, паколькі яны будуць 461 00:25:26,130 --> 00:25:28,088 быць, як О, гэта тое, што ваша прыкладанне. 462 00:25:28,088 --> 00:25:29,700 Я ведаю, што я чакаў ад яго. 463 00:25:29,700 --> 00:25:31,491 Таму што часам, гэта вельмі цяжка трымаць 464 00:25:31,491 --> 00:25:33,240 адсочваць, што адбываецца ў дадатку шкла. 465 00:25:33,240 --> 00:25:38,290 466 00:25:38,290 --> 00:25:41,570 >> Давайце вернемся да гэтага. 467 00:25:41,570 --> 00:25:44,245 Яшчэ адна рэч, гэта выкарыстоўваць дзіцячай пляцоўкі шкляным посудзе 468 00:25:44,245 --> 00:25:48,300 для разгляду і ствараць кантэнт, які адлюстроўвае на вашым дадатку. 469 00:25:48,300 --> 00:25:57,800 Так што гэта значыць, то інструмент, дзе вас можа на самай справе дызайн, як выглядаюць рэчы. 470 00:25:57,800 --> 00:26:04,470 Так, напрыклад, калі я хачу, каб make-- чакаюць, каб ён спрацаваў тут. 471 00:26:04,470 --> 00:26:14,230 472 00:26:14,230 --> 00:26:17,940 >> Калі я хачу, каб пэўны шаблон, я магу 473 00:26:17,940 --> 00:26:22,370 зрабіць гэта тут з дапамогай гэта, па сутнасці, інструмент 474 00:26:22,370 --> 00:26:25,460 што яны далі нам, сапраўды наладзіць 475 00:26:25,460 --> 00:26:30,520 як вашыя фактычныя карты будзе выглядаць. 476 00:26:30,520 --> 00:26:32,540 Добры дзень. 477 00:26:32,540 --> 00:26:36,610 Гэта выдатна. 478 00:26:36,610 --> 00:26:38,480 Дзякуй, Google. 479 00:26:38,480 --> 00:26:40,820 Такім чынам, вы можаце на самой справе бачыць, як вашыя карты 480 00:26:40,820 --> 00:26:42,642 будзе выглядаць, калі вы не губляць іх 481 00:26:42,642 --> 00:26:44,850 і тады вы пачынаеце адпраўкі іх у Google Glass. 482 00:26:44,850 --> 00:26:52,040 483 00:26:52,040 --> 00:26:55,010 >> Наступнае, што гэта PDF раздатачны матэрыял, што я 484 00:26:55,010 --> 00:26:58,000 створаны ў order-- калі вы збіраліся зрабіць апавяшчэнне 485 00:26:58,000 --> 00:27:03,140 паслугі, перыядычныя паведамлення, або працаваць з люстраной API, у адрозненне 486 00:27:03,140 --> 00:27:05,490 ў ГДК. 487 00:27:05,490 --> 00:27:07,870 І дазвольце мне атрымаць гэта для вас. 488 00:27:07,870 --> 00:27:36,830 489 00:27:36,830 --> 00:27:39,415 >> Прымаючы трохі для загрузкі тут, прабачце. 490 00:27:39,415 --> 00:27:43,510 Мяркуецца, што ўжо адкрыта. 491 00:27:43,510 --> 00:27:44,010 Там мы ідзем. 492 00:27:44,010 --> 00:27:46,640 493 00:27:46,640 --> 00:27:53,560 >> Так, напрыклад, калі вы хочаце, каб наладзіць з дапамогай люстэрка API, 494 00:27:53,560 --> 00:27:57,340 У мяне ёсць поўны падрабязныя інструкцыі аб тым, як зрабіць that-- як 495 00:27:57,340 --> 00:28:01,780 доступ API ў Google, Кансоль, з тым, што рахункі, 496 00:28:01,780 --> 00:28:06,150 як стварыць specific-- дазваляе люстэрка API, 497 00:28:06,150 --> 00:28:09,190 працаваць з адкрытымі аўтэнтыфікацыі, а таксама 498 00:28:09,190 --> 00:28:13,260 як выкарыстоўваць пляцоўку, што мы проста спецыяльна паглядзеў на. 499 00:28:13,260 --> 00:28:19,440 Так добрая інфармацыя тут, што пастаўляюцца з фактычнай слайды. 500 00:28:19,440 --> 00:28:22,520 >> У адваротным выпадку, вы можаце таксама рабіць іншыя рэчы тут, 501 00:28:22,520 --> 00:28:30,050 і, у прыватнасці, ёсць Структура базы дадзеных, што я стварыў, 502 00:28:30,050 --> 00:28:32,820 ці што я зрабіў для Вы, што Вы можаце глядзець на 503 00:28:32,820 --> 00:28:38,030 каб убачыць, як пабудаваць адкрыты Табліца праверкі сапраўднасці карыстальнікаў. 504 00:28:38,030 --> 00:28:41,079 Так што-то таксама зразумець аб'яву адсочваць, 505 00:28:41,079 --> 00:28:43,620 асабліва калі вы збіраецеся працаваць з люстраным API. 506 00:28:43,620 --> 00:28:55,800 507 00:28:55,800 --> 00:28:56,400 Там вы. 508 00:28:56,400 --> 00:29:02,530 509 00:29:02,530 --> 00:29:05,640 >> Так, тона рэсурсаў. 510 00:29:05,640 --> 00:29:10,540 Тое, што я рэкамендую рабіць гэта збіраецца developers.google.com/glass і чытаць, 511 00:29:10,540 --> 00:29:14,150 таму што ёсць шмат інфармацыі там, 512 00:29:14,150 --> 00:29:17,720 занадта шмат, каб перайсці Увесь семінар. 513 00:29:17,720 --> 00:29:21,220 Але ёсць інфармацыя, шмат, гэта шмат добрай інфармацыі, што выгляд 514 00:29:21,220 --> 00:29:24,640 пашырае падрабязней аб гэтым, асабліва на кодавай баку рэчаў. 515 00:29:24,640 --> 00:29:27,630 Я таксама дадаў хутка кіраўніцтва па пачатку працы для ГДК, 516 00:29:27,630 --> 00:29:30,600 так што калі вам трэба выгляд скокнуць у яго, 517 00:29:30,600 --> 00:29:32,770 ў вас ёсць магчымасць зрабіць гэта, а таксама. 518 00:29:32,770 --> 00:29:36,290 >> Я added-- ёсць відэа прама тут, Android Падручнікі. 519 00:29:36,290 --> 00:29:38,630 Там гэта відэа YouTube што ўключана, што калі вы 520 00:29:38,630 --> 00:29:42,920 хачу пачаць распрацоўку з дапамогай Android аперацыйная сістэма, 521 00:29:42,920 --> 00:29:46,630 Калі вы пачатковец, то відэа сапраўды дапаможа вам зрабіць гэта. 522 00:29:46,630 --> 00:29:51,170 Зноў жа, прыкладання Шкляныя якія з дапамогай ГДК 523 00:29:51,170 --> 00:29:53,000 прыкладання, літаральна Android. 524 00:29:53,000 --> 00:29:56,090 Яны могуць порт і назад. 525 00:29:56,090 --> 00:29:58,740 >> Нарэшце, я дадаў Google стыль кіраўніцтва для Java. 526 00:29:58,740 --> 00:30:02,090 Калі ёсць што-небудзь specifically-- Як мне гэта зрабіць a-- вы ведаеце, 527 00:30:02,090 --> 00:30:05,830 што лепшы спосаб зрабіць цыкл, з пункту гледжання Google? 528 00:30:05,830 --> 00:30:10,230 Гэта стыль кіраўніцтва будзе дапамагчы вам зрабіць гэтыя рэчы. 529 00:30:10,230 --> 00:30:11,550 >> І гэта ўсё. 530 00:30:11,550 --> 00:30:13,990 Так што я спадзяюся, што вы, хлопцы ёсць дастаткова інфармацыі, 531 00:30:13,990 --> 00:30:17,760 каб ісці наперад з скачком у Дадатак Google Glass. 532 00:30:17,760 --> 00:30:19,590 Але, безумоўна, наведаць рэсурсы. 533 00:30:19,590 --> 00:30:24,930 Вызначана пагрузіцца ў розных тыпах прыкладанняў, якія даступныя, 534 00:30:24,930 --> 00:30:26,610 асабліва прыклады прыкладанняў. 535 00:30:26,610 --> 00:30:28,810 Паглядзіце на некаторыя з кода што яны далі вам. 536 00:30:28,810 --> 00:30:32,770 І, шчыра кажучы, з вашым досвед працы ў CS50, 537 00:30:32,770 --> 00:30:35,850 яна не павінна быць цяжкай рэч, каб уварвацца ў і патрапіць унутр. 538 00:30:35,850 --> 00:30:36,750 ОК? 539 00:30:36,750 --> 00:30:38,600 Дзякуй. 540 00:30:38,600 --> 00:30:40,598