KRISTOFORO BARTHOLOMEW: Laba diena.
Dėkojame už artėja prie "Google" Glass-- Karščiausios
Per Glass Ceiling sesija, arba seminaras.
Šis specifinis seminaras tikrai nėra pagrįsta, pavyzdžiui, kodavimo pavyzdžiai.
Tai iš esmės, kai Aš mokiau šį same--
arba, kai aš mentored studentus CS50 Pernai "Google Glass projektus,
tai buvo ne kodavimas, kad tikrai, tikrai paveikė juos.
Tai buvo gerai, kaip man imtis visų šie įrankiai, kad "Google man davė,
ir naudoti juos kurti specialią paraišką?
Mes ketiname eiti per porą dalykų.
Mes ketiname eiti per dizaino modelius.
Mes ketiname eiti per programas.
Mes ketiname eiti per tiksliai, kaip imtis visų žinių, kad "Google"
ketina suteikti you-- nes "Google" nepaprastas į įprasminančiu
Jūs visi mėginiai jums reikia.
Jie ketina suteikti jums visiems dokumentus jums reikia jį įgyvendinti.
Tačiau mes ketiname naudoti kad žinios, kad jie jau
davė jums sukurti Stiklas, stiklo programas.
Taigi pradėkime čia.
Taigi pora dalykų, kad jums reikia tiesiog laikyti savo galvą atgal
kai darai "Google Glass programas.
Kadangi vienas iš dalykų, apie "Google Glass
pati yra tai, kad prieštaringai gabalas technologija
kad nėra daug žmonių iš tikrųjų naudoti.
Taigi į atgal savo vadovas, jūs visada turėtų
manau about-- galutinis sėkmė bet nešiojami technologijos
priklauso nuo to, paraiškų kurie yra prieinami už jį.
Jei nėra gerų paraiškos konkretus prietaisas, tada tai bevertis.
>> Kitas dalykas yra tai, kaip stiklas kūrėjai, iššūkis
yra sukurti programas, kurios yra patogesnis ir novatoriškas
nei mūsų pačių mobiliojo prietaiso Apps.
Ir tai iš tikrųjų nėra reiškia, kad jūs turite
sukurti visą naują paraišką.
Aš turiu galvoje, pavyzdžiui, galiu tik tiesiog eiti, Gerai Stiklas, fotografuoti,
pasidalinti su.
Ir tada aš galiu tik pasakyti, dalis.
Gerai stiklo.
Dalintis.
Ir aš galiu pasidalinti ja su savo ratą tik kaip kad "Google+" ar kažką.
>> Tai daug greičiau už mane vyksta čia, fotografuodami,
ir tada iš esmės daro tą patį.
Taigi ji tampa patogesnis.
Tai novatoriškas būdas tai padaryti viskas šiek tiek daugiau greičiau.
>> Dabar dar vienas būdas galvoti apie Google Glass taikymas,
arba bet dėvėtinoje technologijos tipas App yra ta, kad jei jūs visiškai
nušluostė savo mobiliojo prietaiso, kas būtų pirmasis penkių
programos, kad jums būtų iš tikrųjų parsisiųsti, ir kodėl?
Taigi tiesiog laikyti tuos, savo galvą atgal
kai jūs ketinate pradėti kurti Google Glass taikymas.
>> Taigi, kas darbotvarkėje?
Pirmas dalykas, kad mes ketina padaryti, tai mes
ketina iš esmės teigia, kas yra stiklas?
Mes ketiname kalbėti apie stiklo grafikas, iš esmės dalykas, kad
juda per ekraną, kai jūs naudoti palei pusėje valdiklį.
Mes ketiname kalbėti apie dizaino modelius stiklo.
>> Mes ketiname kalbėti apie veidrodį API, palyginti su stiklo kūrėjas rinkinys.
Aš mesti, kad aplink daug, iš esmės,
nes veidrodis API buvo originalus taikomoji programa
sąsaja, kuri buvo išleista "Google".
Štai debesis pagrįstas.
Kadangi GDK, Stiklo Development Kit,
buvo išleistas vėliau žemyn kelių, iš esmės taip, kad
jūs iš tikrųjų galite naudoti įrangą pajėgumus Google Glass.
Mes eiti per kai kurias profesines patarimų, o taip pat iš esmės, kai ištekliai.
>> Taigi vietoj paaiškinti tiksliai, kas yra stiklas apskritai,
Aš tiesiog ketinate naudoti viena minutė vaizdo
kad "Google" teikiama į rūšies eiti per jį,
nes manau, kad tai iš esmės Geriausias būdas tai padaryti be manęs duoti
Stiklo į kiekvieno asmens čia.
[VIDEO PLAYBACK]
-Here Yra pagrindai kaip naudoti stiklo.
Tai jūsų Touchpad.
Jis veikia iš savo šventyklos prie ausies.
Bakstelėkite Touchpad pabusti stiklo.
Jūs turėtumėte pamatyti ekrane virš jūsų regėjimo linijos.
Nustatykite jį pamatyti viską.
>> Pradinis ekranas rodo laikrodis.
Tai jūsų laiko juostos.
Tai kortų eilė.
Daiktai į kairę yra vyksta dabar arba artėja,
kaip oras, artėjančius skrydžio, arba kalendoriuje įvykis.
Taip pat galite bakstelėti bet kortelę pamatyti daugiau.
Braukite žemyn niekur grįžti į laiko juostoje.
>> Kortelės su teise Pradinis ekranas yra iš praeities.
Pavyzdžiui, žinutes, video, ar nuotraukas.
Bakstelėkite nuotrauką, pasidalinti ja, ir pasirinkite vieną iš savo draugų.
Braukite žemyn grįžti į laukimo režimą.
Ir smagiai tyrinėti.
>> [PABAIGA vaizdo atkūrimą]
KRISTOFORO BARTHOLOMEW: Taigi, kad bendras vartotojas
sąsaja Google Glass.
Iš esmės, tai labai paprasta, grafikas orientuota sąsaja
, kuri leidžia vartotojui naudoti ne tik balso komandas, bet ir
Ši juosta palei dešinėje pusė servetėlės ​​tikrai
greitai per skirtinga matmenys skirtingų Glass metu
kortelės.
>> Taigi, kas yra ant stiklo?
Na, ekranas yra 640 360.
Savaime kamera penkių megapikselių kamera, kuri daro 720p vaizdo įrašymą.
Jis turi Wi-Fi "ir" Bluetooth "ant jo, tačiau ji neturi korinio.
Taigi, siekiant pasinaudoti Stiklas už "Wi-Fi" tinklo,
jūs turite iš esmės susieti tai į telefoną naudojant hotspot.
>> Saugojimas yra apie 12 gigabaitų, o ne
įskaitant operacinę sistemą.
Tai 16 viso esmės.
Jis turi du gigabaitai atminties.
Ir ten kai papildoma puikus gabalai technologija, kuri yra pastatyta.
Turite giroskopas.
Turite pagreičio.
Jūs turite aplinkos apšvietimą jutimo ir artumo
jutiklis, kuris yra naudojamas už, pavyzdžiui, mirksi.
Pavyzdžiui, jei aš mirksėti, tai užtruks vaizdas, kuris yra tipo keista.
Bet tai vienas iš tų vienetų, kurie jūs galite naudoti viduje SDK.
>> Ir jūs taip pat turite kaulų laidumo garso keitiklis.
Taigi, kad leidžia man tikrai rūšies šnabždesiu, Gerai stiklo.
Ir tada jis bus prieigą prie savo komandas.
Taigi, kad apskritai yra ką "Google Glass.
>> Taigi galime gauti daugiau į Kasdieniai smėlinis, ką šie laiko korteles,
ir kaip mes galime juos naudoti daryti skirtingus dalykus.
Taigi yra trys tipų laiko tėkmės korteles.
Yra statinis kortelėje, kurią rodo teksto, HTML, vaizdus ir vaizdo.
Šie viskas taip pat gali būti naudojami remtis šiuos dalykus, vadinamus gyvą kortelę,
ar panardinimas.
Ir mes kalbame apie kad truputį.
>> Live kortelės rodo kortos, kurios yra Svarbu ne dabartinės moment--
Daiktai, kad manimi lydyti, esmės.
Chronometras yra geras pavyzdys šiuo klausimu.
>> Ir panardinimo rodo ką mes vadiname "Android" veiklą,
iš esmės perima visą ekraną.
Taigi idėja čia yra jums pavyko padaryti gera, švarus, aiškus daug,
ir dinaminės programas, nesvarbu, tai tik paprastas HTML CSS
šablonas, ar kažkas kad vyksta ir aktyvus.
Tai iš žaidimo vaizdo vadinamas Zombiai Vykdyti, kuri
iš tiesų yra gana įdomus.
Mes pažvelgti, kad.
Ir tai yra žaidimas, kad čia naudoja gyroscope-- Aš nuolat sakydamas gyroscope--
Taip, tai yra giroskopas.
Ką aš darau?
Giroskopas, kad jūs galite iš tikrųjų subalansuoti dalykus ant jūsų galvos.
>> Taigi eikime į daugiau laiko tėkmės korteles.
Statiniai kortelės taip pat gali būti paketas korteles, pavyzdžiui, nuotraukų albumas.
Jūs galite pamatyti, kad žymimas ši maža puslapis atvartu čia.
Kai jūs bakstelėkite į jį, jums suteikta kitas laiko tėkmės kortelių liniją.
Ir jūs galėsite rūšies slinkti naudojant jūsų slinkties juostą,
ir jūs taip pat galės pasidalinti konkrečius korteles.
Taigi dabar, kad jūs turite būti šiek tiek susipažinęs su skirtingų tipų
nuo laiko tėkmės korteles, ką mes ketiname daryti
yra mes ketiname kalbėti apie dizaino modelius.
Ir tai turbūt pats kad dauguma studentų gauti pasivijo
su kai jie pradeda nardymas į "Google Glass plėtrai.
>> Taigi yra trys dizaino modelius.
Pirmasis dizainas modelis yra periodiniai pranešimai.
Ir kas, kad daro ją naudoja veidrodis API žiniatinklio paslaugos arba "Android" fonas
paslaugos stumti pranešimai ant laiko skalėje.
Pavyzdžiui, jei jūs užsiregistruosite už cnn.com App,
jie atsiųsime pranešimą, kai ten naujienos įvykis įvyko.
>> Veidrodis API gali būti naudojama siekiant sukurti bet language-- veidrodis API gali
naudoti bet kalbą sukurti interneto paslaugų sąveika.
Taigi, iš esmės, pavyzdžiui, jei esate nėra labai susipažinę su "Java",
o tai, ką GDK naudoja, ir jūs labiau domina PHP, pavyzdžiui,
Jūs galite rašyti PHP paslaugas ir Stiklo programa,
sąveikauja su, kad, priešingai, turintys
pasinerti giliau į Java jo dalys.
Android fonas paslaugos naudojimas "Java" už Stiklas Development Kit.
>> Taigi, ką mes padaryti, tai mes pereiti perkelti į tik pavyzdys ant stiklo,
Jei mes galime.
Atsiprašome už ekrano.
Tai pakreipus į šoną čia žmonėms, kurie yra viduje.
Čia mes eiti.
Atsiprašome apie tai.
Mano truputį įkelti čia.
>> Taigi tai yra kažkas pavyzdys kad New York Times ", būtų siųsti.
Tai reguliarus pranešimas, kad yra keli statiniai korteles,
turi informacijos apie tai.
Taigi, jei aš spustelėkite į it-- ir tai load-- ten einame.
Jei aš spustelėkite į jį, tada ką jūs gausite čia
yra jums gauti informaciją apie antraštę ar istorija.
Jūs taip pat galite pridėti ką jis taip kad jūs iš tikrųjų galite skaityti garsiai.
Ir ką skaityti garsiai ar tai bus skaityti jums ausies.
Jūs tikrai negali girdėti tai, bet iš esmės tai
kaulų jungtis, kad skaityti jūsų galvos.
Tai geriausias būdas jį.
>> Štai kokios periodinės pranešimai yra apie.
Yra visų skirtingų rūšių jų.
Jei naudojate Twitter, Twitter kita programa
kad šios rūšies suteikia jums pavyzdį apie ką šie periodiškai pranešimo
apps.
>> Antras dizainas pattern-- ir mes eiti ir grįžti į dalyką.
Antrasis dizaino modelis yra nuolatinė užduotis.
Ir iš esmės, tai yra kortelė, kuri yra nuolat veikia fone.
Jūs galite palikti kortelę.
Jūs galite eiti daryti kažką kitur laiko juostoje.
Bet iš esmės, tai, kas vyksta yra tai, kad ji veiks visada.
Kažkas visada vyksta ant, kaip tikras taikymo,
kaip pvz chronometras.
>> Tai gali būti įgyvendinta tik naudojant stiklo Developer Kit.
Bet jūs galite visiškai pasinaudoti Visų stiklo aparatūros.
Android GDK yra tik "Java".
Taigi, jei esate susipažinę su "Java", tai puiku.
Jei esate susipažinę su "Android" plėtros konkrečiau,
ten puikus seminaras, manau.
Aš nesu įsitikinęs, ką tiksliai laikas yra.
Bet ten seminaras Android plėtrai.
Jei planuojate daryti GDK, aš rekomenduoju vyksta, kad vienas
Konkrečiau, nes ji ketina iš dalies sutampa
ką jūs ketinate naudoti stiklo.
>> Taigi pažiūrėkime.
Leiskite atverti kitą programą.
Ar mes galime pereiti per dalykas?
Gerai stiklo.
Pradėti paleisti.
Taigi tai yra žaidimas, kad aš naudoju kai man nuobodu, kai aš einu veikia,
vadinamas Zombiai Vykdyti.
Ir iš esmės tai, ką jis daro, yra tai tracks-- tai iš esmės,
dirbate nuo Zombiai visą laiką.
Bet tai kaip, jei aš run-- žinau tai bus tikrai awkward--
bet jei aš paleisti aplink čia ją turėtų sekti arba duoti man tempą.
Reikėtų atnaujinti kiek aš paleisti, arba dalykų, pavyzdžiui, kad.
>> Taigi, tai yra kaip a-- tai App yra essentially--
tai atsižvelgiant sekundę atnaujinti apie tai side-- erzina.
Bet iš esmės, tai, kas vyksta čia yra tai, kad visada veikia.
Ir jūs bendrauja su juo.
Ir jūs galite tiesiog rūšies apie tai skirtingi dalykai.
Ir taip yra daug Programos, kurios yra kaip.
Ir ten programas, kad jūs galite iš tikrųjų sukurti, kad padaryti tą patį.
Taigi, kad viskas.
>> Gerai.
Taigi kitą dizainą modelis yra panardinimo.
Pakrovimas bus suvartojama visai ekranas ir visa tvarkaraštis.
Taigi, jūs iš tikrųjų galite ne tik šokti iš ir eiti daryti kitus dalykus, jei norite.
Tai, pavyzdžiui, kaip jei jūs žaisti žaidimas stiklo savaime.
Tai gali būti įgyvendinta tik pasinaudojus ek.
Taigi, dar kartą, Privalumai naudojant ek
yra ta, kad jūs iš esmės visapusiškai privalumas visa įranga, kuri yra
"Google Glass savaime.
>> Taigi mes ketiname eiti dar vienas pavyzdys ant stiklo.
Gerai stiklo.
Žaisti žaidimą pusiausvyrą.
Taigi tai yra žaidimas Man patinka žaisti, kai Man nuobodu darbe, tik posėdyje.
Tikimės, kad tai jums parodysiu čia bet antrą dabar.
Čia mes eiti.
Gerai.
Taigi, kas tai yra tai aš naudojant JavaScript
subalansuoti šiuos objektus mano galva, tokie dalykai kaip, kad.
Taigi tai yra rūšies panardinimo taikymas.
Devynių lygis yra panašus neįmanoma.
>> Gerai, stiklo.
Taip pat interaktyvus žaidimas, kuris jūs galite padaryti, like-- ne filmuoti.
Sustabdyti įrašymą.
Kodėl jūs registruoti?
Atsiprašau.
Stiklo veikia iki.
Gerai, stiklo.
Žaisti žaidimą Clay Shooter.
Taigi, tai yra dar vienas iš tie keistam interaktyvūs žaidimai
kad galite pažaisti su.
Tai naudoja daug komponentų viduje Google Glass.
Priešgaisrinė.
Aš siaubingas šį žaidimą.
Ir iš esmės, galite tiesiog naudoti Žodis gaisro realiai išeiti ir ugnis.
Priešgaisrinė.
Oi, tai niekada neįvyks.
Aš ruošiuosi praleisti jį kiekvieną kartą.
Bet tai rūšies suteikia Jums daugiau pavyzdį
naudojant visų skirtingi komponentai atlikti šiuos Stikliniai žaidimai.
Taigi Kitas dalykas, kurį nori galvoti apie čia
yra pritaikymo būdai, išgalvotas terminas už, kaip man pradėti savo prašymą?
Taigi yra įvairių būdų, kaip sverto skirtingų pritaikymo būdus.
Įvairūs dizaino modelius, už Pavyzdžiui, periodiniai pranešimai,
tie nenaudos Gerai, Stiklo meniu.
Taigi, jei esate nori kažką daryti kad turėjo ir išsiuntė pranešimus,
sako, kad jūs turite programą, kuri primena Jums apie tai, kas atsitiko,
jūs nesiruošia gebėti pareikšti, kad iki naudojant stiklo meniu.
Štai tik ką kad galėsite daryti
per stiklą GDK savaime.
>> Taigi aš buvau naudojant šių dviejų terminai, veidrodis API ir stiklo GDK.
Ir todėl aš ruošiuosi eiti į tie šiek tiek daugiau giliau.
Taigi prieš GDK, veidrodis pirmiausia buvo naudojamas
kaip programos sąveika.
Jis naudoja posistemės internete paslaugas atlikti
paprastas užduotis, pavyzdžiui, laiko juostos prenumeratos, turinio bendrinimas,
ir balso tekstas.
Stiklo dirbiniai, naudojant veidrodinį API gali būti parašyta beveik bet kalba.
Stiklas, kad tik naudoja veidrodis API nebus
turi galimybę naudoti balso iškvietos metodai,
nei aparatūros gėrybės, pavyzdžiui, giroskopas ir akselerometras.
>> Jūs galite kurti Stiklo dirbiniai, be fizinis įrenginys rankoje.
Taigi, kad yra malonus dalykas.
Taigi, jei jums reikia tik sukurti Stiklas, kad jūs tikrai ne
reikia faktinį įrenginį, jūs galite padaryti, kad ypač
jei sunku gauti realią Google Stiklas, arba jei jūs neturite vienas,
ar kažkas tokio pobūdžio.
Jis reikalauja žinių "OAuth2".
Ir kas atvira autentifikavimo yra, jei jūs kada nors
eiti į svetainę, kuri sako, prisijunkite su savo "Facebook",
arba prisijunkite su savo "Google" paskyros, dalykų, pavyzdžiui, kad tai atviro Auth.
Ir kad iš esmės bus naudojamas, nes veidrodis API debesis
tarnyba.
>> Kalbant apie GDK, stiklas Kūrėjas rinkinys, iš esmės,
Android plėtros tąsa.
Jis gali būti naudojamas tik su Java.
Kūrėjai visiškai, nors visiems gimtoji aparatūros
funkcijos, įskaitant giroskopas ir akselerometras.
Tai daugiausia naudojama balso iškvietos gebėjimai,
kaip jums saw-- Gerai, Stiklas, kad visa meniu thing--
gyvi kortelės ir svaiginančius programas.
Tai reikalauja, kad jums turėti įrenginį vertus,
nes jūs visada turi būti nuolat pakrovimo kodas iki savo Glass
išbandyti su.
>> Taigi GDK prieš veidrodį.
Privalumus yra tai, kad jos paprasta Android kūrėjai,
pradedantysis ar specialistas.
Jūs turite teisę į galimybę naudoti visą gimtąją aparatūros.
Tai atveria duris interaktyvus Stiklo dirbiniai,
neprisijungęs funkcionalumas, kur Jums nereikia interneto,
ir daug dokumentacijos.
Taigi ji gerai dokumentuota.
>> Į trūkumai yra tai, kad tai tik pateikiamos tik viena kalba, Java.
Ir integruota plėtros įsteigti gali iš tikrųjų gana ilgą laiką
daryti.
Kai aš sakau, ilgą laiką, ir aš tai kaip gal pora valandų, kad jį gauti
sukonfigūruoti.
Yra daug dalykų, taip pat, jūs turite
apsvarstyti, kaip baterija gyvenimas ir atminties.
Aš turiu galvoje, aš buvau 100%, kai Aš pradėjau šį pristatymą.
Ir aš sumažėjo 20% jau.
>> Taigi, priklausomai nuo programų, kad jūs naudojate, ir priklausomai nuo to, ką jūsų app iš tikrųjų
nėra, galite galvoti apie, GERAI, ką aš galiu padaryti su labiausiai minimaliomis baterijos
gyvenimas sąnaudos?
Taigi jie yra svarbūs dalykus, kai pradėdami vartoti visus tuos goodies.
>> Kalbant apie veidrodį API, galite gana daug
naudoti beveik bet kokia kalba kad turi interneto sistemą.
Tu negali naudoti C, bet, pavyzdžiui, galite naudoti PHP, Java, Python, Ruby,
Eik, kitas įvairias kalbas.
Ir kietas dalykas tai tiesiog naudoja paprasta interneto architektūra.
Jūs darote pašto prašymą.
Ji įterpia kortelės.
Jūs darote GET užklausos.
Ji gauna korteles.
>> Į trūkumai yra tai, kad jums reikia "OAuth2 žinios, t.y. ženklas
su savo "Google" paskyros.
Ir tai kartais gali būti painu žmonės.
Manau, kad kai seminarai Posted kad ne tik skaidres,
bet kai kurios kitos medžiagos yra pritvirtintas prie jo.
Ar tai teisinga?
Ir aš turiu didelę PDF, kaip devynių puslapių PDF,
kaip nustatyti visi, kad iki žmonėms.
Ir tai suteikia jums idėja, kaip duomenų bazės struktūrą
laikyti raktus ir žetonų.
Taigi aš tikiuosi gebėti mesti šiek tiek šviesos "OAuth"
su vyksta į šio dokumento šiek tiek toliau.
>> Vienas iš dalykų, kad yra didelis con yra kad nėra neprisijungęs funkcionalumas.
Jūs turite prieigą prie interneto.
Jei negalite nuspręsti, nesijaudinkite.
Galite naudoti tiek.
Pavyzdžiui, tarkime, jūs sukuriate žaidimas naudojant pamerktos per GDK.
Taip pat galite sukurti Iškabos tai į debesis.
Naudojant veidrodis API, galite siųsti rezultatas Jūsų Iškabos interneto paslauga,
todėl jis gali būti rodoma.
>> Taigi jūs iš esmės nori naudoti tai, kas geriausiai tinka jūsų paraiška.
Ne necessarily-- jūs neturite eiti į vieną ar kitą pusę.
Tai tiesiog, kad vienas ketina be-- jei jūs ketinate naudoti tiek,
galite turėti už tai reikia.
Ir tai yra daug darbo.
Bet tai tikrai verta jei jūs galite gauti jį per.
>> Taigi, aš duosiu jums trumpą pavyzdį veidrodis API ir jos galimybes.
Taigi, pavyzdžiui, vienas iš ką that-- tai
yra stiklo starteris projektas ateina su "Google" pavyzdžių.
Ji iš esmės išdėsto viskas, kas jums
gali padaryti bent veidrodžio API.
>> Kai kurie iš dalykų, kad aš turėjo parodė jums anksčiau, taip pat,
Pavyzdžiui, žaidimas, balansas žaidimas ir tie,
tie, kurie iš tikrųjų pavyzdys kodas, kuris "Google" suteikia jums.
Taigi, kaip matote, "Google" padarė iš jums daug darbo.
Jums tereikia iš esmės išsiaiškinti, kaip tiksliai
įdėti savo paraišką kartu geriau panaudoti
tie įrankiai ir tie dalykai kad jie davė jums.
>> Tai yra už laiko juostoje mėginys.
Bet ką mes galime padaryti, čia yra, kodas atsilieka apie tai,
yra jūs galite pamatyti, kaip tiksliai jie įterpti pranešimą į laiko juostą,
arba įterpti paveikslėlį, arba įdėkite kortelė su numeruotais puslapiais HTML.
Subscriptions-- prenumerata kažkas, kad jums užsisakyti.
Pavyzdžiui, aš užsisakyti "The New York Times".
Ir taip jie siunčia savo Stiklas, mano specifinė Stiklas, atnaujina reguliariai.
Štai kas iš tikrųjų veidrodis API.
Ir Stiklas kūrėjo svetainėje, jie visa tai čia jums,
taip, kad jūs iš esmės gali sverto tai.
>> Taigi, vieno iš kitų dalykų, kad aš norėčiau tūrėti
kai man buvo kurti Stikliniai programas anksčiau, ir taip pat mano studentai praėjusiais metais,
tai kietas dalykas.
Ir tai vadinama Stiklo dirbiniai srautas dizaineris.
Ir Stiklo dirbiniai srautas dizaineris iš esmės yra už jus būdas
statyti "Google Glass taikymą, kad jūs galite iš tikrųjų
pamatyti, kas vyksta.
>> Taigi aš pastatė šį laikiną natūra Google Glass taikymas čia.
Gerai, stiklo.
Ir tada aš noriu, kad ji ką nors daryti.
Pradėti CS50 app.
Ir tada jis pasakys, welcome to my CS50 app.
Ir tada aš galiu bakstelėkite, kaip jūs galite pamatyti čia, daugiau galimybių.
Ir vienas, galiu arba padaryti automatiškai Plius, ar galiu rašyti savo PSET man.
Taigi ten skirtingus dalykus.
Jei naudojate parašyti savo PSET parinktį, ji sako, įspėjimas, nerekomenduojama.
Nenorite stiklas parašykite PSET už jus.
>> Bet iš esmės, tai yra gražus įrankis kad daug žmonių praleidau.
Ir tai būtų puiku jei galite padėti išdėstyti
Jūsų prašymas vienoje iš šių elementų.
Ir kietas dalykas taip pat yra, kad ten šis projektas peržiūros mygtuką.
O ką šis dizainas apžvalga mygtuką daro, iš esmės,
tai leidžia tikrasis "Google" Stiklo komanda peržiūrėti savo programą
ir duoti jums pastabas dėl jo iš anksto.
Taigi cool daug funkcijų, kad stiklas komanda daroma siekiant ją kurti,
kad jis taip paprasta, kaip įmanoma Jūs iš tikrųjų rašyti Google Glass
programos.
Taip?
>> GARSIAKALBIS 1: Ar tai tik projektuoti, ar galite tada
versti this-- tai daro automatiškai išversti į kodą, kurį galite naudoti?
KRISTOFORO BARTHOLOMEW: Taigi klausimas buvo ta, kad tai yra tik dizaino,
ir tai išversti į tikrasis kodas už jus?
Ne, tai ne.
Bet ką jis daro, yra jis beat milžinas balta lenta ir t
baltųjų popieriaus lapų.
Taigi jūs tiksliai žinote, kai Jums taikytų specialią kortelę,
Jūs žinote, tai bus apply-- kai rašote savo programą,
Oh, aš noriu šį konkretų kortelę iš tikrųjų pradėti ką nors kita.
Ir taip jis nustato jį labai gražiai.
Ir jei jūs planuojate Ar "Google" Glass taikymą
ir jūs vienas iš jų, aš norėčiau pateikti vienas iš šių, kaip savo pirminio pasiūlymo.
Ir aš tikiu, kad jūsų TF bus tikrai laimingas apie tai, nes jie bus
būti, pavyzdžiui, oi tai, ką Jūsų prašymas nėra.
Aš žinau, ką aš tikėjosi iš jo.
Nes kartais, tai tikrai sunku išlaikyti
kūrinys kas vyksta stikliniame app.
>> Grįžkime į tai.
Kitas cool dalykas yra naudoti iš Stiklo dirbiniai, vaikų žaidimo aikštelė
peržiūrėti ir kurti turinį, demonstruoja savo paraišką.
Taigi, kas tai yra yra įrankis, kur jums iš tikrųjų gali sukurti, kaip viskas atrodo.
Taigi, pavyzdžiui, jei aš noriu make-- laukia, kad jis įkelti čia.
>> Jei aš noriu, kad konkretus šablonas, galiu
padaryti, kad čia naudodamas tai iš esmės priemonė
kad jie davė mums, tikrai tinkinti
kaip jūsų faktinis kortelės ketiname ieškoti.
Sveiki.
Tai puiku.
Ačiū, "Google".
Taigi jūs galite iš tikrųjų pamatyti, kaip jūsų kortelės yra
ketina ieškoti, kai jūs pradėti statyti juos
ir tada pradėti siuntimą juos į "Google Glass".
>> Kitas dalykas yra tai PDF padalomosios medžiagos, kad aš
sukurta order-- jei jus einasi padaryti pranešimą
paslaugos, periodiniai pranešimai, ar dirbti su veidrodžiu API, o ne
į GDK.
Ir leiskite man gauti, kad už jus.
>> Atsižvelgiant truputį įkelti čia, atsiprašau.
Turėtų būti jau atidarytas.
Čia mes eiti.
>> Taigi, pavyzdžiui, jei norite nustatoma naudojant veidrodinį API
Turiu visas išsamias instrukcijas apie tai, kaip padaryti that-- kaip
jūs gaunate prieigą prie "Google" API konsolė, su tuo, ką sąskaita,
kaip sukurti specific-- leidžianti veidrodis API
dirbti su atvira autentiškumo, o taip pat
kaip naudotis žaidimų aikštelė, kad mes tiesiog specialiai pažvelgė.
Taigi gera informacija, kad čia bus ateiti su faktine skaidrių denio.
>> Priešingu atveju, jūs taip pat galite daryti kitus dalykus čia
ir konkrečiai ten duomenų bazės struktūra, kad aš sukūriau,
arba kad aš padariau dėl Jums, kad Jūs galite peržvelgti
pamatyti, kaip sukurti atvirą autentifikavimo lentelė vartotojams.
Taigi, ką taip pat suprasti skelbimą sekti,
ypač jei jūs ketinate būti darbo su veidrodžiu API.
Yra esate.
>> Taigi, išteklių t.
Ką aš rekomenduoju tai yra vyksta į developers.google.com/glass ir skaityti,
nes ten daug Informacijos nėra,
per daug eiti per Visas seminaras.
Bet yra daug informacijos, tai daug geros informacijos, kad natūra
plečia daugiau apie tai, ypač ant kodas pusės dalykų.
Aš taip pat pridūrė, greitai paleidimo vadovas už GDK,
taip, kad, jei reikia rūšies peršokti į ją,
Jūs turite galimybę tai padaryti taip pat.
>> Aš added-- ten vaizdo čia, Android Pamokos.
Yra YouTube "vaizdo įrašą Štai įtraukti, kad jei
norite pradėti kurti naudojant "Android" operacinė sistema,
jei esate pradedantysis, kad vaizdo tikrai padės jums tai padaryti.
Vėlgi, Stiklo prašymai kad naudojate ek
Yra pažodžiui tik Android programas.
Jie gali uosto ir atgal.
>> Galiausiai aš pridėta "Google" stilius vadovas Java.
Jei nėra nieko specifically-- Kaip tai padaryti a-- žinote,
kas yra geriausias būdas tai padaryti už kilpos, kalbant apie "Google"?
Tai stiliaus gidas padėti jums padaryti tuos dalykus.
>> Ir tai viskas.
Taigi tikiuosi jus vaikinai turi pakankamai informacijos,
eiti į priekį su šokinėja į Google Glass taikymas.
Bet tikrai aplankyti išteklius.
Tikrai pasinerti į skirtingų tipų Paraiškų, kurios yra prieinamos,
ypač programų pavyzdžių.
Pažvelkite į kai kuriuos kodą kad jie, jeigu jums.
Ir sąžiningai, su jūsų patirtis CS50,
jis neturėtų būti sunku dalykas įsilaužti į ir gauti.
Gerai?
Ačiū.