CHRISTOPHER BARTHOLOMEW: God eftermiddag.
Tack för att ni kom till Google Glass-- Breaking
Genom glastaket session, eller seminarium.
Denna specifika seminarium är egentligen inte baserad på, liksom, kodning exempel.
Det är i huvudsak när Jag lärde detta same--
eller när jag mentor studenter för CS50 förra året på Google Glass-projekt,
det var inte den kodning som verkligen, verkligen påverkat dem.
Det var den, ja, hur gör jag tar alla dessa verktyg som Google har gett mig,
och använda dem för att bygga ett visst program?
Vi ska gå över ett par saker.
Vi kommer att gå över designmönster.
Vi kommer att gå över applikationer.
Vi kommer att gå över exakt hur att ta all den kunskap som Google
kommer att ge för att du-- eftersom Google är extraordinärt i betydelsen av att ge
du alla prover som du behöver.
De kommer att ge dig all den dokumentation du behöver för att genomföra det.
Men vi kommer att använda att kunskap som de har
gett dig att skapa Glas, Glas applikationer.
Så låt oss komma igång här.
Så ett par saker som du bör bara hålla på baksidan av huvudet
när du gör Google Glass applikationer.
Eftersom en av sakerna om Google Glass i
själv är att det är en kontroversiell stycke teknik
att inte många människor faktiskt använder.
Så i baksidan av din huvud, bör du alltid
tror about-- den ultimata framgång för varje bärbar teknik
beror på vilken som är tillgängliga för det.
Om det finns inga bra ansökningar om specifik enhet, då är det värdelöst.
>> En annan sak är som glas utvecklare, utmaningen
är att skapa program som är mer bekväm och innovativ
än våra egna mobila appar enhets.
Och detta inte egentligen betyda att du har
att skapa en helt helt ny ansökan.
Jag menar till exempel, kan jag bara helt enkelt gå, OK Glas, ta en bild,
dela med.
Och då kan jag bara säga, aktie.
OK Glass.
Dela.
Och jag kan dela det till mina kretsar bara sådär på Google+ eller något.
>> Det är mycket snabbare än jag går härute, tar en bild,
och sedan i huvudsak gör samma sak.
Så det gör det mer bekvämt.
Det är ett innovativt sätt att göra saker lite mer snabbare.
>> Nu, ett annat sätt att tänka på en Google Glass ansökan,
eller någon typ av bärbar teknik app, är att om du helt
torkas din mobila enhet, vad skulle vara de första fem
program som du vill faktiskt ladda ner, och varför?
Så bara hålla dem i baksidan av huvudet
när du ska börja designa en Google Glass ansökan.
>> Så vad är agendan?
Första som vi är kommer att göra är att vi är
kommer att i princip säga, vad är Glass?
Vi kommer att tala om Glass tidslinje, i princip det som
rör sig över skärmen när du använda handkontrollen längs sidan.
Vi kommer att prata om designmönster för Glas.
>> Vi kommer att prata om spegeln API kontra glasframkallnings kit.
Jag ska kasta den runt en hel del, i huvudsak,
eftersom spegeln API var den ursprungliga ansökan program
gränssnitt som släpptes av Google.
Det är molnbaserad.
Medan GDK, den Glas Development Kit,
släpptes senare ner väg, i huvudsak så att
Du kan faktiskt använda hårdvaran kapacitet i Google Glass.
Vi ska gå igenom några professionella tips, och också, i huvudsak, en del resurser.
>> Så istället för att förklara exakt vad är Glass övergripande,
Jag kommer bara att använda den en minut video
att Google har gett till typ av gå över det,
eftersom jag tror att det är i huvudsak bästa sättet att göra det utan mig ge
Glas till varje enskild person här.
[VIDEOAVSPELNING]
-Här Är grunderna på hur man använder Glass.
Detta är din pekplatta.
Den går från ditt tempel till örat.
Knacka pekplattan att vakna Glass.
Du bör se displayen ovanför din siktlinje.
Justera den för att se allt.
>> Startskärmen visar en klocka.
Detta är din tidslinje.
Det är en rad med kort.
Saker till vänster är händer nu eller kommer upp,
som vädret, en kommande flygning, eller en händelse i din kalender.
Du kan trycka på alla kort för att se mer.
Dra nedåt någonstans att gå tillbaka till tidslinjen.
>> Kort till höger om den startskärmen är från det förflutna.
Till exempel, meddelanden, videor eller foton.
Knacka på ett foto för att dela den, och välj en av dina vänner.
Dra nedåt för att gå tillbaka till vänteläge.
Och ha kul utforska.
>> [END VIDEOAVSPELNING]
CHRISTOPHER BARTHOLOMEW: Så det är den generiska användaren
gränssnitt för Google Glass.
I huvudsak är det en mycket enkla, tidslinje fokuserad UI
som tillåter användaren att använda inte Endast röstkommandon, men också
denna bar längs den högra sida för att svepa verkligen
snabbt genom olika specifik dimensioner olika glas tiden
kort.
>> Så vad är på glas?
Tja, är displayen 640 av 360.
Kameran i sig är en fem mega kamera som gör 720p videoinspelning.
Det har Wi-Fi och Bluetooth på den, men det har inte cellulära.
Så för att använda Glas utanför en Wi-Fi-nätverk,
du måste i huvudsak länka det till telefonen med en hotspot.
>> Lagringen är omkring 12 gigabyte, och det är inte
inklusive operativsystemet.
Det är totalt 16 huvudsak.
Den har två gigabyte RAM-minne.
Och det finns några ytterligare stora bitar av teknik som byggs i.
Du har ett gyroskop.
Du har en accelerometer.
Du har en omgivande ljus avkänning och närhet
sensor, som används för, liksom, blinkande.
Till exempel, om jag blinka, kommer det att ta en bild, som är typ av konstigt.
Men det är en av de bitar som du kan utnyttja insida SDK.
>> Och du har också ett ben ledning ljudomvandlare.
Så det gör att jag kan verkligen slags viskning, OK Glass.
Och då kommer det tillgång till mina kommandon.
Så att övergripande är vad Google Glass är.
>> Så låt oss få mer in i nitty gritty av vad dessa tids kort är,
och hur vi kan använda dem att göra olika saker.
Så det finns tre typer av tidslinje kort.
Det finns den statiska kortet, vilket visar text, HTML, bilder och video.
Dessa saker kan också användas för att åberopa dessa saker som kallas en levande kort,
eller nedsänkningar.
Och vi kommer att prata om att i en liten bit.
>> Ett kort visar levande kort som är viktigt vid den aktuella moment--
saker som är gjort, i huvudsak.
Tidtagarur är ett bra exempel på detta.
>> Och en nedsänkning visar vad vi kallar en Android aktivitet som
princip tar över hela skärmen.
Så tanken här är att du är kompetent att gör en hel del bra, ren, fräsch,
och dynamiska applikationer, oavsett om det är bara en enkel HTML CSS
mall, om något som händer och aktiv.
Detta är en bild av ett spel heter Zombies Run, vilket
är faktiskt ganska roligt.
Vi ska titta på det.
Och det här är ett spel här som använder gyroscope-- Jag fortsätter att säga gyroscope--
Ja, det är gyroskop.
Vad gör jag?
Gyroskopet, så att du kan faktiskt balansera saker på huvudet.
>> Så låt oss gå mer in tidslinjekort.
Statiska kort kan också innehålla en bunt av kort, till exempel, ett fotoalbum.
Man kunde se att betecknas med denna lilla sida flik här.
När du trycker in den, du gett annan linje av tidslinjekort.
Och det kommer du att kunna slags bläddra genom att använda din rullningslist,
och du kommer också att kunna att dela specifika kort.
Så nu när du ska vara något bekant med de olika typerna
av tidslinje kort, vad vi ska göra
är vi ska prata om designmönster.
Och detta är förmodligen sak att de flesta studenter fastna
med när de börjar dyka in Google Glass utveckling.
>> Så det finns tre designmönster.
Den första design mönster är periodiska meddelanden.
Och vad som gör den använder spegeln API webbtjänster, eller Android bakgrund
tjänster för att driva anmälningar på en tidslinje.
Till exempel, om du registrerar upp för cnn.com s app,
de skulle skicka dig ett meddelande när det finns en nyhetshändelse som hade inträffat.
>> Spegel API kan användas för att skapa något language-- spegeln API kan
Använd valfritt språk för att skapa en webbtjänst interaktion.
Så i huvudsak, liksom om du är inte särskilt bekant med Java,
vilket är vad GDK använder, och du är mer intresserad av PHP till exempel,
Du kan skriva ett PHP service och en Glas-program som
interagerar med det, i motsats till med
att dyka djupare in Java delar av den.
De Android bakgrundstjänster användningsområden Java per Glas Development Kit.
>> Så vad vi ska göra är att vi ska byta över till bara ett exempel på glas,
om vi kunde.
Ledsen för skärmen.
Det lutar åt sidan här, för människor som är inne.
Det går vi.
Ledsen för det.
Tar lite att ladda här.
>> Så detta är ett exempel på något att The New York Times skulle skicka.
Det är en periodisk anmälan som innehåller flera statiska kort som
har information om det.
Så om jag klickar på det-- och detta kommer load-- där vi går.
Om jag klickar på den, då vad du får här
är du kommer att få information om en rubrik eller en berättelse.
Du kan också bifoga saker till det så att du faktiskt kan läsa högt.
Och vad läste högt gör är det kommer att läsa det för dig i ditt öra.
Du kan inte riktigt höra det, men i huvudsak är det
ett ben kontakt som kommer att läsa i ditt huvud.
Detta är det bästa sättet att uttrycka det.
>> Så det är vilken typ av periodisk anmälningar handlar om.
Det finns alla olika typer av dem.
Om du använder Twitter, Twitters annan app
den typen av ger dig ett exempel av vad dessa periodiska anmälan
program är.
>> Den andra konstruktionen pattern-- och vi ska gå och gå tillbaka till saken.
Den andra design mönster är den pågående uppgiften.
Och i grunden är detta ett kort som är ständigt kör i bakgrunden.
Du kan lämna kortet.
Du kan gå göra något annat i tidslinjen.
Men i grunden, vad som hände är att det alltid är igång.
Något kommer alltid på, som en riktig ansökan,
som ett stoppur till exempel.
>> Detta kan endast genomföras använder Glas Developer Kit.
Men du kan dra full nytta av all hårdvara glas.
Android GDK är bara Java.
Så om du är bekant med Java, det är bra.
Om du är bekant med Android utveckling specifikt
det finns en stor seminarium, tror jag.
Jag är inte säker på vad den exakta tidpunkten är.
Men det finns ett seminarium på Android utveckling.
Om du planerar att göra GDK, rekommenderar jag att gå till att en
specifikt, eftersom det kommer att överlappa
exakt vad du är kommer att använda för glas.
>> Så låt oss se.
Vi öppnar upp en annan app.
Kan vi växla över till saken?
OK Glass.
Starta en körning.
Så det här är ett spel som jag använder När jag är uttråkad när jag går igång,
heter Zombies Run.
Och i grunden vad det gör är Det tracks-- det är i huvudsak,
du kör från zombies hela tiden.
Men det är som om jag run-- jag vet detta kommer att bli riktigt awkward--
men om jag kör runt här, det ska spåra eller ge mig en takt.
Det bör uppdatera hur långt jag har springa, eller saker som det.
>> Så det här är som en-- här app är essentially--
det tar en sekund att uppdatera på den side-- irriterande.
Men i grunden, är vad som händer här är att detta är alltid igång.
Och du interagerar med den.
Och du kan bara typ av gör olika saker.
Och så finns det många appar som är liknande.
Och det finns program som du faktiskt kan skapa det gör samma sak.
Så det är det.
>> Okej.
Så nästa designen Mönstret är en nedsänkning.
Nedsänkningar kommer att förbruka hela skärmen och hela tidslinjen.
Så du egentligen inte kan bara hoppa ut och gå göra andra saker om man vill.
Det är som som om du spelar ett spel på glas i sig.
Detta kan endast genomföras använder också GDK.
Så än en gång, den fördelarna med att använda GDK
är att du i princip ta full nytta av all hårdvara som är
på Google Glass i sig.
>> Så vi kommer att gå upp till ytterligare ett exempel på glas.
OK Glass.
Spela en omgång balans.
Så det här är ett spel jag gillar att spela när Jag är uttråkad på jobbet, bara i ett möte.
Förhoppningsvis ska visa här uppe varje sekund nu.
Det går vi.
Okej.
Så vad är det är jag använder JavaScript
att balansera dessa objekt på mitt huvud, saker som.
Så det här är typ av en nedsänkning ansökan.
Nivå nio är som omöjligt.
>> OK, Glas.
Det finns också interaktiva spel som du kan göra, like-- inte spela in en video.
Stoppa inspelning.
Varför är du spelar in?
Ursäkta.
Glas handlar upp.
OK, Glas.
Spela en omgång Clay Shooter.
Så detta är en annan av dessa konstiga interaktiva spel
att du kan röra runt med.
Detta använder mycket av komponenter insidan av Google Glass.
Fire.
Jag är hemskt på detta spel.
Och i grunden, kan du bara använda Ordet eld att faktiskt gå ut och brand.
Fire.
Åh, det kommer aldrig att hända.
Jag kommer att sakna det varje gång.
Men det slags ger dig mer om ett exempel
att använda alla olika komponenter för att göra dessa Glas spel.
Så nästa sak du vill tänka här
är anropsmetoder, en fancy term för, hur börjar jag min ansökan?
Så det finns olika sätt att utnyttja olika anropsmetoder.
Olika designmönster, för exempel de periodiska anmälningar,
de kommer inte att använda OK, Glas menyn.
Så om du vill göra något som hade och skickade meddelanden,
säga att du har ett program som påminner du om något som har hänt,
du kommer inte att kunna uppfostra som använder glas menyn.
Det är bara något att du kommer att kunna göra
genom glaset GDK i sig.
>> Så jag har använt dessa två termer, spegel API och Glas GDK.
Och så ska jag gå in i de lite mer djupare.
Så innan GDK, spegel användes primärt
som ansökan interaktion.
Den använder backend web tjänster för att åstadkomma
enkla uppgifter, såsom tidslinje abonnemang, dela innehåll,
och rösttext.
Glas med hjälp spegeln API kan skrivas på nästan alla språk.
Glas som bara använder spegel API kommer inte
har förmågan att använda röstanropsmetoder,
eller de hårdvarugodsaker såsom gyroskopet och accelerometern.
>> Du kan skapa Glas utan en fysisk enhet i handen.
Så det är en bra sak.
Så om du behöver bara skapa Glas som du egentligen inte
behöver den aktuella enheten, du kan göra det, särskilt
om det är svårt att få en verklig Google Glas, eller om du inte har en,
eller något av detta slag.
Det kräver kunskap om oAuth2.
Och vad öppen autentisering är om du någonsin
gå in på en hemsida som säger Logga in med ditt Facebook,
eller logga in med ditt Google-konto, sånt, det är Open Auth.
Och det är i huvudsak kommer att vara begagnad eftersom spegeln API är ett moln
tjänsten.
>> Som för GDK, Glass Developer Kit är, i huvudsak,
en förlängning till Android utveckling.
Det kan bara användas med Java.
Utvecklare har full men till alla infödda hårdvara
funktioner, inklusive gyroskop och accelerometer.
Det är i första hand används för röstanrops förmågor,
som ni saw-- OK, glas, att hela menyn thing--
levande kort och uppslukande applikationer.
Detta kräver att du har enheten i handen,
eftersom du alltid måste vara konstant laddar koden till ditt Glass
att testa med.
>> Så GDK kontra spegel.
Proffsen är att dess enkla för Android-utvecklare,
nybörjare eller professionell.
Du har förmågan att använda alla infödda hårdvara.
Det öppnar dörren för interaktiv Glas,
offline funktionalitet där du behöver inte internet,
och massor av dokumentation.
Så det är väl dokumenterat.
>> Nackdelarna är att det är bara tillgängliga på ett enda språk, Java.
Och den integrerade utvecklingen som inrättats kan ta faktiskt en ganska lång tid
att göra.
När jag säger länge, och jag menar som kanske ett par timmar för att få det
alla konfigurerade.
Det finns en hel del saker också, har du
att överväga liknande batteri liv och minnesanvändning.
Jag menar, jag var på 100% när Jag startade denna presentation.
Och jag tappade 20% redan.
>> Så beroende på vilka appar som du använder, och beroende på vad din app faktiskt
gör, du vill tänka på, OK, vad kan jag göra med den mest minimala batteri
liv konsumtion?
Så de är de viktiga sakerna när du börjar använda alla dessa godsaker.
>> I termer av spegeln API kan du ganska mycket
använda nästan alla språk som har en ram bana.
Du kan inte använda C, men till exempel, Du kan använda PHP, Java, Python, Ruby,
Gå, andra olika språk.
Och det häftiga är det bara använder okomplicerad webbarkitektur.
Du gör ett inlägg begäran.
Det infogar ett kort.
Du gör en förfrågan get.
Det blir kort.
>> Nackdelarna är att du inte behöver den OAuth2 kunskap, dvs skylten
in med ditt Google-konto.
Och det kan vara ibland förvirrande för folk.
Jag tror att när seminarierna bokförs som inte bara bilderna,
men vissa andra material är fäst vid den.
Är det rätt?
Och jag har en stor PDF, som en nio sida PDF,
om hur man ställer allt upp för folk.
Och det ger dig en uppfattning om som en databasstruktur
att hålla nycklarna och polletter.
Så jag ska förhoppningsvis kunna sprida lite ljus över OAuth
med att gå in i det dokumentet lite längre.
>> En av de saker som är en stor con är att det finns ingen offline-funktionalitet.
Du behöver tillgång till internet.
Om du inte kan bestämma, oroa dig inte.
Du kan använda båda.
Till exempel, låt oss säga att du skapar en spelet med nedsänkning via GDK.
Du kan också skapa en leaderboard som är i molnet.
Med hjälp av spegel API, kan du skicka din poäng till din leader webbtjänst,
så det kan visas.
>> Så du huvudsakligen vill använda vad som finns bäst för din ansökan typen.
Inte necessarily-- du inte har för att gå till en sida eller den andra.
Det är bara det att man kommer att be-- om du ska använda båda,
du kan ha ett behov av det.
Och det är en hel del arbete.
Men det är definitivt värt det om du kan få igenom det.
>> Så jag ska ge er ett snabbt exempel på spegeln API och dess möjligheter.
Så till exempel, en av saker that-- här
är Glasstartprojekt som levereras med Googles proverna.
Det lägger grunden ut allt du
kan göra med åtminstone spegeln API.
>> Några av de saker som jag hade visat dig tidigare också,
till exempel, spelet, balans spel och dem,
de är faktiskt prov kod som Google ger dig.
Så ni ser, har Google gjort en hel del av jobbet åt dig.
Du behöver bara grunden räkna ut exakt hur
att sätta din ansökan tillsammans för att bättre utnyttja
dessa verktyg och dessa saker att de har gett dig.
>> Detta är provet för tidslinjen.
Men vad vi kan göra här är, koden bakom på detta,
är kan du se exakt hur de infoga ett meddelande till en tidslinje,
eller infoga en bild, eller infoga ett kort med sidnumrerad HTML.
Subscriptions-- en prenumeration är något som du prenumererar på.
Till exempel, jag prenumerera The New York Times.
Och så de skicka min Glas, min specifika Glas, uppdaterar regelbundet.
Det är vad egentligen spegeln API är.
Och på Glas utvecklare hemsida, de har allt detta här för dig,
så att du i princip kan utnyttja detta.
>> Så en av de andra saker som jag önskar jag hade
när jag utveckla Glas applikationer tidigare, och även mina studenter förra året,
är denna cool grej.
Och det kallas Glas flödesdesigner.
Och Glas flödet designern är i grunden ett sätt för dig
att bygga en Google Glass ansökan, så att du faktiskt kan
se vad som händer.
>> Så jag byggde den här typen av tillfälliga Google Glass ansökan här.
OK, Glas.
Och då jag vill att det ska göra något.
Starta en CS50 app.
Och så kommer det att säga, Välkommen till min CS50 app.
Och då kan jag peka, som du kan se här, för fler alternativ.
Och en, jag kan antingen göra en automatisk Ett plus, eller jag kan skriva min PSET för mig.
Så det finns olika saker.
Om du använder skriva min PSET alternativet, den säger, varning, rekommenderas inte.
Vill inte Glass till skriv din PSET för dig.
>> Men i grunden är detta ett trevligt verktyg att många människor har missat.
Och det skulle vara bra om du kan hjälpa till att lägga ut
din ansökan i en av dessa poster.
Och det häftiga är också att det finns denna design översyn knappen.
Och vad denna design översyn knappen gör, i huvudsak,
är det tillåter själva skrevs Glas laget att granska din app
och ge dig kommentarer på det i förväg.
Så en hel del coola funktioner att Glass Teamet har gjort för att bygga den,
att göra det så enkelt som möjligt för dig att faktiskt skriva Google Glass
applikationer.
Yeah?
>> SPEAKER 1: Är detta bara utforma, eller kan du sedan
översätta this-- gör detta automatiskt översätta till kod som du kan använda?
CHRISTOPHER BARTHOLOMEW: Så frågan var att, detta är bara för design,
och tar det översätter till den faktiska koden för dig?
Nej, det gör det inte.
Men vad den gör är det inte slå en gigantisk vit kartong och ton
av vita papperslappar.
Så du vet exakt när du tillämpar ett särskilt kort,
du vet att det kommer apply-- när du skriver ditt program,
åh, jag vill ha detta specifika kort till faktiskt starta något annat.
Och så den lägger ut mycket snyggt.
Och om du planerar att gör en Google Glass ansökan
och du gör en av dessa, skulle jag skicka en av dessa som din preliminära förslag.
Och jag är säker på att din TF kommer att bli riktigt glad över det, eftersom de ska
vara som, åh det är vad din ansökan gör.
Jag vet vad jag förväntar från den.
För ibland är det verkligen svårt att hålla
koll på vad som händer i en Glass-app.
>> Låt oss gå tillbaka till detta.
En annan cool sak är utnyttja av Glas lekplats
att granska och skapa innehåll som visar upp på din ansökan.
Så vad som är är ett verktyg där man kan faktiskt utforma hur saker ser ut.
Så till exempel om jag vill make-- väntar det att läsa här.
>> Om jag vill göra en specifik mall, jag kan
göra det här med detta, i huvudsak ett verktyg
att de har gett oss, att verkligen anpassa
hur dina faktiska korten kommer att se ut.
Hej.
Det här är bra.
Tack, Google.
Så kan du faktiskt se hur dina kort är
kommer att se ut när du börja bygga dem
och sedan du börja skicka dem över till Google Glass.
>> Nästa sak är detta PDF handout som jag har
skapas i order-- om man skulle göra anmälan
tjänster, periodiska anmälningar, eller arbeta med spegeln API i motsats
till GDK.
Och låt mig få det ut för dig.
>> Ta en bit för att ladda här, sorry.
Ska vara redan är öppen.
Det går vi.
>> Så till exempel om du vill ställa upp med spegeln API,
Jag har full detaljerade instruktioner om hur man gör that-- hur
du åt Googles API konsol, med vilken kontot,
hur man skapar en specific-- möjliggör spegeln API,
arbetar med öppen autentisering, och även
hur man använder lekplatsen som vi bara specifikt tittat på.
Så bra information här som kommer kommer med den faktiska gliddäcket.
>> Annars kan du också göra andra saker här,
och specifikt finns det databasstruktur som jag har skapat,
eller att jag har gjort för dig, att du kan titta på
för att se hur man bygger en öppen autentisering bord för användarna.
Så något att även förstår ad hålla reda på,
speciellt om du ska till att arbeta med spegeln API.
Där är du.
>> Så, en ton av resurser.
Vad jag rekommenderar att göra är att gå till developers.google.com/glass och läsa,
eftersom det finns en hel del av information där,
alldeles för mycket för att gå över hela seminariet.
Men det finns en hel del information som är en hel del bra information, den typen av
expanderar mer om detta, särskilt på koden sidan av saken.
Jag har också lagt till en snabb startguide för GDK,
så att om du behöver sorts hoppa in i den,
Du har förmågan att göra det också.
>> Jag har added-- det finns video just här, Android Tutorials.
Det finns en YouTube-video som ingår, att om du
vill börja utveckla med hjälp operativsystemet Android,
Om du är nybörjare, som video kommer verkligen att hjälpa dig att göra det.
Återigen, det Glas program som använder GDK
är bokstavligen bara Android applikationer.
De kan port och tillbaka.
>> Äntligen har jag lagt till en Google stilguide för Java.
Om det finns något specifically-- Hur gör jag en-- du vet,
vad är det bästa sättet att göra en för loop, i termer av Google?
Det stilguide kommer hjälpa dig att göra dessa saker.
>> Och det är det.
Så jag hoppas att ni killar har tillräckligt med information
att gå vidare med att hoppa in i en Google Glass ansökan.
Men definitivt besöka resurserna.
Definitivt dyka in de olika typerna applikationer som finns tillgängliga,
speciellt exempelprogram på.
Titta på några av koden att de gett dig.
Och ärligt talat, med din erfarenhet av CS50,
det bör inte vara en svår sak att bryta sig in och få in.
OK?
Tack.