CHRISTOPHER BARTHOLOMEOS: İyi günler. Geldiğiniz için teşekkür ederiz Google Glass-- Breaking Cam Tavan ile oturum, seminer ya da. Bu özel seminer gerçekten değil gibi, kodlama örnekleri, dayalı. Aslında ne var Ben bu same-- öğretti ya da ben CS50 öğrencileri mentorluk zaman Google Glass projeler üzerinde geçen yıl, bu kodlama değildi Gerçekten, gerçekten onları etkiledi. Bu, iyi, nasıl bütün alıyorsun oldu Google bana verdiği bu araçları, ve inşa etmek için bunları kullanmak Belirli bir uygulama? Biz bir çift şeyler üzerinden gitmek gidiyoruz. Biz tasarım desenleri üzerinde gidiyoruz. Biz uygulamalar üzerinde gidiyoruz. Biz tam olarak nasıl gitmek için gidiyoruz tüm bilgi almak için bu Google Google'a çünkü sen-- vermek için gidiyor verme anlamında olağanüstü Eğer ihtiyacınız olan tüm örnekler. Onlar sana vermek için gidiyoruz tüm belgeler bunu uygulamak gerekiyor. Ama biz kullanmak için gidiyoruz Onlar var o bilgi oluşturmak için verilen Züccaciye, Cam uygulamaları. Yani burada başlayalım. Yani bir kaç şey olduğunu sen-meli Sadece kafanın arkasında tutmak ne zaman yapıyoruz Google Glass uygulamaları. Şeylerden biri, çünkü Google Glass hakkında kendisi bir olmasıdır Teknolojinin tartışmalı parça Birçok millet aslında kullanmak değil. Arka Yani senin Baş, her zaman gerekir Nihai about-- düşünüyorum Herhangi bir giyilebilir teknoloji başarısı uygulamalarına bağlıdır Bunun için mevcut olduğu. Bir için iyi uygulamalar varsa özel cihaz, o zaman değersiz olduğunu. Başka bir şey Cam gibidir geliştiriciler, meydan olan uygulamalar oluşturmak için daha rahat ve yenilikçi Kendi mobil cihaz uygulamaları daha. Ve bu aslında değil Eğer varsa demek bir bütün yepyeni bir uygulama oluşturmak için. Ben mesela Yani, ben sadece can sadece, tamam Cam, bir resim çekmek gitmek ile paylaşın. Ve sonra ben sadece payı söyleyebiliriz. Tamam Cam. Paylaş. Ve ben çevrelerinde sadece paylaşabilirsiniz Google+ falan gibi. Beni giderek daha çok hızlı olduğunu Burada, bir resim çekerken, ve ardından esas itibarıyla Aynı şeyi yapıyor. Bu yüzden daha kolay hale getirir. Bunu yapmak için yenilikçi bir yolu işler biraz daha hızlı. Şimdi, başka bir yol düşünmek Google Glass uygulaması, giyilebilir teknoloji her tür veya app, sizin eğer tamamen , mobil cihazınızı sildi İlk beş olacağını uygulamalar olur Aslında neden indir, ve? Yani sadece bu tutmak Kafanın arka Eğer tasarımı başlatmak için gidiyoruz Google Glass uygulaması. Peki gündemi ne? Biz konum ilk şey yapacaksın, biz konum olduğunu temelde Cam ne demek oluyor? Biz Cam hakkında konuşmak için gidiyoruz zaman çizelgesi, temelde şey ekran boyunca hareket ettiğinde sizi kenarı boyunca denetleyicisi kullanın. Biz hakkında konuşmak için gidiyoruz Züccaciye için tasarım desenleri. Biz aynaya hakkında konuşmak için gidiyoruz Cam geliştirici kiti karşı API. Etrafta o atarım çok, esas olarak, Ayna API olduğu Orijinal uygulama programı Google tarafından serbest bırakıldı arayüz. Bu bulut tabanlı var. GDK Oysa Cam Development Kit, Aşağı sonra serbest bırakıldı Yol, esas olarak, yani aslında donanım kullanabilirsiniz Google Glass yetenekleri. Biz bazı profesyonel ipuçları üzerinde gidersiniz, ve aynı zamanda, esasen, bazı kaynaklar. Bunun yerine açıklayan Tam Cam, genel nedir Ben sadece kullanmak için gidiyorum bir dakikalık video Google sağladığı tür üzerinde gitmek için, Ben aslında düşünüyorum çünkü en iyi yolu bana vermeden bunu yapmak için Burada her bir kişi Cam. [VİDEO OYNATMA] Temelleri -İşte vardır ve nasıl Glass kullanmak için. Bu Touchpad olduğunu. Bu sizin kulağınıza tapınak çalışır. Cam uyanmak için dokunmatik dokunun. Sen ekranı görmelisiniz görüş kolunuz üstünde. Her şeyi görmek için ayarlayın. Ana ekranı bir saat gösterir. Bu zaman çizelgesi. Bu kartların bir satır var. Sola şeyler Şimdi oluyor ya geliyor, hava durumu gibi, yaklaşan Uçuş veya takvimde bir olay. Daha fazla görmek için herhangi bir kart üzerine dokunabilirsiniz. Her yerde aşağı doğru kaydırın geri zaman çizelgesine gidin. Sağındaki Kartları ana ekran geçmişten vardır. Örneğin, mesajlar, video ya da fotoğrafları. Bunu paylaşmak için bir fotoğraf üzerine dokunun, ve arkadaşlarınızla birini seçin. Bekleme moduna geri dönmek için aşağı kaydırın. Ve eğlenceli keşfetmek var. [SON VİDEO OYNATMA] CHRISTOPHER BARTHOLOMEOS: Yani genel kullanıcı var Google Glass için arayüz. Esas olarak, bu çok var: Basit, zaman çizelgesi-odaklı UI Bu kullanıcı değil kullanmanıza olanak sağlar sadece sesli komutları, aynı zamanda Sağ-el boyunca bu çubuğu Yan gerçekten tokatlamak hızla farklı spesifik yoluyla Farklı Cam zaman boyutları kartları. Peki Camına ne var? Peki, ekran 360 640 olduğunu. kendi içinde kamera beş megapiksel 720p video kaydı yapar kamera. Bu, üzerinde Wi-Fi ve Bluetooth var ama hücre bulunmamaktadır. Yani sırayla Glass kullanmak Wi-Fi şebekesi dışında, aslında bağlantı gerekir telefonunuza bir hotspot kullanarak. Depolama yaklaşık 12 gigabyte ve bu değil işletim sistemi de dahil olmak üzere. Bu toplam 16 esasen var. Bu RAM iki gigabayt vardır. Ve bazı ek büyük var inşa edilir teknolojinin adettir. Bir jiroskop var. Sen bir ivme var. Bir ortam ışığı var algılama ve yakınlık kullanılan sensör, için, gibi, yanıp sönen. Ben yanıp Örneğin, bu alacak tür garip bir resim. Ama bu parçalardan biri olduğunu SDK içini kullanabiliyorlar. Ve ayrıca bir kemik var iletim ses dönüştürücü. Bu gerçekten beni tanır Yani fısıltı tür, OK Cam. Ve sonra benim komutlara erişim olacaktır. Yani genel olarak Google Glass budur. Yani nitty içine daha fazla izin Bu zaman kartları ne cesur, ve biz onları nasıl kullanabileceğinizi Farklı şeyler yapmak. Yani üç vardır zaman çizelgesi kartı tipleri. Statik kart var, hangi Metin, HTML, resim ve video görüntüler. Bunlar ayrıca kullanılabilir canlı kart denilen bu şeyler çağırmak, veya immersiyonlar. Ve biz konuşacağız biraz o. Vardır canlı kart görüntüler kartları Mevcut moment-- de önemli aslında, işlenmiş oluyor şeyler. Kronometre bunun için iyi bir örnektir. Ve bir daldırma ne görüntüler biz Android aktivite diyoruz ki temelde ekranın tamamını devralır. Yani burada fikir edebiliyoruz olduğunu , net, iyi, temiz bir sürü yapmak ve dinamik uygulamaları, ister sadece basit bir HTML CSS Şablon, olsun bir şey Bu konuda ve aktif oluyor. Bu oyunun bir görüntü Zombiler Run, denir ki aslında oldukça eğlenceli. Biz bakacağız. Ve bu bir oyun kullanan burada gyroscope-- Ben gyroscope-- deyip duruyorsun evet, jiroskop olduğunu. Ben ne yapıyorum? jiroskop, yapabilirsiniz, böylece Aslında başınızın şeyler dengelemek. Yani zaman çizelgesi kartları daha fazla gidelim. Statik kartları da bir paket içerebilir kart, örneğin, bir fotoğraf albüm. Sen tarafından gösterilen görebiliyordu Burada bu küçük sayfayı flep. Bunu içine dokunduğunuzda, size verilen konum zaman çizelgesi kartları başka bir satır. Ve orada ne tür mümkün olacak senin kaydırma çubuğunu kullanarak ilerleyin, ve ayrıca mümkün olacak Belirli kartlarını paylaşmak için. Yani şimdi biraz olması gerektiğini Farklı türde aşina zaman çizelgesi kartları, ne yapacağız Biz konuşacağız edilir Tasarım desenleri hakkında. Ve bu muhtemelen bir şey çoğu öğrenci yakalanmak olduğunu Onlar dalış başladıklarında ile Google Glass geliştirme içine. Yani üç tasarım desenleri vardır. İlk tasarım deseni periyodik bildirimler olduğunu. Ve ne yapar ayna kullanır API web hizmetleri, ya da Android arka plan hizmetler itmek Bir zaman çizelgesi üzerine bildirimleri. Örneğin, oturum halinde cnn.com en app için, onlar size bir bildirim göndermek istiyorum ortaya çıkmıştı bir haber olayı var. Ayna API oluşturmak için kullanılabilir Herhangi bir ayna API can dil alanındaki oluşturmak için herhangi bir dil kullanın Bir web hizmeti etkileşimi. Yani aslında, gibi eğer değil Java ile çok tanıdık, hangi GDK kullandığı şeydir, ve sen Örneğin PHP daha fazla ilgi, Eğer bir PHP hizmeti yazabilir ve Bir Züccaciye uygulama bu Bu etkileşim, sahip olan karşıt olarak derinlerine dalmak Bunun Java parçaları. Android arka plan hizmetleri kullanır Cam Development Kit başına Java. Peki ne yapacağız biz geçiş olacak olan Cam sadece bir örnek üzerinde, Biz eğer olabilir. Ekran için üzgünüm. Bu, burada yana eğik oluyor insanlar için içeride kim. Biz oraya gitmek. Bunun için üzgünüm. Burada yüklemek için biraz alır. Yani bu şey örneğidir New York Times göndereceğini söyledi. Bu bir periyodik bildirim olduğunu Birden fazla statik kartları içeren Bu konuda bilgi var. Ben dökersin-- içine tıklayın Yani ve Bu orada load-- olacak gidiyoruz. Ben içine, ardından ise Burada ne alırsınız Eğer bilgi alırsınız edilir Bir başlık veya hikaye hakkında. Ayrıca bu yüzden şeyler ekleyebilirsiniz aslında yüksek sesle okuyabilir. Ve ne yüksek sesle yapar oku öyle Kulağına size okuyacaktır. Gerçekten duyamıyorum o, ama aslında o var kemik bağlayıcı olduğu Kafanda okuyacaktır. Bu koymak için en iyi yoldur. Yani periyodik ne tür bildirimleri üzeresiniz. Bunların hepsi farklı türleri var. Eğer Twitter kullanıyorsanız, Twitter'ın başka bir uygulama Bu tür bir örnek verir ne bu periyodik bildirim uygulamalar vardır. İkinci tasarım pattern-- ve biz gidip geri şeye gidersiniz. İkinci desen devam eden bir iştir. Ve esas olarak, bu olan bir kart sürekli arka planda çalışan. Kartı bırakabilirsiniz. Bir şey yapmak gidebilirsiniz zaman çizelgesinde başka. Ama aslında, oluyor ne her zaman çalışıyor olması. Bir şey her zaman oluyor üzerine, bir gerçek uygulama gibi, Örneğin bir kronometre gibi. Bu yalnızca uygulanabilir Cam Developer Kit kullanarak. Ama tam olarak yararlanabilirsiniz Cam donanım tüm. Android GDK sadece Java. Eğer bilginiz varsa Yani Java ile, bu harika. Eğer Android aşina iseniz gelişimi, özellikle, harika bir seminer var, ben inanıyorum. Ben tam zamanı ne olduğundan emin değilim. Ama bir seminer var Android geliştirme. Yapmanız planlıyorsanız GDK, o birine gidiyor öneririz özel olarak ise, çünkü bu üst üste gidiyor Tam sen ne Cam kullanmak için gidiyoruz. Peki bakalım. En başka bir uygulamayı açalım. Biz bir şey üzerinden geçiş olabilir? Tamam Cam. Bir çalışma başlatın. Yani bu kullandığım bir oyun Ben sıkıldım ben çalışırken gittiğinizde, Zombiler çalıştırın denir. Ve aslında ne yapar olduğunu Bu, esas olarak bu tracks-- Eğer gelen koşuyoruz tüm zaman zombi. Ama ben biliyorum run-- eğer gibi Bu gerçekten awkward-- olacak ama ben buralarda çalıştırırsanız, o izlemek ya da bana bir ayak vermelidir. Ben ettik ne kadar güncellemeniz gerekir koşmak, ya da bu gibi şeyler. Peki bu bir- bu gibi Uygulamaya essentially-- olduğunu güncellemek için bir saniye alıyor Bu tarafta-- can sıkıcı. Ama aslında, ne oluyor Burada bu her zaman çalışıyor olmasıdır. Ve onunla etkileşim ediyoruz. Ve sen sadece tür can Farklı şeyler yapmak. Ve çok var gibi uygulamalar. Ve uygulamalar var ki aslında can Aynı şeyi oluşturun. Yani o kadar. Tamam. Bir sonraki tasarım Yani desen bir daldırma. Immersiyonlar bütününü tüketecektir Ekran ve tüm zaman çizelgesi. Yani aslında sadece dışarı atlamak değil ve isterseniz başka şeyler gidin. Eğer oynuyorsanız gibi gibi var kendisi Cam üzerinde bir oyun. Bu, sadece uygulanabilir Ayrıca GDK kullanılmıştır. Böylece bir kez daha, GDK kullanmanın avantajları temelde tam almak olduğunu hepsi donanım avantajı kendisi Google Camına. Yani biz kadar gitmek için gidiyoruz Camına bir örnek daha. Tamam Cam. Denge oyunu oyna. Yani bu ne zaman oynamak ister bir oyun Ben sadece bir toplantıda, iş yerinde sıkıldım. Umarım göstereceğim Burada herhangi bir ikinci şimdi. Biz oraya gitmek. Tamam. Peki ben ne olduğunu JavaScript kullanarak bu nesneleri dengelemek için kafam böyle şeyler. Yani bu bir tür daldırma uygulaması. Seviye dokuz imkansız gibidir. Tamam, Cam. Interaktif oyun da var ki Ne yaparsan yap, da-- bir video kaydedemezsiniz. Kaydı durdur. Neden kaydederken? Özür dilerim. Cam kadar davranmaktadır. Tamam, Cam. Tamam, Cam. Kil shooter oyunu oyna. Yani bu başka biri Bu garip interaktif oyunlar Eğer karışıklık etrafında olabilir ki. Bu bileşenlerin bir çok kullanır Google Glass içinde. Yangın. Yangın. Ben bu oyunda korkunç değilim. Ve aslında, sadece kullanabilirsiniz Kelime yangın aslında dışarı çıkmak ve ateş. Yangın. Ah, o asla ne olacak. Ben bunu her zaman özleyeceğim. Ama bu tür verir Bir örnek daha farklı kullanmanın bileşenler bu cam oyunları yapmak. Bir sonraki şey Yani burada hakkında düşünmek istiyorum çağırma yöntemleri, bir fantezi terimdir için, nasıl benim uygulamayı başlatmak mı? Yani farklı yolları vardır Farklı çağırma yöntemlerini kaldıraç. Farklı tasarım desenleri, için örnek periyodik bildirimler, Bu Tamam, Cam menüsü kullanmaz. Eğer bir şeyler yapmak isteyen konum eğer öyleyse Bu, vardı ve bildirimleri gönderdi Eğer hatırlatıyor bir uygulama var demek olanlardan bir şey hakkında size, Eğer mümkün olacak değiliz Cam menüsünü kullanarak bu kadar getirmek. Bu sadece bir şey yapmanız mümkün olacak kendisi Cam GDK aracılığıyla. Yani bu ikisini kullanarak oldum terimler, ayna API ve Cam GDK. Ve bu yüzden gitmek için gidiyorum O biraz daha derine. Böylece GDK önce ayna kullanılmaktaydi Uygulama etkileşim olarak. Bu arka uç web kullanır hizmetler gerçekleştirmek için Böyle zaman çizelgesi gibi basit görevler, abonelikleri, içerik paylaşımı, ve sesli metni. Ayna API kullanarak yapabilirsiniz züccaciye hemen hemen her dilde yazılmış olması. Züccaciye sadece ayna API kullanır olmaz kullanma becerisine sahip Ses çağırma yöntemleri, gibi ne donanım güzellikler jiroskop ve ivmeölçer. Sen olmadan Züccaciye oluşturabilirsiniz elinde bir fiziksel aygıt. Yani güzel bir şey olduğunu. Sadece oluşturmanız gerekir Yani eğer Eğer gerçekten yok Züccaciye Gerçek cihaza ihtiyacınız, özellikle, bunu yapabilirsiniz gerçek bir Google almak zor ise Cam, ya bir tane yoksa, veya bu tür bir şey. Bu OAuth2 bilgi gerektirir. Ve ne açık kimlik eğer hiç bir diyor bir web sitesi üzerine gitmek sizin Facebook ile oturum, veya, Google hesabınızla oturum Bu gibi şeyler, o Aç Auth var. Ve bu aslında olacak Ayna API bulut çünkü kullanılan hizmet. GDK, cam gelince Geliştirici Kiti, özünde, Android gelişimine bir uzantısı. Sadece Java ile kullanılabilir. Geliştiriciler olsa dolu var tüm yerel donanım özellikler dahil olmak üzere jiroskop ve ivmeölçer. Öncelikle için kullanılır Ses çağırma yetenekleri, Tamam Ben-- gibi, Cam, bu bütün menü şey-- Canlı kartları ve sürükleyici uygulamalar. Bu sen misin gerektirmez elinde cihaz var, Her zaman sürekli olmak zorunda, çünkü sizin Cam kod kadar yükleme ile test etmek. Ayna karşısında Yani GDK. Profesyoneller kendi basit ki vardır Android geliştiricileri için, acemi ya da profesyonel. Sen yeteneği lazım tüm yerel donanım kullanın. Bunun için kapıyı açar interaktif Züccaciye, çevrimdışı işlevsellik nerede Eğer internet gerekmez, ve dokümantasyon çok. Yani iyi belgelenmiş oluyor. Eksilerini sadece olduğunu vardır bir dilde, Java kullanılabilir. Ve entegre kalkınma kurmak aslında oldukça uzun zaman alabilir yapmak. Ne zaman uzun zaman demek, ve ben demek gibi belki bir kaç saat almak için tüm yapılandırılmış. Bir sürü bir vardır şeyler de var olacak pil gibi düşünün Hayat ve bellek kullanımı. Yani, ben% 100 ne zaman oldu Ben bu sunum başladı. Ve ben zaten% 20 düştü. Yani kullandığınız uygulamalar bağlı, ve gerçekte ne app bağlı , tamam, düşünmek istiyor, ne Ben en az batarya ile yapabilirsiniz Hayat tüketimi? Yani bu önemli şeyler zaman vardır Eğer tüm bu güzellikler kullanmaya başlayabilirsiniz. Ayna açısından API, hemen hemen yapabilirsiniz hemen hemen her dili kullanmak Bu web çerçeve vardır. Bu ancak, örneğin, C, kullanamaz Eğer PHP, Java, Python, Ruby kullanabilirsiniz Diğer farklı dil gidin. Ve serin şey sadece kullanır basit bir web mimarisi. Bir sonrası isteği yapmak. Bir kart ekler. Sen bir get isteği yapmak. Bu kart alır. Eksilerini ihtiyacınız var olduğunu OAuth2 bilgisi, yani işareti Google hesabınızla. Ve bazen olabilir millet için kafa karıştırıcı. Ben inanıyorum ki zaman seminerler nakledilen sadece slaytlar ki, ancak başka bir malzeme buna bağlanır. Bu doğru mudur? Ve ben büyük bir PDF var, dokuz sayfa PDF gibi, insanlar için tüm bu kadar ayarlamak için nasıl. Ve size bir fikir verir Bir veritabanı yapısı gibi tuşları ve belirteçleri tutun. Yani umarım mümkün olacak OAuth bazı ışık tutacak Bu belgeye gidiyor Biraz daha. Olan şeylerden biri büyük bir con Hiçbir çevrimdışı işlevselliği var ki. Sen internet erişimi gerekiyor. Eğer karar veremiyorsanız, merak etmeyin. İkiniz de kullanabilirsiniz. Örneğin, bir oluşturmak diyelim GDK üzerinden daldırma kullanarak oyunu. Ayrıca oluşturabilirsiniz bulutta bulunuyor afiş. Ayna API kullanarak, göndermek edebilirsiniz sizin afiş web hizmetine puan, bu yüzden görüntülenebilir. Peki aslında ne kullanmak istiyorum uygulama türü için en iyi. Eğer yoksa necessarily-- Değil bir tarafı ya da diğer gitmek için. Biri gidiyor bu sadece var göre-- hem kullanmak için gidiyoruz eğer, Bunun için bir ihtiyaç olabilir. Ve bir sürü iş olduğunu. Ama kesinlikle buna değer bunu yoluyla alabilirsiniz. Bu yüzden size hızlı bir örnek vereyim Ayna API ve onun yetenekleri. Örneğin, bir yüzden Bu ki- şeyler Cam marş projesi olduğunu Google örnekleri ile birlikte geliyor. Bu temelde ortaya koymaktadır Her şey o sana en azından ayna API ile yapabilirsiniz. Ben Bazı şeyler Daha önce de size gösterilen, Örneğin, oyun, denge oyunu ve bu, Bu aslında örnek vardır Google sağlar kodu. Gördüğünüz Yani, Google yapmış Sizin için bir sürü iş. Sen sadece temelde gerek tam olarak nasıl anlamaya Başvurunuzu koymak Birlikte daha iyi kullanmak için Bu araçlar ve bu şeyler seni verdim ki. Bu zaman çizelgesi için örnek olduğunu. Ama biz burada yapabiliriz, bir Bunun üzerine arkasında kod, Eğer tam olarak nasıl olduğunu görebilirsiniz onlar Bir zaman çizelgesi içine bir mesaj eklemek, veya resim eklemek veya eklemek paginated HTML ile bir kart. Bir abonelik Subscriptions-- Eğer abone şey. Örneğin, ben abone New York Times. Ve bu yüzden, benim Cam göndermek benim Belirli Cam, periyodik güncellemeleri. Bu gerçekten ayna API budur. Ve Cam geliştirici sitesinde, Onlar, sizin için burada bütün bu var böylece temelde bu kaldıraç. Diğer Yani bir Ben olsaydı şeyler Ben Cam uygulamaları geliştirmek zaman önce, ve de benim öğrencilerim geçen yıl, Bu serin şey. Ve denir Züccaciye akış tasarımcısı. Ve Züccaciye akış tasarımcısı temelde sizin için bir yoldur Google Glass uygulaması oluşturmak için, aslında can böylece Neler bakın. Yani geçici bu tür inşa Burada Google Glass uygulaması. Tamam, Cam. Ve sonra ben bir şey yapmak istiyorum. Bir CS50 uygulamasını başlatın. Ve sonra, söyleyeceğim Benim CS50 uygulaması hoş geldiniz. Olabildiğince Ve sonra ben, dokunabilirsiniz Daha fazla seçenek için, buraya bakınız. Ve bir, ben bir otomatik yapabilirim ya Artı, ya da ben benim için Pset yazabilirsiniz. Yani farklı şeyler var. Benim PSET seçeneğini yazmak kullanırsanız, tavsiye değil, uyarı, diyor. Için Glass istemiyor musunuz sizin için Pset yazın. Ama aslında, bu güzel bir araçtır bir sürü insan kaçırmış olduğunu. Ve bu harika olurdu Eğer ortaya koymak yardımcı olabilir Bu öğelerden biri uygulama. Ve serin şey çok olduğunu Bu tasarım Yorumla butonu var. Ve bu tasarım yorumu düğme, aslında, yapar olduğunu gerçek Google veriyor Cam ekibi app yorumlayan ve bunun üzerine size önceden yorum vermek. Yani serin bir sürü Cam ki özellikleri Ekip inşa etmek amacıyla yapmış, için mümkün olduğunca kolay hale getirmek için Aslında Google Glass yazmak için uygulamaları. Evet? HOPARLÖR 1: Bu sadece mı tasarım, ya da daha sonra yapabilirsiniz bu-- bu otomatik olarak yapar tercüme kullanabileceğiniz kod çevirmek? CHRISTOPHER BARTHOLOMEOS: Yani soru ,, tasarım için bu sadece oldu ve tercüme yok Sizin için gerçek kod? Hayır, öyle değil. Ama ne yapar onu dövmek yok olduğunu dev beyaz tahta ve ton kağıt beyaz parçalar. Yani tam olarak bir kez biliyorum Belirli bir kart uygulayın, Eğer zaman apply-- biliyorum Eğer, sizin programı yazıyoruz oh, bu özel kart istiyorum aslında başka bir şey başlatmak. Ve bu yüzden çok güzel bunu ortaya koymaktadır. Ve planlıyorsanız Google Glass uygulamasını yapmak ve bunlardan birini yapın, ben sunacağını Önceden teklifin Bunlardan biri. Ve ben senin TF gerçekten olacaktır eminim Çünkü onlar olacak, bu konuda mutlu oh bu ne olduğu, gibi uygulama yapar. Ben ondan bekliyorum biliyorum. Bazen, bu Çünkü tutmak gerçekten zor Bir Cam app neler iz. Geri bu gidelim. Başka serin şey kullanmak olduğunu Züccaciye oyun alanı gözden ve içerik oluşturmak için senin uygulamaya görüntülüyor. Peki bu bir araçtır nereye olduğunu Aslında işler nasıl görüneceğini tasarlayabilirsiniz. Yani, örneğin, ben istiyorum Burada yüklemek için bekleyen make--. Ben bir yapmak istiyorsanız belirli bir şablon, I can kullanarak bu burada yapmak Bu, esas itibariyle, bir takım Bizi verdik ki, Gerçekten özelleştirmek için nasıl gerçek kartları bakmak için gidiyoruz. Merhaba. Bu harika. Teşekkürler, Google. Yani aslında can senin kartları nasıl Sizi ne zaman bakacağız Onları oluşturmaya başlayabilirsiniz ve sonra göndermeye başlamak Google Glass için onları üzerinde. Sonraki şey bu Ben ettik PDF broşürü içinde order-- eğer oluşturulan bildirim yapmak için gittiğini hizmetleri, periyodik bildirimler, ya da aksine ayna API ile çalışmak GDK için. Ve ben senin için çıkalım. Biraz alarak burada yüklemek için, üzgünüm. Zaten açık olması gerekiyordu. Biz oraya gitmek. Yani, örneğin, isterseniz Ayna API kullanarak kurmak, Ben tam ayrıntılı talimatlar var nasıl ki- yapmak nasıl Google'ın API erişim Ne hesap ile konsol, Bir specific-- oluşturmak için nasıl ayna API sağlayan, Açık çalışma kimlik doğrulama ve aynı zamanda oyun alanı kullanmak için nasıl Biz sadece özellikle baktı. Burada çok iyi bir bilgi olacak Gerçek slayt güverte ile gelir. Aksi takdirde, siz de yapabilirsiniz Burada başka şeyler, ve özellikle orada Ben yarattım veritabanı yapısı, ya ben yaptık sen, sen bakabilirsiniz ki Açık inşa nasıl görmek için kullanıcılar için kimlik doğrulama tablosu. Yani bir şey aynı zamanda izlemek reklamı anlamak, Eğer gidiyoruz, özellikle eğer ayna API ile çalışan olmak. Eğer vardır. Peki, kaynakların bir ton. Ne yapıyor tavsiye için gidiyor developers.google.com/glass ve okumak, Bir çok şey var, çünkü Orada bilgi, üzerine gitmek için çok fazla Tüm seminer. Ama bir sürü bilgi budur, orada iyi bilgi bir sürü, bu tür Özellikle, bu daha genişletiyor şeylerin kod tarafında. Ben de hızlı ekledik GDK için başlangıç ​​kılavuzu, böylece eğer ihtiyacınız varsa tür içine atlamak, siz de bunu yapmak için yeteneği var. Ben ettik added-- Video var Burada, Android Öğreticiler. Bir YouTube video var Bu dahil oluyor ki eğer kullanarak geliştirmeye başlamak istiyorum Android işletim sistemi, Eğer bir acemi iseniz, o video Gerçekten bunu yapmak yardımcı olacaktır. Yine, cam uygulamaları Bu GDK kullanırken kelimenin tam anlamıyla sadece Android uygulamaları vardır. Onlar ileri liman geri can. Sonunda Google ekledik Java için stil kılavuzu. Bir şey varsa specifically-- Bildiğiniz bir- nasıl yapmalıyım, ne yapmak için en iyi yolu for döngüsü, Google açısından? Bu stil rehberi olacak Eğer bunları yapmanıza yardımcı. Ve işte bu. Yani Sizi umut yeterli bilgiye sahip içine atlama ileri gitmek Google Glass uygulaması. Ama kesinlikle kaynaklarını ziyaret edin. Kesinlikle farklı dalmak mevcut uygulamaların, Özellikle örnek uygulamalar. Kod bazı bak Seni sağladığı. Ve dürüst, ile senin CS50 deneyim, Bir zor olmamalı şey girmeye ve almak için. TAMAM MI? Teşekkür ederim.