CHRISTOPHER BARTOLOMEO: Buon pomeriggio.
Grazie per essere venuti a Google Glass-- rottura
Attraverso il soffitto di vetro sessione, o un seminario.
Questo seminario specifico non è davvero sulla base, come esempi di codifica.
E 'in sostanza quando Ho insegnato questo stesso--
o quando mentore studenti per CS50 lo scorso anno su progetti Google Glass,
non era la codifica che davvero, davvero li colpiti.
E 'stata la, beh, come faccio a prendere tutto questi strumenti che Google mi ha dato,
e li usa per costruire una specifica applicazione?
Stiamo andando andare oltre un paio di cose.
Stiamo per andare oltre i design pattern.
Stiamo per andare oltre le applicazioni.
Stiamo per andare oltre esattamente come a prendere tutte le conoscenze che Google
sta per dare a you-- perché Google è straordinario, nel senso di dare
voi tutti i campioni necessari.
Stanno andando a darvi tutte le documentazione necessaria per la sua attuazione.
Ma stiamo andando da usare che la conoscenza che essi hanno
Avete dato per creare Vetreria, le applicazioni di vetro.
Quindi cominciamo qui.
Quindi un paio di cose che si dovrebbe basta tenere nella parte posteriore della testa
ogni volta che si sta facendo Applicazioni Google Glass.
Perché una delle cose su Google Glass in
si è che è un controverso pezzo di tecnologia
che non molte persone effettivamente utilizzare.
Così nella parte posteriore della vostra testa, si dovrebbe sempre
pensare about-- il massimo successo di qualsiasi tecnologia indossabile
dipende dalle applicazioni che sono disponibili per esso.
Se non ci sono buone applicazioni per un dispositivo specifico, allora è inutile.
>> Un'altra cosa è come Glass gli sviluppatori, la sfida
è quello di creare applicazioni che sono più conveniente e innovativa
che le nostre applicazioni per dispositivi mobili.
E questo non fa effettivamente significa che avete
creare un marchio intera nuova applicazione.
Voglio dire, ad esempio, posso solo semplicemente andare, OK vetro, scattare una foto,
condividere con.
E poi posso solo dire, la quota.
OK Glass.
Share.
E posso condividere i miei cerchi solo come quella su Google+ o qualcosa.
>> E 'molto più veloce di me in corso qui, di scattare una foto,
quindi essenzialmente facendo la stessa cosa.
Così rende più conveniente.
E 'un modo innovativo di fare le cose un po 'più veloce.
>> Ora, un altro modo di pensare un'applicazione di Google Glass,
o qualsiasi tipo di tecnologia indossabile app, è che se voi completamente
cancellato il dispositivo mobile, quello che sarebbe il primo di cinque
applicazioni che si in realtà il download, e perché?
Quindi continuate a quelli in la parte posteriore della testa
quando hai intenzione di avviare la progettazione una applicazione Google Glass.
>> Allora, qual è l'ordine del giorno?
La prima cosa che siamo intenzione di fare è che siamo
andando a dire in sostanza, ciò che è di vetro?
Stiamo per parlare del Glass timeline, fondamentalmente la cosa che
si muove attraverso lo schermo quando si utilizzare il controller lungo il lato.
Stiamo per parlare modelli di progettazione per Cristalleria.
>> Stiamo andando a parlare di mirror API contro il kit di sviluppo di vetro.
Mi butto che circa molto, sostanzialmente,
perché l'API specchio era la programma applicativo originale
interfaccia che è stato rilasciato da Google.
E 'basata su cloud.
Considerando che il GDK, il Vetro Development Kit,
è stato rilasciato più tardi lungo la strada, sostanzialmente in modo che
si può effettivamente utilizzare l'hardware capacità di Google Glass.
Andremo su alcuni consigli professionali, e anche, in sostanza, alcune risorse.
>> Così, invece di spiegare esattamente ciò che è di vetro nel complesso,
Sto solo andando a utilizzare il video di un minuto
che Google ha fornito andare tipo di sopra,
perché penso che sia essenzialmente la il modo migliore per farlo senza di me dare
Vetro per ogni singola persona qui.
[VIDEO RIPRODUZIONE]
-Qui Sono le basi di come utilizzare Glass.
Questo è il vostro touchpad.
Funziona dal tempio all'orecchio.
Toccare il touchpad di svegliarsi Glass.
Si dovrebbe vedere il display sopra la linea di vista.
Regolare per vedere tutto.
>> La schermata iniziale mostra un orologio.
Questa è la vostra timeline.
Si tratta di una fila di carte.
Cose da sinistra sono accadendo ora o in arrivo,
come il tempo, un imminente volo, o di un evento nel calendario.
È possibile toccare qualsiasi scheda per vedere di più.
Scorrere verso il basso ovunque per tornare alla timeline.
>> Carte a destra della schermata iniziale sono dal passato.
Ad esempio, i messaggi, video o foto.
Toccare una foto per condividerla, e scegliere uno dei tuoi amici.
Scorrere verso il basso per tornare alla modalità standby.
E divertirsi ad esplorare.
>> [END RIPRODUZIONE VIDEO]
CHRISTOPHER BARTOLOMEO: Ecco, questo è l'utente generico
interfaccia per Google Glass.
Essenzialmente, è molto semplice, UI temporale incentrato
che permette all'utente di non utilizzare solo i comandi vocali, ma anche
questo bar lungo la destra lato a strisciare davvero
rapidamente attraverso diverse specifiche le dimensioni dei diversi tempi di vetro
carte.
>> Allora, qual è il vetro?
Beh, il display è di 640 per 360.
La fotocamera in sé è una cinque megapixel macchina fotografica che fa la registrazione video 720p.
Ha la connessione Wi-Fi e Bluetooth su di esso, ma non ha cellulare.
Quindi, al fine di utilizzare vetro al di fuori di una rete Wi-Fi,
dovrete collegare essenzialmente al telefono utilizzando un hotspot.
>> Il deposito è di circa 12 gigabyte, e che non è
compreso il sistema operativo.
E '16 in totale essenzialmente.
Ha due gigabyte di RAM.
E c'è qualche grande supplementare pezzi di tecnologia che sono costruiti in.
Hai un giroscopio.
Si dispone di un accelerometro.
Hai una luce ambientale sensing e di prossimità
sensore, che viene utilizzato per, come, lampeggiante.
Ad esempio, se io le palpebre, ci vorrà un quadro, che è un po 'strano.
Ma è uno di quei pezzi che è possibile sfruttare all'interno del SDK.
>> E hai anche un osso conduzione trasduttore audio.
In modo che mi permette di veramente tipo di sussurro, OK Glass.
E poi accederà ai miei comandi.
In modo che nel complesso è quello che Google Glass è.
>> Quindi cerchiamo di ottenere più nel nitty grintoso di quello che queste carte di tempo sono,
e come possiamo usarle di fare cose diverse.
Quindi ci sono tre tipi di schede timeline.
C'è la scheda statico, che visualizza testo, HTML, immagini e video.
Queste cose possono anche essere utilizzati per richiamare queste cose chiamate una carta dal vivo,
o immersioni.
E parleremo che in un po '.
>> Un live carte visualizza card che sono importante al moment-- corrente
roba che ha reso, in sostanza.
Cronometro è un buon esempio di questo.
>> E un'immersione mostra cosa chiamiamo un'attività Android che
prende praticamente su tutto lo schermo.
Quindi, l'idea è che sei in grado di fare un sacco di bene, pulito, fresco,
e applicazioni dinamiche, sia è solo un semplice CSS HTML
modello, se una cosa che sta succedendo e attiva.
Questa è l'immagine di un gioco chiamato Zombies Run, che
è in realtà piuttosto divertente.
Vedremo quello.
E questo è un gioco qui che utilizza il gyroscope-- Continuo a dire gyroscope--
sì, è giroscopio.
Che cosa sto facendo?
Il giroscopio, in modo da poter in realtà bilanciare le cose in testa.
>> Quindi cerchiamo di andare più in carte della timeline.
Carte statici possono anche contenere un fascio di carte, per esempio, un album fotografico.
Si vedeva che indica con questa pagina piccolo lembo proprio qui.
Quando si tocca in esso, si è dato un'altra linea di carte della timeline.
E ci sarete in grado di tipo di scorrere utilizzando la barra di scorrimento,
e sarete anche in grado di per condividere le schede specifiche.
Quindi, ora che si dovrebbe essere un po ' familiarità con i diversi tipi
di carte della timeline, quello che stiamo andando a fare
è che stiamo andando a parlare sui modelli di progettazione.
E questa è probabilmente la cosa che la maggior parte degli studenti farsi prendere
con quando iniziano le immersioni nello sviluppo di Google Glass.
>> Quindi ci sono tre modelli di progettazione.
Il primo modello di progettazione è notifiche periodiche.
E che cosa fa usa lo specchio Servizi API Web o sfondo Android
servizi per spingere le notifiche su una linea temporale.
Ad esempio, se ti iscrivi per app cnn.com,
che avrebbero mandato una notifica quando c'è un fatto di cronaca che si era verificato.
>> L'API specchio può essere usato per creare qualsiasi language-- API specchio può
utilizzare qualsiasi linguaggio per creare un'interazione servizio web.
Quindi, in sostanza, come se si è non molto familiare con Java,
che è quello che utilizza il GDK, e sei più interessati in PHP per esempio,
è possibile scrivere un servizio PHP e un'applicazione che Cristalleria
interagisce con questo, invece di avere
di immergersi più in profondità le parti Java di esso.
Gli usi dei servizi di fondo Android Java per il Development Kit Glass.
>> Allora, cosa che faremo è inizieremo verso solo un esempio in vetro,
se potessimo.
Ci dispiace per il grande schermo.
E 'inclinata al lato qui, per le persone che sono all'interno.
Ci andiamo.
Mi dispiace.
Prende un po 'a caricare qui.
>> Quindi questo è un esempio di qualcosa che il New York Times avrebbe mandato.
Si tratta di una dichiarazione periodica che contiene più schede statiche
ha informazioni su di esso.
Così se clicco in it-- e questo load-- ci andiamo.
Se clicco in esso, allora che cosa otterrete qui
viene otterrete informazioni su un titolo o di un racconto.
È inoltre possibile allegare le cose da così che si può effettivamente leggere ad alta voce.
E che cosa fa leggere a voce alta è lo leggerà per voi nel vostro orecchio.
Non si può davvero sentire essa, ma essenzialmente è
un connettore osso che leggerà nella tua testa.
Questo è il modo migliore per metterlo.
>> Ecco, questo è il tipo di periodico le notifiche sono circa.
Ci sono tutti i diversi tipi di loro.
Se si utilizza Twitter, Di Twitter un altro app
che tipo di ti dà un esempio di ciò che questi dichiarazione periodica
applicazioni sono.
>> Il secondo pattern-- design e andremo e torniamo alla cosa.
Il secondo modello di progettazione è il compito permanente.
E in sostanza, questa è una carta che è costantemente in esecuzione in background.
È possibile lasciare la carta.
Si può andare a fare qualcosa altro nella timeline.
Ma in sostanza, ciò che stava accadendo è che è sempre in esecuzione.
Qualcosa sta andando sempre su, come un'applicazione reale,
come un cronometro per esempio.
>> Questo può essere attuata solo utilizzando il vetro Developer Kit.
Ma si può trarre il massimo vantaggio di tutto l'hardware vetro.
Il GDK Android è solo Java.
Quindi, se si ha familiarità con Java, che è grande.
Se si ha familiarità con Android sviluppo specifico,
c'è un grande seminario, credo.
Non sono sicuro di quello che l'ora esatta è.
Ma c'è un seminario sullo sviluppo Android.
Se avete intenzione di fare il GDK, vi consiglio di andare a quello
specificamente, perché sta andando a sovrapporsi
esattamente quello che stai intenzione di utilizzare per Glass.
>> Quindi vediamo.
Apriamo un altro app.
Potremmo passare alla cosa?
OK Glass.
Inizia una corsa.
Quindi questo è un gioco che uso quando mi annoio quando vado in esecuzione,
chiamato Zombies Run.
E in sostanza, ciò che fa è è tracks-- è essenzialmente,
si sta eseguendo da Zombies tutto il tempo.
Ma è come se io run-- lo so questo sta per essere davvero awkward--
ma se corro in giro qui, dovrebbero seguire o darmi un ritmo.
Si dovrebbe aggiornare quanto ho eseguire, o cose come quella.
>> Quindi questo è come a-- questo app è essentially--
sta prendendo un secondo per aggiornare su quel fastidioso side--.
Ma in sostanza, che cosa sta succedendo qui è che questo è sempre in esecuzione.
E si sta interagendo con esso.
E si può solo tipo di fare cose diverse.
E così ci sono molti applicazioni che sono simili.
E c'è applicazioni che si può effettivamente creare che fanno la stessa cosa.
Così il gioco è fatto.
>> Bene.
Così il disegno successivo modello è un'immersione.
Immersioni consumerà l'intero schermo e l'intera timeline.
Così in realtà non si può semplicemente saltare fuori e andare a fare altre cose, se si vuole.
E 'come come se stai giocando un gioco su vetro in sé.
Questo può essere attuata solo utilizzando anche il GDK.
Così, ancora una volta, la vantaggi di utilizzare il GDK
è che fondamentalmente prende pieno vantaggio di tutto l'hardware che è
su Google Glass in sé.
>> Quindi stiamo andando a salire a un altro esempio sul vetro.
OK Glass.
Gioca un gioco di equilibrio.
Quindi questo è un gioco che mi piace giocare quando Mi annoio al lavoro, solo in una riunione.
Speriamo che vi mostrerò qui da un momento all'altro.
Ci andiamo.
Bene.
Così che cosa si tratta è che sono utilizzando il JavaScript
per bilanciare questi oggetti la mia testa, cose del genere.
Quindi questo è una specie di applicazione di immersione.
Livello nove è come impossibile.
>> OK, Glass.
C'è anche gioco interattivo che si può fare, like-- non registrare un video.
Interrompere la registrazione.
Perché stai registrando?
Scusi.
Glass agisce up.
OK, Glass.
Gioca una partita di argilla Shooter.
Quindi questo è un altro dei quei giochi interattivi strani
che si può pasticciare con.
Questo utilizza un sacco di componenti all'interno di Google Glass.
Fuoco.
Sono orribile in questo gioco.
E in sostanza, si può semplicemente utilizzare il parola fuoco per andare in realtà fuori e fuoco.
Fuoco.
Oh, non è mai succederà.
Ho intenzione di perdere ogni volta.
Ma che tipo di dà più di un esempio
di utilizzare tutti i diversi componenti per fare questi giochi in vetro.
Così la prossima cosa desiderare di pensare qui
è metodi invocazione, un termine di fantasia per, come posso iniziare la mia domanda?
Quindi ci sono diversi modi per sfruttare diversi metodi di chiamata.
Diversi modelli di progettazione, per esempio le notifiche periodiche,
quelli che non utilizzerà il OK, menù Glass.
Quindi, se hai intenzione di fare qualcosa che aveva e notifiche inviate,
dire che dispone di un'applicazione che ricorda di una cosa che è accaduto,
non si sta andando ad essere in grado di portare che utilizzando il menu Glass.
Questo è solo qualcosa che sarete in grado di fare
attraverso il GDK Glass in sé.
>> Così sono stato con questi due termini, specchio API e vetro GDK.
E così ho intenzione di andare in quelli un po 'più in profondità.
Quindi, prima della GDK, specchio è stata utilizzata principalmente
come l'interazione dell'applicazione.
Esso utilizza backend web servizi per realizzare
compiti semplici, come la cronologia abbonamenti, la condivisione di contenuti,
e il testo di voce.
Vetreria utilizzando l'API specchio può essere scritta in quasi tutte le lingue.
Vetreria che solo utilizza specchio API no
hanno la capacità di utilizzare Metodi di invocazione voce,
né le chicche hardware, come giroscopio e accelerometro.
>> È possibile creare in vetro senza un dispositivo fisico in mano.
Quindi questa è una cosa bella.
Quindi, se avete bisogno di creare solo Vetreria che non si ha realmente
necessario il dispositivo reale, si può fare, soprattutto
se è difficile ottenere un Google reale Vetro, o se non ne avete uno,
o qualcosa del genere.
Si richiede la conoscenza di oAuth2.
E che l'autenticazione aperta è se mai
andare su un sito web che dice accedi con il tuo Facebook,
o accedi con il tuo account Google, cose del genere, che è aperto Auth.
E che, in sostanza, sta per essere usato perché l'API specchio è una nuvola
servizio.
>> Per quanto riguarda il GDK, il vetro Developer Kit è, in sostanza,
una proroga per lo sviluppo Android.
Può essere utilizzato solo con Java.
Gli sviluppatori hanno pieno però per tutto l'hardware nativa
caratteristiche, tra cui la giroscopio e accelerometro.
E 'utilizzato principalmente per voce abilità invocazione,
come si saw-- OK, Glass, che intero menu cosa--
carte dal vivo, e applicazioni coinvolgenti.
Ciò richiede che si avere il dispositivo in mano,
perché devi sempre essere costantemente caricamento del codice fino al Glass
provare con.
>> Così GDK contro specchio.
I pro sono che la sua semplice per gli sviluppatori di Android,
principianti o professionisti.
Hai la possibilità di utilizzare tutto l'hardware nativo.
Si apre la porta per Cristalleria interattivo,
funzionalità offline in cui non hai bisogno di internet,
e un sacco di documentazione.
Quindi è ben documentato.
>> I lati negativi sono che è solo disponibile in una lingua, Java.
E lo sviluppo integrato istituito può prendere in realtà un tempo piuttosto lungo
fare.
Quando dico da tempo, e voglio dire come forse un paio d'ore per farlo
tutto configurato.
Ci sono molti le cose, anche, avrai
a prendere in considerazione, come la batteria vita e della memoria.
Voglio dire, io ero al 100% quando Ho cominciato questa presentazione.
E ho lasciato il 20% già.
>> Quindi, a seconda delle applicazioni che si utilizzano, e seconda di ciò che la vostra applicazione in realtà
FA, si vuole pensare, OK, cosa posso fare con la batteria più minimale
Consumo vita?
Quindi queste sono le cose importanti quando di usare tutte quelle chicche.
>> In termini di specchio API, si può tranquillamente
utilizzare quasi tutte le lingue che ha un framework web.
Non è possibile utilizzare C, ma per esempio, è possibile utilizzare PHP, Java, Python, Ruby,
Go, altre lingue diverse.
E la cosa interessante è che utilizza solo architettura web semplice.
Fate una richiesta POST.
Inserisce una carta.
Fate una richiesta GET.
Diventa carte.
>> I contro sono che si ha bisogno il Conoscenza OAuth2, cioè il segno
con il tuo account Google.
E che può essere a volte confusione per la gente.
Credo che quando i seminari sono iscritte che non solo le diapositive,
ma alcuni altri materiali sono collegato ad esso.
E 'corretto?
E ho una grande PDF, come un nove pagina PDF,
sull'impostazione di tutto ciò che per le persone.
E ti dà un'idea di come una struttura di database
a tenere le chiavi e gettoni.
Così sarò spera di essere in grado di far luce sulla OAuth
con l'andare in quel documento un po 'più.
>> Una delle cose che è un grande con è che non c'è alcuna funzionalità offline.
Si ha bisogno di connessione internet.
Se non è possibile decidere, non ti preoccupare.
È possibile utilizzare entrambi.
Ad esempio, diciamo che si crea un gioco utilizzando l'immersione attraverso il GDK.
Si potrebbe anche creare un leaderboard che è nella nuvola.
Utilizzando l'API specchio, è possibile inviare la punteggio al vostro servizio web leaderboard,
in modo che possa essere visualizzato.
>> Così si vuole in sostanza di utilizzare ciò che è migliore per il tuo tipo di applicazione.
Non necessarily-- non avete andare da una parte o dall'altra.
E 'solo che si sta andando a essere-- se avete intenzione di utilizzare entrambi,
si potrebbe avere bisogno di questo.
Ed è un sacco di lavoro.
Ma è sicuramente valsa la pena se si può ottenere attraverso.
>> Così ti darò un rapido esempio di API specchio e le sue capacità.
Così, per esempio, una delle le cose che-- questo
è il progetto di avviamento di vetro che viene fornito con i campioni di Google.
Essa stabilisce fondamentalmente fuori tutto ciò che si
può fare con almeno l'API specchio.
>> Alcune delle cose che ho avuto indicato in precedenza si pure,
per esempio, il gioco, la gioco di equilibrio e di quelli,
questi sono in realtà campioni codice che Google fornisce.
Quindi, vedete, Google ha fatto un sacco di lavoro per voi.
Hai solo bisogno di fondo capire esattamente come
per mettere la vostra applicazione insieme per utilizzare meglio
quegli strumenti e quelle cose che ho dato.
>> Questo è il campione per la timeline.
Ma cosa possiamo fare qui è, il codice dietro a questo,
è che si può vedere esattamente come inserire un messaggio in una timeline,
o inserire un'immagine, o inserire una scheda con impaginato HTML.
Subscriptions-- un abbonamento è qualcosa che si sottoscrive.
Ad esempio, mi abbono il New York Times.
E così mandano il mio bicchiere, il mio specifico Vetro, aggiorna periodicamente.
Questo è ciò che veramente l'API specchio è.
E sul sito web developer di vetro, essi hanno tutto ciò qui per te,
in modo che si può sostanzialmente sfruttare questo.
>> Quindi uno dell'altro cose che vorrei avere
quando stavo sviluppando applicazioni di vetro prima, e anche i miei studenti dello scorso anno,
è questa cosa cool.
E si chiama Progettista flusso cristalleria.
E il progettista flusso Cristalleria è fondamentalmente un modo per voi
per costruire una applicazione Google Glass, in modo che si può effettivamente
vedere cosa sta succedendo.
>> Così ho costruito questo tipo di temporanea Applicazione Google Glass qui.
OK, Glass.
E poi io voglio fare qualcosa.
Avviare un'applicazione CS50.
E poi dirà, benvenuto al mio CS50 app.
E poi posso toccare, come si può vedi qui, per ulteriori opzioni.
E si, posso fare sia un sistema automatico Un plus, o posso scrivere il mio PSET per me.
Quindi ci sono cose diverse.
Se si utilizza l'opzione di mio PSET scrivere, si dice, avvertendo, non raccomandato.
Non voglio Glass a scrivere il PSET per voi.
>> Ma in sostanza, questo è un bel strumento che un sacco di persone hanno perso.
E sarebbe bello se si può aiutare lay out
l'applicazione in uno di questi elementi.
E la cosa interessante è che anche c'è questo pulsante esame del progetto.
E che questa recensione progettazione pulsante, in sostanza,
è permette l'attuale Google Squadra di vetro di rivedere la vostra applicazione
e dare commenti su di esso in anticipo.
Così un sacco di caratteristiche fredde che il vetro squadra ha fatto per costruirlo,
per rendere il più semplice possibile per di scrivere in realtà Google Glass
applicazioni.
Sì?
>> SPEAKER 1: È questo solo disegno, o anche voi allora
tradurre questo-- fa questo automaticamente tradurre in codice che si può usare?
CHRISTOPHER BARTOLOMEO: Quindi la domanda era che, è questo solo per il disegno,
e ci si traduce in il codice vero e proprio per voi?
No, non è così.
Ma ciò che fa è che non batte un bordo bianco gigante e tonnellate
di pezzi di carta bianca.
In modo da sapere esattamente una volta si applica una carta specifica,
si sa che sarà apply-- quando si sta scrivendo il vostro programma,
oh, voglio questa carta specifica in realtà lanciare qualcosa di diverso.
E così la mette fuori molto bene.
E se avete intenzione di fare una applicazione Google Glass
e si fa uno di questi, vorrei inviare uno di questi, come la proposta preliminare.
E sono sicuro che il vostro TF sarà davvero felice di questo, perché faranno
essere come, oh questo è ciò che l'applicazione fa.
So quello che mi aspetto da lui.
Perché a volte, è davvero difficile tenere
traccia di quello che sta succedendo in una applicazione di vetro.
>> Torniamo a questo.
Un'altra cosa interessante è l'utilizzare del parco giochi Cristalleria
di rivedere e creare contenuti che è la visualizzazione in uso.
Quindi di cosa si tratta è uno strumento in cui si può effettivamente progettare come stanno le cose.
Così, per esempio, se voglio make-- in attesa che si carichi qui.
>> Se voglio fare una modello specifico, posso
farlo qui utilizzando questo, essenzialmente uno strumento
che ci hanno dato, per personalizzare veramente
come le carte reali stanno andando a guardare.
Ciao.
Questo è grande.
Grazie, Google.
Così si può effettivamente vedere come le carte sono
andando a guardare quando si iniziare a costruire
e quindi di avviare l'invio loro oltre a Google Glass.
>> Il passo successivo è questo PDF volantino che ho
creato nel order-- se stavano andando a fare la notifica
servizi, notifiche periodiche, o lavorare con l'API specchio rispetto
al GDK.
E mi permetta di ottenere che per voi.
>> Prendendo un po 'a caricarsi qui, mi dispiace.
Dovrebbe essere già aperto.
Ci andiamo.
>> Così, per esempio, se si desidera creato utilizzando l'API specchio,
Ho istruzioni dettagliate complete su come fare che-- come
accesso API di Google console, con quale conto,
come creare un specific-- permettendo API specchio,
lavorando con aperto autenticazione, e anche
come utilizzare il parco giochi che abbiamo appena specificamente guardato.
Quindi, una buona informazione qui che verrà venire con il ponte attuale diapositiva.
>> In caso contrario, si può anche fare altre cose qui,
e specificamente c'è la struttura del database che ho creato,
o che ho fatto per voi, che si può guardare
per vedere come costruire un dialogo aperto tavolo di autenticazione per gli utenti.
Quindi, qualcosa di anche capire ad tenere traccia di,
soprattutto se avete intenzione di di lavorare con l'API specchio.
Vi sono.
>> Quindi, una tonnellata di risorse.
Che cosa mi consiglia di fare è di andare a developers.google.com/glass e leggere,
perché c'è un sacco di informazioni là,
troppo da andare oltre l'intero seminario.
Ma c'è una informazione molto, questo è un sacco di buone informazioni, questo tipo di
espande più su questo, soprattutto sul lato codice di cose.
Ho anche aggiunto una rapida avviare guida per il GDK,
in modo che se avete bisogno di tipo di saltare in esso,
si avrà la possibilità di fare anche quello.
>> Ho added-- c'è il video proprio qui, Tutorials Android.
C'è un video di YouTube che è incluso, che se
vuole iniziare a sviluppare con il sistema operativo Android,
se sei un principiante, che il video sarà davvero aiutare a farlo.
Ancora una volta, le applicazioni del vetro che utilizzano il GDK
sono applicazioni letteralmente Android.
Possono porta avanti e indietro.
>> Infine ho aggiunto un Google guida di stile per Java.
Se c'è qualcosa specifically-- Come posso fare a-- si sa,
qual è il modo migliore per fare un per il ciclo, in termini di Google?
Che guida di stile sarà aiutare a fare quelle cose.
>> E questo è tutto.
Quindi spero che i ragazzi hanno abbastanza informazioni
per andare avanti con il salto in una applicazione Google Glass.
Ma assolutamente visitare le risorse.
Sicuramente immergersi nelle diverse tipologie di applicazioni disponibili,
specialmente le applicazioni di esempio.
Guardate parte del codice che hai fornito.
E onestamente, con il tuo esperienza in CS50,
non dovrebbe essere difficile cosa per rompere in e ottenere in.
OK?
Grazie.