CHRISTOPHER Bartłomieja: Dzień dobry.
Dziękujemy za przybycie na Google Glass-- niszczące
Przez szklany sufit sesji, lub seminarium.
Ten specyficzny seminarium nie jest to opiera się na, jak, kodujących przykładów.
To w istocie, kiedy Uczyłem tę same--
lub gdy mentorem studentów do CS50 w zeszłym roku na projekty Google Glass,
nie było, że kodowanie Naprawdę, naprawdę ich wpływ.
Było dobrze, jak mogę wziąć wszystko Narzędzia te, że Google dał mi,
i użyć ich do budowy Specjalna aplikacja?
Mamy zamiar iść na kilka rzeczy.
Mamy zamiar przejść wzorców projektowych.
Mamy zamiar przejść nad aplikacjami.
Mamy zamiar przejść dokładnie jak wziąć całą wiedzę, że Google
ma dać do you--, ponieważ Google jest niezwykłe w tym sensie, dając
Ci wszystkie próbki potrzebne.
Zamierzają dać Ci wszystko dokumentację należy go wdrożyć.
Ale mamy zamiar używać że wiedza, że ​​mam
wam stworzyć Szkło, aplikacje szklane.
Więc zaczynajmy tutaj.
Więc kilka rzeczy, które powinieneś po prostu zachować w tył głowy
kiedy robisz Aplikacje Google Glass.
Ponieważ jedną z rzeczy o Google Glass in
Samo to, że jest to kontrowersyjny kawałek technologii
że nie wiele osób faktycznie korzysta.
Więc w odwrocie głowy, należy zawsze
myślę about-- ostatecznym Sukces każdego noszenia technologii
zależy od aplikacji które są dostępne dla niego.
Jeśli nie ma dobrych wniosków o konkretne urządzenie, to jest bezwartościowe.
>> Inną rzeczą jest to, jak Szkła deweloperzy, wyzwaniem
Jest utworzyć aplikacje, które są wygodniejsze i bardziej innowacyjne
niż naszych własnych urządzeń mobilnych aplikacji.
I to nie w rzeczywistości oznacza to, że masz
stworzyć całą nową aplikację.
Mam na myśli na przykład, mogę tylko po prostu przejść, OK Szkło, zrobić zdjęcie,
podzielić się z.
A potem mogę tylko powiedzieć, akcja.
OK Szkło.
Podziel się.
I mogę podzielić się z moimi kręgach po prostu tak jak w Google+ czy coś.
>> Jest to o wiele szybciej niż mnie dzieje tu, biorąc obraz,
a następnie w zasadzie robi to samo.
Więc to jest wygodniej.
Jest to innowacyjny sposób na rzeczy trochę więcej szybciej.
>> Teraz inny sposób myśleć o Aplikacja Google Glass,
lub dowolnego rodzaju noszenia technologii ok, jest, że jeśli całkowicie
wytrzeć urządzenie przenośne, co będzie pierwsze pięć
aplikacje, które byś faktycznie pobrać, i dlaczego?
Więc po prostu zachować te w z tyłu głowy
jeśli masz zamiar rozpocząć projektowanie Aplikacja Google Glass.
>> Więc co jest porządek obrad?
Pierwszą rzeczą, że jesteśmy zamiar zrobić, to jesteśmy
będzie w zasadzie powiedzieć, co to jest szkło?
Mamy zamiar rozmawiać o szkle oś czasu, w zasadzie rzeczą,
porusza się po ekranie, gdy ci użyciu regulatora wzdłuż boku.
Mamy zamiar rozmawiać o wzorce projektowe dla Szkło.
>> Mamy zamiar rozmawiać o lustrze API kontra zestawu szkła dewelopera.
Dorzucę, że około dużo, w zasadzie,
ponieważ API Lustro było Oryginalny program aplikacji
interfejs, który został wydany przez Google.
To chmura oparta.
Natomiast GDK, Szkło Development Kit
ukazał się później w dół Droga, zasadniczo tak, że
rzeczywiście można używać sprzętu możliwości w Google Glass.
Pójdziemy na kilka profesjonalnych wskazówek, a także, w istocie, niektóre zasoby.
>> Więc zamiast wyjaśniać dokładnie to, co jest szklana ogólnie
Idę do korzystania jedna minuta wideo
pod warunkiem, że Google do rodzaju przejść nad nim,
bo myślę, że to w zasadzie Najlepszym sposobem, aby to zrobić bez mojej dając
Szkło do każdej osoby tutaj.
[ODTWARZANIE]
-Tutaj Są podstawy o tym, jak korzystać z szyby.
To jest Twój touchpad.
Biegnie od świątyni do ucha.
Dotknij touchpada obudzić się szyby.
Powinieneś zobaczyć ekran powyżej linii wzroku.
Ustaw, aby zobaczyć wszystko.
>> Ekran główny pokazuje zegar.
To jest twój harmonogram.
Jest to wiersz kart.
Restauracje w lewo są dzieje się teraz, czy wymyślanie,
jak pogoda, nadchodząca lotu lub wydarzenie w kalendarzu.
Można dotknąć każdej karty, aby zobaczyć więcej.
Przesuń w dół, w dowolnym miejscu, aby wróć do osi czasu.
>> Kartki z prawej Ekran główny jest z przeszłości.
Na przykład, wiadomości wideo lub zdjęcia.
Dotknij na zdjęcie, aby je udostępnić, i wybierz jedną z przyjaciółmi.
Przesuń w dół, aby powrócić do trybu gotowości.
I mieli okazję odkryć.
>> [KONIEC ODTWARZANIE]
CHRISTOPHER Bartłomieja: Więc to generic użytkownika
interfejs dla Google Glass.
Zasadniczo, jest to bardzo proste, zorientowane na osi czasu UI
które pozwala, aby nie używać tylko polecenia głosowe, ale również
ten pasek po prawej Naprawdę boczne do machnięcia
szybko przez różnych szczególnych Wymiary innym czasie Szkła
Karty.
>> Więc co jest na szkle?
Cóż, wyświetlacz jest 640 przez 360.
Aparat sam w sobie jest pięć megapikseli Aparat, który robi nagrywanie 720p wideo.
Ma Wi-Fi i Bluetooth na nim, ale nie musi komórkowej.
Tak więc, aby korzystać z szyby poza siecią Wi-Fi,
trzeba będzie zasadniczo odwołuje go do telefonu przy użyciu internetu.
>> Składowania wynosi około 12 GB, a to nie jest
i system operacyjny.
To 16 sumie zasadniczo.
Posiada dwa gigabajty pamięci RAM.
A jest jakaś dodatkowa wielka kawałki technologii, które są wbudowane w.
Musisz żyroskop.
Musisz akcelerometr.
Masz światła otoczenia wykrywanie i bliskość
Czujnik, który jest stosowany za, jak, miga.
Na przykład, jeśli miga, to zajmie obraz, który jest trochę dziwne.
Ale to jeden z tych elementów, które można wykorzystać wnętrze SDK.
>> I masz też kości Przetwornik dźwięku przewodzenia.
Tak, że pozwala mi się naprawdę rodzaj szeptem, OK Szkło.
I wtedy będzie dostęp do moich poleceń.
Tak, że w sumie to, co Google Glass.
>> Więc przejdźmy do nitty więcej piaszczysty, co te karty czasowe są,
i jak możemy je wykorzystać do różnych rzeczy.
Tak więc są trzy rodzaje kart osi czasu.
Jest karta statyczne, które wyświetla tekst, HTML, obrazy i wideo.
Te miejsca mogą być również wykorzystywane do powoływać się na te rzeczy zwane żywe karty,
lub zanurzenia.
I będziemy rozmawiać o że w trochę.
>> Żywe wyświetla karty karty A, które są Ważne przy obecnym moment--
rzeczy, która jest renderowane w istocie.
Stoper jest dobrym przykładem na to.
>> I zanurzenia wyświetla co nazywamy Android, że działalność
w zasadzie trwa na całym ekranie.
Więc Chodzi o to, że jesteś w stanie zrobić wiele dobrego, czyste, ostre,
i aplikacje, zarówno dynamiczne to tylko prosty HTML CSS
Szablon, czy coś że się dzieje i aktywne.
Jest to obraz gry zwane zombie Run, które
jest rzeczywiście bardzo zabawne.
Przyjrzymy się, że.
I to jest gra, która wykorzystuje tutaj gyroscope-- Ciągle mówiąc gyroscope--
tak, to jest żyroskop.
Co ja robię?
Żyroskop, dzięki czemu można właściwie zrównoważyć rzeczy na głowie.
>> Więc idziemy bardziej w kartach osi czasu.
Karty statyczne mogą zawierać również pakiet kart, na przykład album fotograficzny.
Widać było, że oznaczona ten mały strona klapy tutaj.
Po dotknięciu do niego, dostaniemy kolejna linia kart osi czasu.
I nie będziesz w stanie się rodzajem przewijać za pomocą paska przewijania,
i będziesz również w stanie dzielić konkretnych kart.
Więc teraz, że powinno być nieco znać różne typy
kart osi czasu, co będziemy robić
jest, że będziemy rozmawiać temat wzorców projektowych.
I to jest chyba rzeczą że większość studentów złapany
ze kiedy zaczną nurkowania do rozwoju Google Glass.
>> Tak więc są trzy wzorce projektowe.
Pierwszy wzorzec projektowy jest okresowe powiadomienia.
I co to robi to wykorzystuje lustra Usługi internetowe, lub API tle Android
usługi push Powiadomienia na osi czasu.
Na przykład, jeśli zarejestrujesz się na ok cnn.com, w
wyślą Ci powiadomienie, gdy nie ma wiadomości, że zdarzenie miało miejsce.
>> Lustro API może być wykorzystywane do tworzenia wszelkie language-- API lustro może
posługiwać się językiem do tworzenia Interakcja serwis internetowy.
Więc zasadniczo, jak, jeśli są nie bardzo znane z Javy,
co jest, co używa GDK, i jesteś bardziej zainteresowany PHP na przykład,
można napisać obsługę PHP i Szkło, że stosowanie
współdziała z tym, w przeciwieństwie do konieczności
nurkować głębiej części Java z nim.
Zastosowania usługi Android tła Java na zestawie Szkło Rozwoju.
>> Więc co zrobimy to będziemy przełączać na celu tylko przykład na szkle,
jeśli można.
Niestety na ekranie.
To jest przechylony na bok tutaj, dla osób, które są w środku.
Nie idziemy.
Przepraszam za to.
Zajmuje trochę załadować tutaj.
>> Jest to więc przykład czegoś że New York Times pośle.
To okresowe powiadamianie, że zawiera wiele kart statyczne
ma informacji o nim.
Więc jeśli i kliknij w it-- będzie load-- tam idziemy.
Jeśli I kliknij w nią, a następnie co dostaniesz tutaj
jest dostaniesz informacje o nagłówek lub historii.
Możesz też dołączyć do niego tak rzeczy że rzeczywiście można czytać na głos.
A co robi jest głośno czytać je będzie ją przeczytać do Ciebie w uchu.
Naprawdę nie można usłyszeć to, ale zasadniczo jest to
Złącze kość będą czytać w twojej głowie.
To jest najlepszy sposób, aby go umieścić.
>> Więc to, co rodzaj okresowe Powiadomienia są o.
Nie wszystkie rodzaje nich.
Jeśli używasz Twitter, Kolejna aplikacja Twittera
że niby daje przykład o co ci okresowe powiadomienia
aplikacje są.
>> Drugi projekt pattern-- i pójdziemy i wrócić do rzeczy.
Drugi wzorzec projektowy jest ciągłym zadaniem.
I w istocie, jest to karta, która jest nieustannie działa w tle.
Możesz zostawić kartę.
Możesz iść coś zrobić jeszcze na osi czasu.
Ale zasadniczo, co się dzieje jest to, że to zawsze działa.
Coś zawsze będzie się, jak prawdziwy aplikacji,
jak stoper na przykład.
>> To może być realizowane tylko przy użyciu Developer Kit Szkła.
Ale można w pełni wykorzystać wszystkich sprzętu szkła.
Android GDK jest tylko Java.
Więc jeśli znasz z Java, to świetnie.
Jeśli jesteś zaznajomiony z Androidem Rozwój specjalnie,
tam świetne seminarium, wierzę.
Nie jestem pewien, co na temat dokładnego czasu jest.
Ale jest seminarium na rozwój Android.
Jeśli planujesz zrobić GDK, polecam dzieje, że jeden
W szczególności, ponieważ to będzie się pokrywać
dokładnie to, co jesteś będzie korzystać na szkle.
>> Zobaczmy więc.
Otwórzmy się innej aplikacji.
Czy możemy przełączyć się na rzeczy?
OK Szkło.
Zacznij biegać.
Więc to jest gra, że ​​używam kiedy jestem znudzony, kiedy idę z systemem,
zwane zombie Run.
I w zasadzie to, co robi jest to tracks-- to zasadniczo,
uciekasz przed zombie, przez cały czas.
Ale to jak gdybym run-- wiem to będzie naprawdę awkward--
ale jeśli mogę biegać tutaj, to Należy śledzić lub dać mi kroku.
Należy aktualizować, jak daleko mam uruchomić, lub rzeczy, takich jak to.
>> Tak to jest jak A-- tego Aplikacja jest essentially--
to biorąc sekund do aktualizacji na tym side-- irytujące.
Ale w zasadzie to, co się dzieje tutaj jest to, że zawsze pracuje.
A ty interakcji z nim.
A można po prostu rodzaj z różnych rzeczy.
I tak istnieje wiele aplikacje, które są podobne.
I nie ma aplikacji, które można rzeczywiście stworzenie, które robią to samo.
Więc to jest to.
>> Dobrze.
Więc następnego projektu Wzór jest zanurzenie.
Immersions pochłonie całej karty ekran i cały harmonogram.
Więc rzeczywiście nie można po prostu wyskoczyć i iść robić inne rzeczy, jeśli chcesz.
To jak jakby grasz Gra na szkle w sobie.
To może być realizowane tylko przy użyciu także GDK.
Więc po raz kolejny, Zalety korzystania z GDK
jest to, że w zasadzie w pełni Zaletą całego sprzętu to
w Google Szkła w sobie.
>> Tak więc mamy zamiar udać się do jeszcze jeden przykład na szybie.
OK Szkło.
Zagrać w równowadze.
Więc to jest gra lubię grać, kiedy Jestem znudzony w pracy, tylko w spotkaniu.
Mam nadzieję, że będzie to pokazać się tu za chwilę teraz.
Nie idziemy.
Dobrze.
Więc co to jest, to jestem za pomocą JavaScript
zrównoważyć te obiekty na moja głowa, takie rzeczy.
Jest to więc rodzaj Aplikacja zanurzenia.
Poziom dziewięć jest jak niemożliwe.
>> OK, szkło.
Istnieje również interaktywna gra, która możesz to zrobić, nie like-- nagrać film.
Zatrzymaj nagrywanie.
Dlaczego nagrywanie?
Przepraszam.
Szkło działa się.
OK, szkło.
Zagrać w Clay Shooter.
Jest to więc jeszcze jeden z te dziwne gry interaktywne
że można poeksperymentować z.
Wykorzystuje się wiele elementów wewnątrz Google Glass.
Ogień.
Jestem okropna w tej grze.
I w istocie, można po prostu użyć Słowo ogień rzeczywiście wyjść i ognia.
Ogień.
Och, to się nigdy nie zdarzy.
Zamierzam przegap go za każdym razem.
Ale to niby daje Ci bardziej przykładu
z wykorzystaniem wszystkich różne komponenty do tych gier szklane.
Więc następną rzeczą, którą warto pomyśleć o tutaj
to metody wywołania, eleganckie określenie za, jak zacząć mój wniosek?
Tak więc istnieją różne sposoby wykorzystać różne metody wywołania.
Różne wzorce projektowe, na przykład okresowe powiadomienia,
tych, którzy nie będą korzystać z OK, menu Szkło.
Więc jeśli chce coś zrobić że miał i przesłały zgłoszenia,
że masz aplikację, która przypomina Ci o czymś, co się wydarzyło,
nie będziemy w stanie doprowadzić, że się za pomocą menu szkła.
To tylko coś, że będziesz w stanie zrobić
przez szybę GDK w sobie.
>> Więc byłem przy użyciu tych dwóch Warunki, lusterko API i szkło GDK.
I tak mam zamiar iść do tych trochę bardziej głębiej.
Więc przed GDK, lustro stosowane głównie
jako interakcji aplikacji.
Wykorzystuje zaplecza internecie usługi do osiągnięcia
proste zadania, takie jak na osi czasu subskrypcje, udostępnianie treści,
i tekst głos.
Wyroby ze szkła za pomocą interfejsu API lustro może być napisane w prawie każdym języku.
Szkło, że tylko wykorzystuje lustra API nie będzie
mają możliwość korzystania głosowe metody wywołania,
ani sprzętowe, takie jak gadżety żyroskop i akcelerometr.
>> Można tworzyć Glassware bez fizyczne urządzenie w ręku.
Tak, że jest miłą rzeczą.
Tak więc, jeśli chcesz po prostu stworzyć Szkło, które tak naprawdę nie
trzeba rzeczywiste urządzenie, możesz to zrobić, zwłaszcza,
jeśli jest to trudne do uzyskania rzeczywistej Google Szkło, lub jeśli nie masz,
lub coś w tym rodzaju.
To wymaga znajomości oAuth2.
A co uwierzytelnianie otwarte to jeśli kiedykolwiek
przejdź na stronę internetową, która mówi zaloguj się na swoim Facebooku,
lub zaloguj się na swoje konto Google, takie rzeczy, to Otwórz Auth.
I który jest zasadniczo będzie używane, ponieważ API lustro jest chmura
Usługa.
>> Jak dla GDK, szkle Developer Kit jest w istocie,
rozszerzenie do rozwoju Android.
Można je stosować tylko w Java.
Deweloperzy mają pełne choć wszystkim rodzimej sprzętu
funkcje, w tym żyroskop i akcelerometr.
Jest używany przede wszystkim do głosowe możliwości wywołania,
jak saw-- OK, szkło, że całe menu thing--
żywe karty i aplikacje wciągające.
To wymaga, aby Ciebie mają urządzenia w dłoni,
ponieważ zawsze muszą być stale ładowanie kodu w górę do swojego Szkła
przeprowadzić test z.
>> Więc GDK kontra lustrze.
Plusy są takie, że jego proste dla programistów Android,
Początkujący lub zawodowe.
Masz zdolność do wykorzystać wszystkie natywne sprzętu.
To otwiera drzwi dla interaktywne szklane,
nieaktywny funkcjonalność, gdzie nie trzeba z internetu,
i wiele dokumentacji.
Więc nie jest to dobrze udokumentowane.
>> Minusy są takie, że to tylko dostępne w jednym języku, języku Java.
I zintegrowany rozwój skonfigurować może rzeczywiście dość długo
zrobić.
Kiedy mówię, że dużo czasu, a mam na myśli jak być może kilka godzin, aby ją
wszystkie skonfigurowane.
Istnieje wiele rzeczy, zbyt, musisz
do rozważenia jak baterii Życie i wykorzystanie pamięci.
Chodzi mi o to, że był na 100%, gdy Zacząłem tę prezentację.
I spadła o 20% już.
>> Tak więc w zależności od aplikacji, z których korzystasz, oraz w zależności od tego, co faktycznie app
nie, chcesz o tym myśleć, OK, co mogę zrobić z najbardziej minimalnym baterii
Zużycie życie?
To są ważne rzeczy, gdy rozpoczęciem korzystania z tych wszystkich bajerów.
>> W odniesieniu do lustra API, można dość dużo
używać prawie każdego języka że ma ram internetowej.
Nie można korzystać z C, ale na przykład, można korzystać z PHP, Java, Python, Ruby,
Idź, inne w różnych językach.
I fajne jest to, że używa tylko prosta architektura internetowej.
Państwo dokonać post.
Wstawia karty.
Państwo dokonać dostać.
To staje się karty.
>> Minusy to, że trzeba zrobić OAuth2 wiedzy, czyli znak
się na swoje konto Google.
I to może być czasem mylące dla ludzi.
Wierzę, że gdy seminaria napisali, że są nie tylko slajdy,
ale niektóre inne materiały są przyłączone do niego.
Czy to prawda?
I mam duży plik PDF, jak dziewięć dokumentów PDF,
w jaki sposób ustawione, że do wszystkich ludzi.
A to daje wyobrażenie o jak również struktury bazy danych
do przechowywania kluczy i żetony.
Więc mam nadzieję, że będę w stanie rzucić trochę światła na OAuth
z wyjazdem do tego dokumentu trochę dalej.
>> Jedną z rzeczy, która jest wadą jest duża że nie ma funkcji w trybie offline.
Trzeba dostęp do Internetu.
Jeśli nie możesz się zdecydować, nie martw się.
Możesz używać obu.
Na przykład, powiedzmy, że tworzenie Gra za pomocą zanurzenia poprzez GDK.
Można również utworzyć liderów to w chmurze.
Korzystanie z interfejsu API lustro, możesz wysłać swoje wynik do tablicy liderów usługi internetowej,
dlatego może być wyświetlana.
>> Więc zasadniczo chcą wykorzystać to, co jest najlepsze dla Twojego typu aplikacji.
Nie necessarily-- nie masz aby przejść do jednej lub drugiej stronie.
To jest po prostu, że jeden jedzie być: jeśli masz zamiar używać obu,
Może masz potrzebę, że.
I to jest dużo pracy.
Ale to na pewno warto czy można dostać go za pośrednictwem.
>> Więc dam ci szybki przykład API lustro i jego możliwości.
Tak na przykład, jeden z Ten rzeczy that--
Rozrusznik jest szklana, że ​​projekt pochodzi z próbkami Google.
To w zasadzie określa się wszystko, co ci
może zrobić z co najmniej API lustra.
>> Niektóre z rzeczy, które miałem pokazałem wcześniej, jak również,
na przykład gra Gra równowagi i tych,
te są w rzeczywistości próbka Kod, że Google oferuje.
Więc widać, Google zrobił Dużo pracy dla Ciebie.
Wystarczy, że w zasadzie dowiedzieć się, jak dokładnie
umieścić swoją aplikację razem lepiej wykorzystać
te narzędzia i te rzeczy że już wam.
>> To jest próbka na osi czasu.
Ale co możemy zrobić, o to, Kod tyle na ten temat,
jest można zobaczyć dokładnie, w jaki sposób wstawić wiadomość do osi czasu,
lub wstawić zdjęcie lub włóż karta z ponumerowanym HTML.
Subscriptions-- abonament coś, co można zapisać się.
Na przykład, mogę zapisać The New York Times.
I tak też wysłać moje szyby, mój specyficzne Szkło, aktualizuje okresowo.
To, co naprawdę API lustro jest.
Oraz na stronie internetowej dewelopera szkła, mają wszystko to tutaj dla ciebie,
tak, że w zasadzie można wykorzystać tego.
>> Dlatego jest inna rzeczy, które chciałbym mieć
kiedy tworzenia aplikacji szklane przed, a także moi studenci ostatniego roku,
jest to fajna rzecz.
I to się nazywa Szkło projektant przepływu.
A projektant przepływ Szkło to sposób dla Ciebie
zbudować aplikację Google Glass tak, że można rzeczywiście
zobaczyć, co się dzieje.
>> Więc zbudowałem ten rodzaj tymczasowej Wniosek o Google Glass.
OK, szkło.
A potem chcę, żeby coś zrobić.
Uruchom aplikację CS50.
A potem to powiedzieć, Witam na mojej CS50 aplikacji.
A potem mogę dotknąć, jak możesz zobacz tutaj po więcej informacji.
I jeden, mogę albo zrobić automatyczne Plus, czy mogę napisać pset dla mnie.
Więc tam różne rzeczy.
Jeśli używasz mojego opcję pset pisać, mówi, ostrzegając, nie polecam.
Nie chcę, aby szkło napisz pset dla Ciebie.
>> Ale w zasadzie, jest to przydatne narzędzie , że wiele osób nie zostały pominięte.
I byłoby wspaniale jeśli możesz pomóc ułożyć
aplikacja w jednej z tych pozycji.
I fajne jest to, że zbyt nie ma tego przycisku przegląd projektu.
A co ten przegląd projektu Przycisk ma, zasadniczo,
to pozwala rzeczywista Google Zespół Szkło recenzję swoją aplikację
i daje komentarze na jej temat wcześniej.
Tak wiele ciekawych funkcji, które szkle Zespół wykonał w celu jej budowy,
aby to tak proste, jak to możliwe dla aby rzeczywiście napisać Google Glass
aplikacje.
Tak?
>> GŁOŚNIK 1: Czy to tylko Projektujemy, czy można to
przetłumaczyć this-- robi to automatycznie przetłumaczyć na kod, który można wykorzystać?
CHRISTOPHER Bartłomieja: Więc pytanie było to, że jest to tylko dla projektowania,
a to przekłada się na Kod rzeczywista dla Ciebie?
Nie, nie.
Ale to, co robi jest to nie pokonać Olbrzym tablicy i tony
białych kartkach papieru.
Więc wiesz dokładnie raz można zastosować konkretną kartę,
wiesz, kiedy będzie apply-- piszesz program,
oh, chcę do tego konkretnego karty faktycznie uruchomić coś innego.
I tak to kładzie się bardzo ładnie.
A jeśli planujesz zrobić aplikację Google Glass
i wykonać jedną z nich, chciałbym przedstawić jeden z nich jako wstępnego wniosku.
I jestem pewien, że twój TF będzie naprawdę z tego zadowolony, bo będziesz
być jak, och to co aplikacja robi.
Wiem, co spodziewam od niego.
Bo czasami, że to naprawdę trudno utrzymać
utwór z tego, co się dzieje w aplikacji szkła.
>> Wróćmy do tego.
Kolejna fajna rzecz jest wykorzystanie Szkło na placu zabaw
do przeglądu i tworzenia treści, które wyświetla się na aplikacji.
Więc co to jest to narzędzie, w którym może rzeczywiście zaprojektować, jak wyglądają rzeczy.
Tak na przykład, jeśli chcę make-- czeka na to, aby załadować się tutaj.
>> Jeśli chcę zrobić specyficzne szablon, mogę
zrobić tutaj używając to w istocie narzędziem
że dałeś nam, naprawdę dostosować
jak Twoje rzeczywiste karty będzie wyglądać.
Witam.
To jest dobre.
Dzięki Google.
Więc można właściwie zobaczyć, jak kartki są
będzie wyglądać, gdy rozpocząć ich budowę
a następnie rozpoczęcie wysyłania je na Google Glass.
>> Następną rzeczą jest to PDF jałmużna, że ​​mam
utworzony w order-- jeśli Ciebie będziemy robić powiadomienia
usługi, okresowe powiadomienia, lub pracy z lustrem, w przeciwieństwie API
do GDK.
I pozwól mi, że dla ciebie.
>> Biorąc pod nieco załadować tutaj, przepraszam.
Ma być już otwarte.
Nie idziemy.
>> Tak na przykład, jeśli chcesz skonfigurować za pomocą interfejsu API lustro,
Mam pełne szczegółowe instrukcje jak zrobić that-- jak
dostęp przez Google API Konsola, co konto,
jak stworzyć specific-- umożliwiając API lustro,
pracy z otwartym uwierzytelniania, a także
jak korzystać z placu zabaw, który po prostu specjalnie spojrzał na.
Tak dobrze, że będzie tu informacje pochodzą z rzeczywistą pokładzie slajdów.
>> W przeciwnym razie, można również robić inne rzeczy tutaj,
aw szczególności nie ma Struktura bazy danych, które stworzyłem,
lub, że zrobiłem dla Państwo, że można spojrzeć na
aby zobaczyć, jak budować otwarte Stół uwierzytelniania użytkowników.
Więc coś również rozumiem ogłoszenie śledzić,
zwłaszcza jeśli masz zamiar będzie pracować z API lustra.
Nie jesteś.
>> Tak, mnóstwo zasobów.
Co polecam robić to będzie developers.google.com/glass i czytać,
bo jest wiele tam informacji,
zbyt wiele, aby przejść Całe seminarium.
Ale jest dużo informacji, że to wiele dobrych informacji, tego rodzaju
rozszerza się więcej na ten temat, zwłaszcza, po stronie kodu rzeczy.
Dodałem także szybkie rozpocznie przewodnik dla GDK,
tak, że jeśli trzeba rodzaj wskoczyć do niej,
masz możliwość, aby to zrobić również.
>> Mam added-- tam film tu, Android Poradniki.
Jest film na YouTube które jest zawarte, że jeśli
Aby rozpocząć tworzenie za pomocą System operacyjny Android,
jeśli jesteś początkującym, że film naprawdę pomóc to zrobić.
Ponownie, Szklane aplikacje które korzystają z GDK
to aplikacje dosłownie Android.
Mogą one z powrotem portu iz powrotem.
>> Na koniec dodałem Google Podręcznik stylu Java.
Jeśli jest coś, specifically-- Jak to zrobić A-- wiesz,
jaki jest najlepszy sposób to zrobić pętli w zakresie Google?
To przewodnik redakcyjny będzie pomóc robić te rzeczy.
>> I to wszystko.
Więc mam nadzieję, że chłopaki mieć wystarczająco dużo informacji
iść do przodu z skoków do Aplikacja Google Glass.
Ale na pewno odwiedzić zasobów.
Zdecydowanie nurkować w różnych typach aplikacji będących do dyspozycji,
zwłaszcza przykładowe aplikacje.
Spójrz na niektóre z kodem że ci, pod warunkiem.
I szczerze mówiąc, z telefonem doświadczenie w CS50,
Nie powinno być trudności rzeczą włamać się i dostać się.
OK?
Dziękuję.