1 00:00:00,000 --> 00:00:10,384 2 00:00:10,384 --> 00:00:12,050 CHRISTOPHER Bartłomieja: Dzień dobry. 3 00:00:12,050 --> 00:00:14,290 Dziękujemy za przybycie na Google Glass-- niszczące 4 00:00:14,290 --> 00:00:16,206 Przez szklany sufit sesji, lub seminarium. 5 00:00:16,206 --> 00:00:18,450 6 00:00:18,450 --> 00:00:24,070 Ten specyficzny seminarium nie jest to opiera się na, jak, kodujących przykładów. 7 00:00:24,070 --> 00:00:28,480 To w istocie, kiedy Uczyłem tę same-- 8 00:00:28,480 --> 00:00:32,220 lub gdy mentorem studentów do CS50 w zeszłym roku na projekty Google Glass, 9 00:00:32,220 --> 00:00:34,570 nie było, że kodowanie Naprawdę, naprawdę ich wpływ. 10 00:00:34,570 --> 00:00:38,600 Było dobrze, jak mogę wziąć wszystko Narzędzia te, że Google dał mi, 11 00:00:38,600 --> 00:00:42,310 i użyć ich do budowy Specjalna aplikacja? 12 00:00:42,310 --> 00:00:43,810 Mamy zamiar iść na kilka rzeczy. 13 00:00:43,810 --> 00:00:45,130 Mamy zamiar przejść wzorców projektowych. 14 00:00:45,130 --> 00:00:46,630 Mamy zamiar przejść nad aplikacjami. 15 00:00:46,630 --> 00:00:53,540 Mamy zamiar przejść dokładnie jak wziąć całą wiedzę, że Google 16 00:00:53,540 --> 00:00:57,660 ma dać do you--, ponieważ Google jest niezwykłe w tym sensie, dając 17 00:00:57,660 --> 00:00:59,870 Ci wszystkie próbki potrzebne. 18 00:00:59,870 --> 00:01:03,660 Zamierzają dać Ci wszystko dokumentację należy go wdrożyć. 19 00:01:03,660 --> 00:01:05,840 Ale mamy zamiar używać że wiedza, że ​​mam 20 00:01:05,840 --> 00:01:09,980 wam stworzyć Szkło, aplikacje szklane. 21 00:01:09,980 --> 00:01:12,125 Więc zaczynajmy tutaj. 22 00:01:12,125 --> 00:01:15,000 Więc kilka rzeczy, które powinieneś po prostu zachować w tył głowy 23 00:01:15,000 --> 00:01:19,890 kiedy robisz Aplikacje Google Glass. 24 00:01:19,890 --> 00:01:22,310 Ponieważ jedną z rzeczy o Google Glass in 25 00:01:22,310 --> 00:01:28,360 Samo to, że jest to kontrowersyjny kawałek technologii 26 00:01:28,360 --> 00:01:31,154 że nie wiele osób faktycznie korzysta. 27 00:01:31,154 --> 00:01:33,070 Więc w odwrocie głowy, należy zawsze 28 00:01:33,070 --> 00:01:36,800 myślę about-- ostatecznym Sukces każdego noszenia technologii 29 00:01:36,800 --> 00:01:40,030 zależy od aplikacji które są dostępne dla niego. 30 00:01:40,030 --> 00:01:47,870 Jeśli nie ma dobrych wniosków o konkretne urządzenie, to jest bezwartościowe. 31 00:01:47,870 --> 00:01:50,140 >> Inną rzeczą jest to, jak Szkła deweloperzy, wyzwaniem 32 00:01:50,140 --> 00:01:53,030 Jest utworzyć aplikacje, które są wygodniejsze i bardziej innowacyjne 33 00:01:53,030 --> 00:01:55,080 niż naszych własnych urządzeń mobilnych aplikacji. 34 00:01:55,080 --> 00:01:58,010 I to nie w rzeczywistości oznacza to, że masz 35 00:01:58,010 --> 00:02:00,370 stworzyć całą nową aplikację. 36 00:02:00,370 --> 00:02:05,740 Mam na myśli na przykład, mogę tylko po prostu przejść, OK Szkło, zrobić zdjęcie, 37 00:02:05,740 --> 00:02:08,655 podzielić się z. 38 00:02:08,655 --> 00:02:10,770 A potem mogę tylko powiedzieć, akcja. 39 00:02:10,770 --> 00:02:12,260 OK Szkło. 40 00:02:12,260 --> 00:02:12,760 Podziel się. 41 00:02:12,760 --> 00:02:16,500 42 00:02:16,500 --> 00:02:20,540 I mogę podzielić się z moimi kręgach po prostu tak jak w Google+ czy coś. 43 00:02:20,540 --> 00:02:23,330 >> Jest to o wiele szybciej niż mnie dzieje tu, biorąc obraz, 44 00:02:23,330 --> 00:02:25,210 a następnie w zasadzie robi to samo. 45 00:02:25,210 --> 00:02:26,630 Więc to jest wygodniej. 46 00:02:26,630 --> 00:02:31,440 Jest to innowacyjny sposób na rzeczy trochę więcej szybciej. 47 00:02:31,440 --> 00:02:34,660 >> Teraz inny sposób myśleć o Aplikacja Google Glass, 48 00:02:34,660 --> 00:02:37,830 lub dowolnego rodzaju noszenia technologii ok, jest, że jeśli całkowicie 49 00:02:37,830 --> 00:02:40,730 wytrzeć urządzenie przenośne, co będzie pierwsze pięć 50 00:02:40,730 --> 00:02:44,319 aplikacje, które byś faktycznie pobrać, i dlaczego? 51 00:02:44,319 --> 00:02:46,110 Więc po prostu zachować te w z tyłu głowy 52 00:02:46,110 --> 00:02:53,710 jeśli masz zamiar rozpocząć projektowanie Aplikacja Google Glass. 53 00:02:53,710 --> 00:02:55,040 >> Więc co jest porządek obrad? 54 00:02:55,040 --> 00:02:56,831 Pierwszą rzeczą, że jesteśmy zamiar zrobić, to jesteśmy 55 00:02:56,831 --> 00:02:59,274 będzie w zasadzie powiedzieć, co to jest szkło? 56 00:02:59,274 --> 00:03:02,190 Mamy zamiar rozmawiać o szkle oś czasu, w zasadzie rzeczą, 57 00:03:02,190 --> 00:03:06,797 porusza się po ekranie, gdy ci użyciu regulatora wzdłuż boku. 58 00:03:06,797 --> 00:03:09,130 Mamy zamiar rozmawiać o wzorce projektowe dla Szkło. 59 00:03:09,130 --> 00:03:13,090 >> Mamy zamiar rozmawiać o lustrze API kontra zestawu szkła dewelopera. 60 00:03:13,090 --> 00:03:14,890 Dorzucę, że około dużo, w zasadzie, 61 00:03:14,890 --> 00:03:19,840 ponieważ API Lustro było Oryginalny program aplikacji 62 00:03:19,840 --> 00:03:22,210 interfejs, który został wydany przez Google. 63 00:03:22,210 --> 00:03:23,550 To chmura oparta. 64 00:03:23,550 --> 00:03:26,080 Natomiast GDK, Szkło Development Kit 65 00:03:26,080 --> 00:03:29,620 ukazał się później w dół Droga, zasadniczo tak, że 66 00:03:29,620 --> 00:03:33,100 rzeczywiście można używać sprzętu możliwości w Google Glass. 67 00:03:33,100 --> 00:03:36,875 Pójdziemy na kilka profesjonalnych wskazówek, a także, w istocie, niektóre zasoby. 68 00:03:36,875 --> 00:03:40,820 69 00:03:40,820 --> 00:03:44,120 >> Więc zamiast wyjaśniać dokładnie to, co jest szklana ogólnie 70 00:03:44,120 --> 00:03:45,870 Idę do korzystania jedna minuta wideo 71 00:03:45,870 --> 00:03:48,520 pod warunkiem, że Google do rodzaju przejść nad nim, 72 00:03:48,520 --> 00:03:54,800 bo myślę, że to w zasadzie Najlepszym sposobem, aby to zrobić bez mojej dając 73 00:03:54,800 --> 00:03:56,240 Szkło do każdej osoby tutaj. 74 00:03:56,240 --> 00:04:01,064 75 00:04:01,064 --> 00:04:01,730 [ODTWARZANIE] 76 00:04:01,730 --> 00:04:05,340 -Tutaj Są podstawy o tym, jak korzystać z szyby. 77 00:04:05,340 --> 00:04:06,960 To jest Twój touchpad. 78 00:04:06,960 --> 00:04:09,370 Biegnie od świątyni do ucha. 79 00:04:09,370 --> 00:04:12,850 Dotknij touchpada obudzić się szyby. 80 00:04:12,850 --> 00:04:15,830 Powinieneś zobaczyć ekran powyżej linii wzroku. 81 00:04:15,830 --> 00:04:19,260 Ustaw, aby zobaczyć wszystko. 82 00:04:19,260 --> 00:04:21,880 >> Ekran główny pokazuje zegar. 83 00:04:21,880 --> 00:04:23,180 To jest twój harmonogram. 84 00:04:23,180 --> 00:04:24,740 Jest to wiersz kart. 85 00:04:24,740 --> 00:04:27,710 Restauracje w lewo są dzieje się teraz, czy wymyślanie, 86 00:04:27,710 --> 00:04:32,280 jak pogoda, nadchodząca lotu lub wydarzenie w kalendarzu. 87 00:04:32,280 --> 00:04:35,110 Można dotknąć każdej karty, aby zobaczyć więcej. 88 00:04:35,110 --> 00:04:37,110 Przesuń w dół, w dowolnym miejscu, aby wróć do osi czasu. 89 00:04:37,110 --> 00:04:40,350 90 00:04:40,350 --> 00:04:43,340 >> Kartki z prawej Ekran główny jest z przeszłości. 91 00:04:43,340 --> 00:04:47,930 Na przykład, wiadomości wideo lub zdjęcia. 92 00:04:47,930 --> 00:04:50,930 Dotknij na zdjęcie, aby je udostępnić, i wybierz jedną z przyjaciółmi. 93 00:04:50,930 --> 00:05:00,110 94 00:05:00,110 --> 00:05:01,930 Przesuń w dół, aby powrócić do trybu gotowości. 95 00:05:01,930 --> 00:05:03,855 I mieli okazję odkryć. 96 00:05:03,855 --> 00:05:07,172 >> [KONIEC ODTWARZANIE] 97 00:05:07,172 --> 00:05:14,095 98 00:05:14,095 --> 00:05:16,220 CHRISTOPHER Bartłomieja: Więc to generic użytkownika 99 00:05:16,220 --> 00:05:19,770 interfejs dla Google Glass. 100 00:05:19,770 --> 00:05:26,610 Zasadniczo, jest to bardzo proste, zorientowane na osi czasu UI 101 00:05:26,610 --> 00:05:30,010 które pozwala, aby nie używać tylko polecenia głosowe, ale również 102 00:05:30,010 --> 00:05:34,270 ten pasek po prawej Naprawdę boczne do machnięcia 103 00:05:34,270 --> 00:05:40,220 szybko przez różnych szczególnych Wymiary innym czasie Szkła 104 00:05:40,220 --> 00:05:41,600 Karty. 105 00:05:41,600 --> 00:05:43,100 >> Więc co jest na szkle? 106 00:05:43,100 --> 00:05:45,870 Cóż, wyświetlacz jest 640 przez 360. 107 00:05:45,870 --> 00:05:50,850 Aparat sam w sobie jest pięć megapikseli Aparat, który robi nagrywanie 720p wideo. 108 00:05:50,850 --> 00:05:54,270 Ma Wi-Fi i Bluetooth na nim, ale nie musi komórkowej. 109 00:05:54,270 --> 00:05:58,270 Tak więc, aby korzystać z szyby poza siecią Wi-Fi, 110 00:05:58,270 --> 00:06:02,780 trzeba będzie zasadniczo odwołuje go do telefonu przy użyciu internetu. 111 00:06:02,780 --> 00:06:05,180 >> Składowania wynosi około 12 GB, a to nie jest 112 00:06:05,180 --> 00:06:06,790 i system operacyjny. 113 00:06:06,790 --> 00:06:10,590 To 16 sumie zasadniczo. 114 00:06:10,590 --> 00:06:14,160 Posiada dwa gigabajty pamięci RAM. 115 00:06:14,160 --> 00:06:18,250 A jest jakaś dodatkowa wielka kawałki technologii, które są wbudowane w. 116 00:06:18,250 --> 00:06:19,430 Musisz żyroskop. 117 00:06:19,430 --> 00:06:21,430 Musisz akcelerometr. 118 00:06:21,430 --> 00:06:24,350 Masz światła otoczenia wykrywanie i bliskość 119 00:06:24,350 --> 00:06:26,630 Czujnik, który jest stosowany za, jak, miga. 120 00:06:26,630 --> 00:06:30,910 Na przykład, jeśli miga, to zajmie obraz, który jest trochę dziwne. 121 00:06:30,910 --> 00:06:37,370 Ale to jeden z tych elementów, które można wykorzystać wnętrze SDK. 122 00:06:37,370 --> 00:06:43,190 >> I masz też kości Przetwornik dźwięku przewodzenia. 123 00:06:43,190 --> 00:06:47,350 Tak, że pozwala mi się naprawdę rodzaj szeptem, OK Szkło. 124 00:06:47,350 --> 00:06:51,910 I wtedy będzie dostęp do moich poleceń. 125 00:06:51,910 --> 00:06:57,050 Tak, że w sumie to, co Google Glass. 126 00:06:57,050 --> 00:07:02,830 >> Więc przejdźmy do nitty więcej piaszczysty, co te karty czasowe są, 127 00:07:02,830 --> 00:07:06,050 i jak możemy je wykorzystać do różnych rzeczy. 128 00:07:06,050 --> 00:07:08,360 Tak więc są trzy rodzaje kart osi czasu. 129 00:07:08,360 --> 00:07:13,040 Jest karta statyczne, które wyświetla tekst, HTML, obrazy i wideo. 130 00:07:13,040 --> 00:07:16,530 131 00:07:16,530 --> 00:07:19,870 Te miejsca mogą być również wykorzystywane do powoływać się na te rzeczy zwane żywe karty, 132 00:07:19,870 --> 00:07:20,520 lub zanurzenia. 133 00:07:20,520 --> 00:07:23,730 I będziemy rozmawiać o że w trochę. 134 00:07:23,730 --> 00:07:27,940 >> Żywe wyświetla karty karty A, które są Ważne przy obecnym moment-- 135 00:07:27,940 --> 00:07:30,620 rzeczy, która jest renderowane w istocie. 136 00:07:30,620 --> 00:07:33,410 Stoper jest dobrym przykładem na to. 137 00:07:33,410 --> 00:07:37,020 >> I zanurzenia wyświetla co nazywamy Android, że działalność 138 00:07:37,020 --> 00:07:40,690 w zasadzie trwa na całym ekranie. 139 00:07:40,690 --> 00:07:45,940 Więc Chodzi o to, że jesteś w stanie zrobić wiele dobrego, czyste, ostre, 140 00:07:45,940 --> 00:07:51,580 i aplikacje, zarówno dynamiczne to tylko prosty HTML CSS 141 00:07:51,580 --> 00:07:54,910 Szablon, czy coś że się dzieje i aktywne. 142 00:07:54,910 --> 00:08:00,350 Jest to obraz gry zwane zombie Run, które 143 00:08:00,350 --> 00:08:01,900 jest rzeczywiście bardzo zabawne. 144 00:08:01,900 --> 00:08:03,090 Przyjrzymy się, że. 145 00:08:03,090 --> 00:08:12,052 I to jest gra, która wykorzystuje tutaj gyroscope-- Ciągle mówiąc gyroscope-- 146 00:08:12,052 --> 00:08:13,010 tak, to jest żyroskop. 147 00:08:13,010 --> 00:08:14,260 Co ja robię? 148 00:08:14,260 --> 00:08:17,710 Żyroskop, dzięki czemu można właściwie zrównoważyć rzeczy na głowie. 149 00:08:17,710 --> 00:08:21,160 150 00:08:21,160 --> 00:08:23,580 >> Więc idziemy bardziej w kartach osi czasu. 151 00:08:23,580 --> 00:08:27,440 Karty statyczne mogą zawierać również pakiet kart, na przykład album fotograficzny. 152 00:08:27,440 --> 00:08:32,400 Widać było, że oznaczona ten mały strona klapy tutaj. 153 00:08:32,400 --> 00:08:37,059 Po dotknięciu do niego, dostaniemy kolejna linia kart osi czasu. 154 00:08:37,059 --> 00:08:40,580 I nie będziesz w stanie się rodzajem przewijać za pomocą paska przewijania, 155 00:08:40,580 --> 00:08:42,805 i będziesz również w stanie dzielić konkretnych kart. 156 00:08:42,805 --> 00:08:48,397 157 00:08:48,397 --> 00:08:51,230 Więc teraz, że powinno być nieco znać różne typy 158 00:08:51,230 --> 00:08:53,529 kart osi czasu, co będziemy robić 159 00:08:53,529 --> 00:08:55,570 jest, że będziemy rozmawiać temat wzorców projektowych. 160 00:08:55,570 --> 00:08:59,290 I to jest chyba rzeczą że większość studentów złapany 161 00:08:59,290 --> 00:09:03,590 ze kiedy zaczną nurkowania do rozwoju Google Glass. 162 00:09:03,590 --> 00:09:05,170 >> Tak więc są trzy wzorce projektowe. 163 00:09:05,170 --> 00:09:08,550 Pierwszy wzorzec projektowy jest okresowe powiadomienia. 164 00:09:08,550 --> 00:09:12,660 I co to robi to wykorzystuje lustra Usługi internetowe, lub API tle Android 165 00:09:12,660 --> 00:09:15,960 usługi push Powiadomienia na osi czasu. 166 00:09:15,960 --> 00:09:19,590 Na przykład, jeśli zarejestrujesz się na ok cnn.com, w 167 00:09:19,590 --> 00:09:26,520 wyślą Ci powiadomienie, gdy nie ma wiadomości, że zdarzenie miało miejsce. 168 00:09:26,520 --> 00:09:31,860 >> Lustro API może być wykorzystywane do tworzenia wszelkie language-- API lustro może 169 00:09:31,860 --> 00:09:34,560 posługiwać się językiem do tworzenia Interakcja serwis internetowy. 170 00:09:34,560 --> 00:09:39,230 Więc zasadniczo, jak, jeśli są nie bardzo znane z Javy, 171 00:09:39,230 --> 00:09:45,010 co jest, co używa GDK, i jesteś bardziej zainteresowany PHP na przykład, 172 00:09:45,010 --> 00:09:49,080 można napisać obsługę PHP i Szkło, że stosowanie 173 00:09:49,080 --> 00:09:51,090 współdziała z tym, w przeciwieństwie do konieczności 174 00:09:51,090 --> 00:09:55,520 nurkować głębiej części Java z nim. 175 00:09:55,520 --> 00:10:00,050 Zastosowania usługi Android tła Java na zestawie Szkło Rozwoju. 176 00:10:00,050 --> 00:10:03,155 >> Więc co zrobimy to będziemy przełączać na celu tylko przykład na szkle, 177 00:10:03,155 --> 00:10:03,800 jeśli można. 178 00:10:03,800 --> 00:10:07,486 179 00:10:07,486 --> 00:10:08,360 Niestety na ekranie. 180 00:10:08,360 --> 00:10:11,340 To jest przechylony na bok tutaj, dla osób, które są w środku. 181 00:10:11,340 --> 00:10:31,410 182 00:10:31,410 --> 00:10:31,930 Nie idziemy. 183 00:10:31,930 --> 00:10:33,110 Przepraszam za to. 184 00:10:33,110 --> 00:10:36,220 Zajmuje trochę załadować tutaj. 185 00:10:36,220 --> 00:10:40,090 >> Jest to więc przykład czegoś że New York Times pośle. 186 00:10:40,090 --> 00:10:43,780 To okresowe powiadamianie, że zawiera wiele kart statyczne 187 00:10:43,780 --> 00:10:45,670 ma informacji o nim. 188 00:10:45,670 --> 00:10:58,800 Więc jeśli i kliknij w it-- będzie load-- tam idziemy. 189 00:10:58,800 --> 00:11:00,860 Jeśli I kliknij w nią, a następnie co dostaniesz tutaj 190 00:11:00,860 --> 00:11:04,890 jest dostaniesz informacje o nagłówek lub historii. 191 00:11:04,890 --> 00:11:08,235 Możesz też dołączyć do niego tak rzeczy że rzeczywiście można czytać na głos. 192 00:11:08,235 --> 00:11:11,740 A co robi jest głośno czytać je będzie ją przeczytać do Ciebie w uchu. 193 00:11:11,740 --> 00:11:14,080 Naprawdę nie można usłyszeć to, ale zasadniczo jest to 194 00:11:14,080 --> 00:11:17,730 Złącze kość będą czytać w twojej głowie. 195 00:11:17,730 --> 00:11:19,590 To jest najlepszy sposób, aby go umieścić. 196 00:11:19,590 --> 00:11:22,880 >> Więc to, co rodzaj okresowe Powiadomienia są o. 197 00:11:22,880 --> 00:11:25,270 Nie wszystkie rodzaje nich. 198 00:11:25,270 --> 00:11:27,250 Jeśli używasz Twitter, Kolejna aplikacja Twittera 199 00:11:27,250 --> 00:11:29,760 że niby daje przykład o co ci okresowe powiadomienia 200 00:11:29,760 --> 00:11:30,260 aplikacje są. 201 00:11:30,260 --> 00:11:33,390 202 00:11:33,390 --> 00:11:38,400 >> Drugi projekt pattern-- i pójdziemy i wrócić do rzeczy. 203 00:11:38,400 --> 00:11:42,120 Drugi wzorzec projektowy jest ciągłym zadaniem. 204 00:11:42,120 --> 00:11:45,780 I w istocie, jest to karta, która jest nieustannie działa w tle. 205 00:11:45,780 --> 00:11:46,780 Możesz zostawić kartę. 206 00:11:46,780 --> 00:11:49,210 Możesz iść coś zrobić jeszcze na osi czasu. 207 00:11:49,210 --> 00:11:53,462 Ale zasadniczo, co się dzieje jest to, że to zawsze działa. 208 00:11:53,462 --> 00:11:55,670 Coś zawsze będzie się, jak prawdziwy aplikacji, 209 00:11:55,670 --> 00:11:57,950 jak stoper na przykład. 210 00:11:57,950 --> 00:12:01,420 >> To może być realizowane tylko przy użyciu Developer Kit Szkła. 211 00:12:01,420 --> 00:12:05,150 Ale można w pełni wykorzystać wszystkich sprzętu szkła. 212 00:12:05,150 --> 00:12:08,330 Android GDK jest tylko Java. 213 00:12:08,330 --> 00:12:11,260 Więc jeśli znasz z Java, to świetnie. 214 00:12:11,260 --> 00:12:14,770 Jeśli jesteś zaznajomiony z Androidem Rozwój specjalnie, 215 00:12:14,770 --> 00:12:16,751 tam świetne seminarium, wierzę. 216 00:12:16,751 --> 00:12:18,250 Nie jestem pewien, co na temat dokładnego czasu jest. 217 00:12:18,250 --> 00:12:21,080 Ale jest seminarium na rozwój Android. 218 00:12:21,080 --> 00:12:24,220 Jeśli planujesz zrobić GDK, polecam dzieje, że jeden 219 00:12:24,220 --> 00:12:26,389 W szczególności, ponieważ to będzie się pokrywać 220 00:12:26,389 --> 00:12:28,180 dokładnie to, co jesteś będzie korzystać na szkle. 221 00:12:28,180 --> 00:12:31,080 222 00:12:31,080 --> 00:12:32,320 >> Zobaczmy więc. 223 00:12:32,320 --> 00:12:34,020 Otwórzmy się innej aplikacji. 224 00:12:34,020 --> 00:12:37,020 Czy możemy przełączyć się na rzeczy? 225 00:12:37,020 --> 00:12:37,520 OK Szkło. 226 00:12:37,520 --> 00:12:43,990 227 00:12:43,990 --> 00:12:44,490 Zacznij biegać. 228 00:12:44,490 --> 00:12:54,090 229 00:12:54,090 --> 00:12:58,610 Więc to jest gra, że ​​używam kiedy jestem znudzony, kiedy idę z systemem, 230 00:12:58,610 --> 00:13:02,180 zwane zombie Run. 231 00:13:02,180 --> 00:13:07,217 I w zasadzie to, co robi jest to tracks-- to zasadniczo, 232 00:13:07,217 --> 00:13:09,050 uciekasz przed zombie, przez cały czas. 233 00:13:09,050 --> 00:13:12,070 Ale to jak gdybym run-- wiem to będzie naprawdę awkward-- 234 00:13:12,070 --> 00:13:19,170 ale jeśli mogę biegać tutaj, to Należy śledzić lub dać mi kroku. 235 00:13:19,170 --> 00:13:23,530 Należy aktualizować, jak daleko mam uruchomić, lub rzeczy, takich jak to. 236 00:13:23,530 --> 00:13:25,620 >> Tak to jest jak A-- tego Aplikacja jest essentially-- 237 00:13:25,620 --> 00:13:28,620 to biorąc sekund do aktualizacji na tym side-- irytujące. 238 00:13:28,620 --> 00:13:32,030 Ale w zasadzie to, co się dzieje tutaj jest to, że zawsze pracuje. 239 00:13:32,030 --> 00:13:33,470 A ty interakcji z nim. 240 00:13:33,470 --> 00:13:35,730 A można po prostu rodzaj z różnych rzeczy. 241 00:13:35,730 --> 00:13:37,460 I tak istnieje wiele aplikacje, które są podobne. 242 00:13:37,460 --> 00:13:40,334 I nie ma aplikacji, które można rzeczywiście stworzenie, które robią to samo. 243 00:13:40,334 --> 00:13:43,680 244 00:13:43,680 --> 00:13:44,460 Więc to jest to. 245 00:13:44,460 --> 00:14:05,530 246 00:14:05,530 --> 00:14:06,750 >> Dobrze. 247 00:14:06,750 --> 00:14:09,820 Więc następnego projektu Wzór jest zanurzenie. 248 00:14:09,820 --> 00:14:13,465 Immersions pochłonie całej karty ekran i cały harmonogram. 249 00:14:13,465 --> 00:14:17,800 Więc rzeczywiście nie można po prostu wyskoczyć i iść robić inne rzeczy, jeśli chcesz. 250 00:14:17,800 --> 00:14:21,270 To jak jakby grasz Gra na szkle w sobie. 251 00:14:21,270 --> 00:14:24,590 To może być realizowane tylko przy użyciu także GDK. 252 00:14:24,590 --> 00:14:27,433 Więc po raz kolejny, Zalety korzystania z GDK 253 00:14:27,433 --> 00:14:31,840 jest to, że w zasadzie w pełni Zaletą całego sprzętu to 254 00:14:31,840 --> 00:14:34,510 w Google Szkła w sobie. 255 00:14:34,510 --> 00:14:40,190 >> Tak więc mamy zamiar udać się do jeszcze jeden przykład na szybie. 256 00:14:40,190 --> 00:14:42,050 OK Szkło. 257 00:14:42,050 --> 00:14:46,930 Zagrać w równowadze. 258 00:14:46,930 --> 00:14:52,287 Więc to jest gra lubię grać, kiedy Jestem znudzony w pracy, tylko w spotkaniu. 259 00:14:52,287 --> 00:14:54,120 Mam nadzieję, że będzie to pokazać się tu za chwilę teraz. 260 00:14:54,120 --> 00:14:58,220 261 00:14:58,220 --> 00:14:59,190 Nie idziemy. 262 00:14:59,190 --> 00:15:00,200 Dobrze. 263 00:15:00,200 --> 00:15:03,290 Więc co to jest, to jestem za pomocą JavaScript 264 00:15:03,290 --> 00:15:08,380 zrównoważyć te obiekty na moja głowa, takie rzeczy. 265 00:15:08,380 --> 00:15:11,235 Jest to więc rodzaj Aplikacja zanurzenia. 266 00:15:11,235 --> 00:15:12,485 Poziom dziewięć jest jak niemożliwe. 267 00:15:12,485 --> 00:15:15,240 268 00:15:15,240 --> 00:15:15,940 >> OK, szkło. 269 00:15:15,940 --> 00:15:20,240 Istnieje również interaktywna gra, która możesz to zrobić, nie like-- nagrać film. 270 00:15:20,240 --> 00:15:32,720 271 00:15:32,720 --> 00:15:35,290 Zatrzymaj nagrywanie. 272 00:15:35,290 --> 00:15:36,910 Dlaczego nagrywanie? 273 00:15:36,910 --> 00:15:37,970 Przepraszam. 274 00:15:37,970 --> 00:15:41,830 Szkło działa się. 275 00:15:41,830 --> 00:15:42,520 OK, szkło. 276 00:15:42,520 --> 00:15:51,790 277 00:15:51,790 --> 00:15:53,470 OK, szkło. 278 00:15:53,470 --> 00:15:59,379 Zagrać w Clay Shooter. 279 00:15:59,379 --> 00:16:01,670 Jest to więc jeszcze jeden z te dziwne gry interaktywne 280 00:16:01,670 --> 00:16:04,080 że można poeksperymentować z. 281 00:16:04,080 --> 00:16:07,630 Wykorzystuje się wiele elementów wewnątrz Google Glass. 282 00:16:07,630 --> 00:16:09,480 Ogień. 283 00:16:09,480 --> 00:16:09,980 Ogień. 284 00:16:09,980 --> 00:16:11,650 Jestem okropna w tej grze. 285 00:16:11,650 --> 00:16:16,290 I w istocie, można po prostu użyć Słowo ogień rzeczywiście wyjść i ognia. 286 00:16:16,290 --> 00:16:17,000 Ogień. 287 00:16:17,000 --> 00:16:18,420 Och, to się nigdy nie zdarzy. 288 00:16:18,420 --> 00:16:21,670 Zamierzam przegap go za każdym razem. 289 00:16:21,670 --> 00:16:23,554 Ale to niby daje Ci bardziej przykładu 290 00:16:23,554 --> 00:16:26,220 z wykorzystaniem wszystkich różne komponenty do tych gier szklane. 291 00:16:26,220 --> 00:16:32,719 292 00:16:32,719 --> 00:16:34,635 Więc następną rzeczą, którą warto pomyśleć o tutaj 293 00:16:34,635 --> 00:16:40,090 to metody wywołania, eleganckie określenie za, jak zacząć mój wniosek? 294 00:16:40,090 --> 00:16:44,740 Tak więc istnieją różne sposoby wykorzystać różne metody wywołania. 295 00:16:44,740 --> 00:16:48,840 Różne wzorce projektowe, na przykład okresowe powiadomienia, 296 00:16:48,840 --> 00:16:51,150 tych, którzy nie będą korzystać z OK, menu Szkło. 297 00:16:51,150 --> 00:16:54,050 Więc jeśli chce coś zrobić że miał i przesłały zgłoszenia, 298 00:16:54,050 --> 00:16:59,201 że masz aplikację, która przypomina Ci o czymś, co się wydarzyło, 299 00:16:59,201 --> 00:17:01,950 nie będziemy w stanie doprowadzić, że się za pomocą menu szkła. 300 00:17:01,950 --> 00:17:04,260 To tylko coś, że będziesz w stanie zrobić 301 00:17:04,260 --> 00:17:05,614 przez szybę GDK w sobie. 302 00:17:05,614 --> 00:17:10,270 303 00:17:10,270 --> 00:17:14,900 >> Więc byłem przy użyciu tych dwóch Warunki, lusterko API i szkło GDK. 304 00:17:14,900 --> 00:17:18,569 I tak mam zamiar iść do tych trochę bardziej głębiej. 305 00:17:18,569 --> 00:17:21,730 Więc przed GDK, lustro stosowane głównie 306 00:17:21,730 --> 00:17:24,530 jako interakcji aplikacji. 307 00:17:24,530 --> 00:17:26,980 Wykorzystuje zaplecza internecie usługi do osiągnięcia 308 00:17:26,980 --> 00:17:29,880 proste zadania, takie jak na osi czasu subskrypcje, udostępnianie treści, 309 00:17:29,880 --> 00:17:31,390 i tekst głos. 310 00:17:31,390 --> 00:17:35,370 Wyroby ze szkła za pomocą interfejsu API lustro może być napisane w prawie każdym języku. 311 00:17:35,370 --> 00:17:38,130 Szkło, że tylko wykorzystuje lustra API nie będzie 312 00:17:38,130 --> 00:17:41,130 mają możliwość korzystania głosowe metody wywołania, 313 00:17:41,130 --> 00:17:45,770 ani sprzętowe, takie jak gadżety żyroskop i akcelerometr. 314 00:17:45,770 --> 00:17:48,670 >> Można tworzyć Glassware bez fizyczne urządzenie w ręku. 315 00:17:48,670 --> 00:17:49,680 Tak, że jest miłą rzeczą. 316 00:17:49,680 --> 00:17:54,280 Tak więc, jeśli chcesz po prostu stworzyć Szkło, które tak naprawdę nie 317 00:17:54,280 --> 00:17:56,850 trzeba rzeczywiste urządzenie, możesz to zrobić, zwłaszcza, 318 00:17:56,850 --> 00:18:00,900 jeśli jest to trudne do uzyskania rzeczywistej Google Szkło, lub jeśli nie masz, 319 00:18:00,900 --> 00:18:02,940 lub coś w tym rodzaju. 320 00:18:02,940 --> 00:18:05,690 To wymaga znajomości oAuth2. 321 00:18:05,690 --> 00:18:08,789 A co uwierzytelnianie otwarte to jeśli kiedykolwiek 322 00:18:08,789 --> 00:18:11,080 przejdź na stronę internetową, która mówi zaloguj się na swoim Facebooku, 323 00:18:11,080 --> 00:18:14,930 lub zaloguj się na swoje konto Google, takie rzeczy, to Otwórz Auth. 324 00:18:14,930 --> 00:18:19,330 I który jest zasadniczo będzie używane, ponieważ API lustro jest chmura 325 00:18:19,330 --> 00:18:22,050 Usługa. 326 00:18:22,050 --> 00:18:25,470 >> Jak dla GDK, szkle Developer Kit jest w istocie, 327 00:18:25,470 --> 00:18:28,000 rozszerzenie do rozwoju Android. 328 00:18:28,000 --> 00:18:30,020 Można je stosować tylko w Java. 329 00:18:30,020 --> 00:18:32,640 Deweloperzy mają pełne choć wszystkim rodzimej sprzętu 330 00:18:32,640 --> 00:18:35,790 funkcje, w tym żyroskop i akcelerometr. 331 00:18:35,790 --> 00:18:38,290 Jest używany przede wszystkim do głosowe możliwości wywołania, 332 00:18:38,290 --> 00:18:42,700 jak saw-- OK, szkło, że całe menu thing-- 333 00:18:42,700 --> 00:18:46,726 żywe karty i aplikacje wciągające. 334 00:18:46,726 --> 00:18:48,850 To wymaga, aby Ciebie mają urządzenia w dłoni, 335 00:18:48,850 --> 00:18:52,700 ponieważ zawsze muszą być stale ładowanie kodu w górę do swojego Szkła 336 00:18:52,700 --> 00:18:53,577 przeprowadzić test z. 337 00:18:53,577 --> 00:18:56,200 338 00:18:56,200 --> 00:19:00,180 >> Więc GDK kontra lustrze. 339 00:19:00,180 --> 00:19:03,720 Plusy są takie, że jego proste dla programistów Android, 340 00:19:03,720 --> 00:19:05,230 Początkujący lub zawodowe. 341 00:19:05,230 --> 00:19:07,720 Masz zdolność do wykorzystać wszystkie natywne sprzętu. 342 00:19:07,720 --> 00:19:09,580 To otwiera drzwi dla interaktywne szklane, 343 00:19:09,580 --> 00:19:12,370 nieaktywny funkcjonalność, gdzie nie trzeba z internetu, 344 00:19:12,370 --> 00:19:13,970 i wiele dokumentacji. 345 00:19:13,970 --> 00:19:16,640 Więc nie jest to dobrze udokumentowane. 346 00:19:16,640 --> 00:19:20,250 >> Minusy są takie, że to tylko dostępne w jednym języku, języku Java. 347 00:19:20,250 --> 00:19:23,370 I zintegrowany rozwój skonfigurować może rzeczywiście dość długo 348 00:19:23,370 --> 00:19:23,870 zrobić. 349 00:19:23,870 --> 00:19:26,771 Kiedy mówię, że dużo czasu, a mam na myśli jak być może kilka godzin, aby ją 350 00:19:26,771 --> 00:19:27,395 wszystkie skonfigurowane. 351 00:19:27,395 --> 00:19:30,009 352 00:19:30,009 --> 00:19:31,800 Istnieje wiele rzeczy, zbyt, musisz 353 00:19:31,800 --> 00:19:34,920 do rozważenia jak baterii Życie i wykorzystanie pamięci. 354 00:19:34,920 --> 00:19:38,535 Chodzi mi o to, że był na 100%, gdy Zacząłem tę prezentację. 355 00:19:38,535 --> 00:19:41,640 356 00:19:41,640 --> 00:19:44,110 I spadła o 20% już. 357 00:19:44,110 --> 00:19:48,820 >> Tak więc w zależności od aplikacji, z których korzystasz, oraz w zależności od tego, co faktycznie app 358 00:19:48,820 --> 00:19:54,130 nie, chcesz o tym myśleć, OK, co mogę zrobić z najbardziej minimalnym baterii 359 00:19:54,130 --> 00:19:54,890 Zużycie życie? 360 00:19:54,890 --> 00:19:59,308 To są ważne rzeczy, gdy rozpoczęciem korzystania z tych wszystkich bajerów. 361 00:19:59,308 --> 00:20:02,620 >> W odniesieniu do lustra API, można dość dużo 362 00:20:02,620 --> 00:20:04,740 używać prawie każdego języka że ma ram internetowej. 363 00:20:04,740 --> 00:20:10,170 Nie można korzystać z C, ale na przykład, można korzystać z PHP, Java, Python, Ruby, 364 00:20:10,170 --> 00:20:14,550 Idź, inne w różnych językach. 365 00:20:14,550 --> 00:20:18,770 I fajne jest to, że używa tylko prosta architektura internetowej. 366 00:20:18,770 --> 00:20:19,980 Państwo dokonać post. 367 00:20:19,980 --> 00:20:21,350 Wstawia karty. 368 00:20:21,350 --> 00:20:22,850 Państwo dokonać dostać. 369 00:20:22,850 --> 00:20:24,750 To staje się karty. 370 00:20:24,750 --> 00:20:27,960 >> Minusy to, że trzeba zrobić OAuth2 wiedzy, czyli znak 371 00:20:27,960 --> 00:20:29,360 się na swoje konto Google. 372 00:20:29,360 --> 00:20:33,560 I to może być czasem mylące dla ludzi. 373 00:20:33,560 --> 00:20:37,477 Wierzę, że gdy seminaria napisali, że są nie tylko slajdy, 374 00:20:37,477 --> 00:20:39,310 ale niektóre inne materiały są przyłączone do niego. 375 00:20:39,310 --> 00:20:40,300 Czy to prawda? 376 00:20:40,300 --> 00:20:43,500 I mam duży plik PDF, jak dziewięć dokumentów PDF, 377 00:20:43,500 --> 00:20:45,550 w jaki sposób ustawione, że do wszystkich ludzi. 378 00:20:45,550 --> 00:20:48,790 A to daje wyobrażenie o jak również struktury bazy danych 379 00:20:48,790 --> 00:20:51,520 do przechowywania kluczy i żetony. 380 00:20:51,520 --> 00:20:58,090 Więc mam nadzieję, że będę w stanie rzucić trochę światła na OAuth 381 00:20:58,090 --> 00:21:01,550 z wyjazdem do tego dokumentu trochę dalej. 382 00:21:01,550 --> 00:21:05,140 >> Jedną z rzeczy, która jest wadą jest duża że nie ma funkcji w trybie offline. 383 00:21:05,140 --> 00:21:09,294 Trzeba dostęp do Internetu. 384 00:21:09,294 --> 00:21:10,850 Jeśli nie możesz się zdecydować, nie martw się. 385 00:21:10,850 --> 00:21:12,560 Możesz używać obu. 386 00:21:12,560 --> 00:21:17,620 Na przykład, powiedzmy, że tworzenie Gra za pomocą zanurzenia poprzez GDK. 387 00:21:17,620 --> 00:21:20,390 Można również utworzyć liderów to w chmurze. 388 00:21:20,390 --> 00:21:24,510 Korzystanie z interfejsu API lustro, możesz wysłać swoje wynik do tablicy liderów usługi internetowej, 389 00:21:24,510 --> 00:21:26,320 dlatego może być wyświetlana. 390 00:21:26,320 --> 00:21:29,840 >> Więc zasadniczo chcą wykorzystać to, co jest najlepsze dla Twojego typu aplikacji. 391 00:21:29,840 --> 00:21:33,930 Nie necessarily-- nie masz aby przejść do jednej lub drugiej stronie. 392 00:21:33,930 --> 00:21:37,950 To jest po prostu, że jeden jedzie być: jeśli masz zamiar używać obu, 393 00:21:37,950 --> 00:21:39,350 Może masz potrzebę, że. 394 00:21:39,350 --> 00:21:40,850 I to jest dużo pracy. 395 00:21:40,850 --> 00:21:43,610 Ale to na pewno warto czy można dostać go za pośrednictwem. 396 00:21:43,610 --> 00:21:47,850 397 00:21:47,850 --> 00:21:55,530 >> Więc dam ci szybki przykład API lustro i jego możliwości. 398 00:21:55,530 --> 00:21:58,220 Tak na przykład, jeden z Ten rzeczy that-- 399 00:21:58,220 --> 00:22:03,930 Rozrusznik jest szklana, że ​​projekt pochodzi z próbkami Google. 400 00:22:03,930 --> 00:22:05,700 To w zasadzie określa się wszystko, co ci 401 00:22:05,700 --> 00:22:08,900 może zrobić z co najmniej API lustra. 402 00:22:08,900 --> 00:22:11,440 >> Niektóre z rzeczy, które miałem pokazałem wcześniej, jak również, 403 00:22:11,440 --> 00:22:14,365 na przykład gra Gra równowagi i tych, 404 00:22:14,365 --> 00:22:18,735 te są w rzeczywistości próbka Kod, że Google oferuje. 405 00:22:18,735 --> 00:22:24,375 Więc widać, Google zrobił Dużo pracy dla Ciebie. 406 00:22:24,375 --> 00:22:27,570 Wystarczy, że w zasadzie dowiedzieć się, jak dokładnie 407 00:22:27,570 --> 00:22:31,480 umieścić swoją aplikację razem lepiej wykorzystać 408 00:22:31,480 --> 00:22:34,200 te narzędzia i te rzeczy że już wam. 409 00:22:34,200 --> 00:22:36,810 >> To jest próbka na osi czasu. 410 00:22:36,810 --> 00:22:41,970 Ale co możemy zrobić, o to, Kod tyle na ten temat, 411 00:22:41,970 --> 00:22:45,010 jest można zobaczyć dokładnie, w jaki sposób wstawić wiadomość do osi czasu, 412 00:22:45,010 --> 00:22:49,730 lub wstawić zdjęcie lub włóż karta z ponumerowanym HTML. 413 00:22:49,730 --> 00:22:53,620 Subscriptions-- abonament coś, co można zapisać się. 414 00:22:53,620 --> 00:22:55,880 Na przykład, mogę zapisać The New York Times. 415 00:22:55,880 --> 00:23:01,600 I tak też wysłać moje szyby, mój specyficzne Szkło, aktualizuje okresowo. 416 00:23:01,600 --> 00:23:04,250 To, co naprawdę API lustro jest. 417 00:23:04,250 --> 00:23:08,820 Oraz na stronie internetowej dewelopera szkła, mają wszystko to tutaj dla ciebie, 418 00:23:08,820 --> 00:23:12,510 tak, że w zasadzie można wykorzystać tego. 419 00:23:12,510 --> 00:23:15,680 >> Dlatego jest inna rzeczy, które chciałbym mieć 420 00:23:15,680 --> 00:23:19,165 kiedy tworzenia aplikacji szklane przed, a także moi studenci ostatniego roku, 421 00:23:19,165 --> 00:23:20,540 jest to fajna rzecz. 422 00:23:20,540 --> 00:23:22,980 I to się nazywa Szkło projektant przepływu. 423 00:23:22,980 --> 00:23:26,860 A projektant przepływ Szkło to sposób dla Ciebie 424 00:23:26,860 --> 00:23:29,990 zbudować aplikację Google Glass tak, że można rzeczywiście 425 00:23:29,990 --> 00:23:31,890 zobaczyć, co się dzieje. 426 00:23:31,890 --> 00:23:36,450 >> Więc zbudowałem ten rodzaj tymczasowej Wniosek o Google Glass. 427 00:23:36,450 --> 00:23:37,710 OK, szkło. 428 00:23:37,710 --> 00:23:40,850 A potem chcę, żeby coś zrobić. 429 00:23:40,850 --> 00:23:43,430 Uruchom aplikację CS50. 430 00:23:43,430 --> 00:23:46,070 A potem to powiedzieć, Witam na mojej CS50 aplikacji. 431 00:23:46,070 --> 00:23:49,490 A potem mogę dotknąć, jak możesz zobacz tutaj po więcej informacji. 432 00:23:49,490 --> 00:23:54,650 I jeden, mogę albo zrobić automatyczne Plus, czy mogę napisać pset dla mnie. 433 00:23:54,650 --> 00:23:57,390 Więc tam różne rzeczy. 434 00:23:57,390 --> 00:24:01,810 Jeśli używasz mojego opcję pset pisać, mówi, ostrzegając, nie polecam. 435 00:24:01,810 --> 00:24:04,820 Nie chcę, aby szkło napisz pset dla Ciebie. 436 00:24:04,820 --> 00:24:12,010 >> Ale w zasadzie, jest to przydatne narzędzie , że wiele osób nie zostały pominięte. 437 00:24:12,010 --> 00:24:15,730 I byłoby wspaniale jeśli możesz pomóc ułożyć 438 00:24:15,730 --> 00:24:19,260 aplikacja w jednej z tych pozycji. 439 00:24:19,260 --> 00:24:23,020 I fajne jest to, że zbyt nie ma tego przycisku przegląd projektu. 440 00:24:23,020 --> 00:24:25,330 A co ten przegląd projektu Przycisk ma, zasadniczo, 441 00:24:25,330 --> 00:24:29,580 to pozwala rzeczywista Google Zespół Szkło recenzję swoją aplikację 442 00:24:29,580 --> 00:24:31,940 i daje komentarze na jej temat wcześniej. 443 00:24:31,940 --> 00:24:38,430 Tak wiele ciekawych funkcji, które szkle Zespół wykonał w celu jej budowy, 444 00:24:38,430 --> 00:24:41,890 aby to tak proste, jak to możliwe dla aby rzeczywiście napisać Google Glass 445 00:24:41,890 --> 00:24:43,276 aplikacje. 446 00:24:43,276 --> 00:24:43,776 Tak? 447 00:24:43,776 --> 00:24:45,734 >> GŁOŚNIK 1: Czy to tylko Projektujemy, czy można to 448 00:24:45,734 --> 00:24:49,966 przetłumaczyć this-- robi to automatycznie przetłumaczyć na kod, który można wykorzystać? 449 00:24:49,966 --> 00:24:53,090 CHRISTOPHER Bartłomieja: Więc pytanie było to, że jest to tylko dla projektowania, 450 00:24:53,090 --> 00:24:55,555 a to przekłada się na Kod rzeczywista dla Ciebie? 451 00:24:55,555 --> 00:24:56,540 Nie, nie. 452 00:24:56,540 --> 00:24:59,740 Ale to, co robi jest to nie pokonać Olbrzym tablicy i tony 453 00:24:59,740 --> 00:25:01,870 białych kartkach papieru. 454 00:25:01,870 --> 00:25:06,020 Więc wiesz dokładnie raz można zastosować konkretną kartę, 455 00:25:06,020 --> 00:25:08,860 wiesz, kiedy będzie apply-- piszesz program, 456 00:25:08,860 --> 00:25:13,990 oh, chcę do tego konkretnego karty faktycznie uruchomić coś innego. 457 00:25:13,990 --> 00:25:15,770 I tak to kładzie się bardzo ładnie. 458 00:25:15,770 --> 00:25:20,007 A jeśli planujesz zrobić aplikację Google Glass 459 00:25:20,007 --> 00:25:23,090 i wykonać jedną z nich, chciałbym przedstawić jeden z nich jako wstępnego wniosku. 460 00:25:23,090 --> 00:25:26,130 I jestem pewien, że twój TF będzie naprawdę z tego zadowolony, bo będziesz 461 00:25:26,130 --> 00:25:28,088 być jak, och to co aplikacja robi. 462 00:25:28,088 --> 00:25:29,700 Wiem, co spodziewam od niego. 463 00:25:29,700 --> 00:25:31,491 Bo czasami, że to naprawdę trudno utrzymać 464 00:25:31,491 --> 00:25:33,240 utwór z tego, co się dzieje w aplikacji szkła. 465 00:25:33,240 --> 00:25:38,290 466 00:25:38,290 --> 00:25:41,570 >> Wróćmy do tego. 467 00:25:41,570 --> 00:25:44,245 Kolejna fajna rzecz jest wykorzystanie Szkło na placu zabaw 468 00:25:44,245 --> 00:25:48,300 do przeglądu i tworzenia treści, które wyświetla się na aplikacji. 469 00:25:48,300 --> 00:25:57,800 Więc co to jest to narzędzie, w którym może rzeczywiście zaprojektować, jak wyglądają rzeczy. 470 00:25:57,800 --> 00:26:04,470 Tak na przykład, jeśli chcę make-- czeka na to, aby załadować się tutaj. 471 00:26:04,470 --> 00:26:14,230 472 00:26:14,230 --> 00:26:17,940 >> Jeśli chcę zrobić specyficzne szablon, mogę 473 00:26:17,940 --> 00:26:22,370 zrobić tutaj używając to w istocie narzędziem 474 00:26:22,370 --> 00:26:25,460 że dałeś nam, naprawdę dostosować 475 00:26:25,460 --> 00:26:30,520 jak Twoje rzeczywiste karty będzie wyglądać. 476 00:26:30,520 --> 00:26:32,540 Witam. 477 00:26:32,540 --> 00:26:36,610 To jest dobre. 478 00:26:36,610 --> 00:26:38,480 Dzięki Google. 479 00:26:38,480 --> 00:26:40,820 Więc można właściwie zobaczyć, jak kartki są 480 00:26:40,820 --> 00:26:42,642 będzie wyglądać, gdy rozpocząć ich budowę 481 00:26:42,642 --> 00:26:44,850 a następnie rozpoczęcie wysyłania je na Google Glass. 482 00:26:44,850 --> 00:26:52,040 483 00:26:52,040 --> 00:26:55,010 >> Następną rzeczą jest to PDF jałmużna, że ​​mam 484 00:26:55,010 --> 00:26:58,000 utworzony w order-- jeśli Ciebie będziemy robić powiadomienia 485 00:26:58,000 --> 00:27:03,140 usługi, okresowe powiadomienia, lub pracy z lustrem, w przeciwieństwie API 486 00:27:03,140 --> 00:27:05,490 do GDK. 487 00:27:05,490 --> 00:27:07,870 I pozwól mi, że dla ciebie. 488 00:27:07,870 --> 00:27:36,830 489 00:27:36,830 --> 00:27:39,415 >> Biorąc pod nieco załadować tutaj, przepraszam. 490 00:27:39,415 --> 00:27:43,510 Ma być już otwarte. 491 00:27:43,510 --> 00:27:44,010 Nie idziemy. 492 00:27:44,010 --> 00:27:46,640 493 00:27:46,640 --> 00:27:53,560 >> Tak na przykład, jeśli chcesz skonfigurować za pomocą interfejsu API lustro, 494 00:27:53,560 --> 00:27:57,340 Mam pełne szczegółowe instrukcje jak zrobić that-- jak 495 00:27:57,340 --> 00:28:01,780 dostęp przez Google API Konsola, co konto, 496 00:28:01,780 --> 00:28:06,150 jak stworzyć specific-- umożliwiając API lustro, 497 00:28:06,150 --> 00:28:09,190 pracy z otwartym uwierzytelniania, a także 498 00:28:09,190 --> 00:28:13,260 jak korzystać z placu zabaw, który po prostu specjalnie spojrzał na. 499 00:28:13,260 --> 00:28:19,440 Tak dobrze, że będzie tu informacje pochodzą z rzeczywistą pokładzie slajdów. 500 00:28:19,440 --> 00:28:22,520 >> W przeciwnym razie, można również robić inne rzeczy tutaj, 501 00:28:22,520 --> 00:28:30,050 aw szczególności nie ma Struktura bazy danych, które stworzyłem, 502 00:28:30,050 --> 00:28:32,820 lub, że zrobiłem dla Państwo, że można spojrzeć na 503 00:28:32,820 --> 00:28:38,030 aby zobaczyć, jak budować otwarte Stół uwierzytelniania użytkowników. 504 00:28:38,030 --> 00:28:41,079 Więc coś również rozumiem ogłoszenie śledzić, 505 00:28:41,079 --> 00:28:43,620 zwłaszcza jeśli masz zamiar będzie pracować z API lustra. 506 00:28:43,620 --> 00:28:55,800 507 00:28:55,800 --> 00:28:56,400 Nie jesteś. 508 00:28:56,400 --> 00:29:02,530 509 00:29:02,530 --> 00:29:05,640 >> Tak, mnóstwo zasobów. 510 00:29:05,640 --> 00:29:10,540 Co polecam robić to będzie developers.google.com/glass i czytać, 511 00:29:10,540 --> 00:29:14,150 bo jest wiele tam informacji, 512 00:29:14,150 --> 00:29:17,720 zbyt wiele, aby przejść Całe seminarium. 513 00:29:17,720 --> 00:29:21,220 Ale jest dużo informacji, że to wiele dobrych informacji, tego rodzaju 514 00:29:21,220 --> 00:29:24,640 rozszerza się więcej na ten temat, zwłaszcza, po stronie kodu rzeczy. 515 00:29:24,640 --> 00:29:27,630 Dodałem także szybkie rozpocznie przewodnik dla GDK, 516 00:29:27,630 --> 00:29:30,600 tak, że jeśli trzeba rodzaj wskoczyć do niej, 517 00:29:30,600 --> 00:29:32,770 masz możliwość, aby to zrobić również. 518 00:29:32,770 --> 00:29:36,290 >> Mam added-- tam film tu, Android Poradniki. 519 00:29:36,290 --> 00:29:38,630 Jest film na YouTube które jest zawarte, że jeśli 520 00:29:38,630 --> 00:29:42,920 Aby rozpocząć tworzenie za pomocą System operacyjny Android, 521 00:29:42,920 --> 00:29:46,630 jeśli jesteś początkującym, że film naprawdę pomóc to zrobić. 522 00:29:46,630 --> 00:29:51,170 Ponownie, Szklane aplikacje które korzystają z GDK 523 00:29:51,170 --> 00:29:53,000 to aplikacje dosłownie Android. 524 00:29:53,000 --> 00:29:56,090 Mogą one z powrotem portu iz powrotem. 525 00:29:56,090 --> 00:29:58,740 >> Na koniec dodałem Google Podręcznik stylu Java. 526 00:29:58,740 --> 00:30:02,090 Jeśli jest coś, specifically-- Jak to zrobić A-- wiesz, 527 00:30:02,090 --> 00:30:05,830 jaki jest najlepszy sposób to zrobić pętli w zakresie Google? 528 00:30:05,830 --> 00:30:10,230 To przewodnik redakcyjny będzie pomóc robić te rzeczy. 529 00:30:10,230 --> 00:30:11,550 >> I to wszystko. 530 00:30:11,550 --> 00:30:13,990 Więc mam nadzieję, że chłopaki mieć wystarczająco dużo informacji 531 00:30:13,990 --> 00:30:17,760 iść do przodu z skoków do Aplikacja Google Glass. 532 00:30:17,760 --> 00:30:19,590 Ale na pewno odwiedzić zasobów. 533 00:30:19,590 --> 00:30:24,930 Zdecydowanie nurkować w różnych typach aplikacji będących do dyspozycji, 534 00:30:24,930 --> 00:30:26,610 zwłaszcza przykładowe aplikacje. 535 00:30:26,610 --> 00:30:28,810 Spójrz na niektóre z kodem że ci, pod warunkiem. 536 00:30:28,810 --> 00:30:32,770 I szczerze mówiąc, z telefonem doświadczenie w CS50, 537 00:30:32,770 --> 00:30:35,850 Nie powinno być trudności rzeczą włamać się i dostać się. 538 00:30:35,850 --> 00:30:36,750 OK? 539 00:30:36,750 --> 00:30:38,600 Dziękuję. 540 00:30:38,600 --> 00:30:40,598