1 00:00:00,000 --> 00:00:10,384 2 00:00:10,384 --> 00:00:12,050 Christopher Bartholomew: Selamat petang. 3 00:00:12,050 --> 00:00:14,290 Terima kasih kerana datang ke Google Glass-- Breaking 4 00:00:14,290 --> 00:00:16,206 Melalui siling kaca yang sesi, atau seminar. 5 00:00:16,206 --> 00:00:18,450 6 00:00:18,450 --> 00:00:24,070 Seminar yang diperlukan tidak dapat benar-benar berdasarkan, seperti, contoh pengkodan. 7 00:00:24,070 --> 00:00:28,480 Ia pada asasnya apabila Saya diajar same-- ini 8 00:00:28,480 --> 00:00:32,220 atau apabila saya dibimbing pelajar untuk CS50 tahun lepas pada projek Google Glass, 9 00:00:32,220 --> 00:00:34,570 ia bukan pengekodan yang benar-benar, benar-benar memberi kesan kepada mereka. 10 00:00:34,570 --> 00:00:38,600 Ia adalah, baik, bagaimana saya boleh mengambil semua alat ini bahawa Google telah memberikan kepadaku, 11 00:00:38,600 --> 00:00:42,310 dan menggunakannya untuk membina aplikasi khusus? 12 00:00:42,310 --> 00:00:43,810 Kami akan pergi ke beberapa perkara. 13 00:00:43,810 --> 00:00:45,130 Kami akan pergi ke corak reka bentuk. 14 00:00:45,130 --> 00:00:46,630 Kami akan pergi ke aplikasi. 15 00:00:46,630 --> 00:00:53,540 Kami akan pergi lebih tepat bagaimana mengambil semua pengetahuan yang Google 16 00:00:53,540 --> 00:00:57,660 akan memberi you-- kerana Google adalah luar biasa dari segi memberi 17 00:00:57,660 --> 00:00:59,870 anda semua sampel yang anda perlukan. 18 00:00:59,870 --> 00:01:03,660 Mereka akan memberikan anda semua dokumentasi yang anda perlukan untuk melaksanakannya. 19 00:01:03,660 --> 00:01:05,840 Tetapi kita akan menggunakan bahawa pengetahuan yang mereka telah 20 00:01:05,840 --> 00:01:09,980 diberikan anda untuk membuat Barangan kaca, permohonan Kaca. 21 00:01:09,980 --> 00:01:12,125 Jadi mari kita bermula di sini. 22 00:01:12,125 --> 00:01:15,000 Jadi beberapa perkara yang anda perlu hanya menyimpan di belakang kepala anda 23 00:01:15,000 --> 00:01:19,890 bila-bila masa yang anda lakukan Aplikasi Google Glass. 24 00:01:19,890 --> 00:01:22,310 Oleh kerana salah satu perkara mengenai Google Glass dalam 25 00:01:22,310 --> 00:01:28,360 sendiri adalah bahawa ia adalah satu sekeping kontroversi teknologi 26 00:01:28,360 --> 00:01:31,154 bahawa tidak ramai orang sebenarnya menggunakan. 27 00:01:31,154 --> 00:01:33,070 Jadi di belakang anda kepala, anda perlu sentiasa 28 00:01:33,070 --> 00:01:36,800 berfikir about-- muktamad kejayaan mana-mana teknologi boleh pakai 29 00:01:36,800 --> 00:01:40,030 bergantung kepada aplikasi yang tersedia untuk itu. 30 00:01:40,030 --> 00:01:47,870 Jika tidak ada permohonan yang baik untuk peranti tertentu, maka ia adalah tidak bernilai. 31 00:01:47,870 --> 00:01:50,140 >> Perkara yang lain adalah sebagai Kaca pemaju, cabaran 32 00:01:50,140 --> 00:01:53,030 adalah untuk mewujudkan aplikasi yang lebih mudah dan inovatif 33 00:01:53,030 --> 00:01:55,080 daripada aplikasi peranti mudah alih kami sendiri. 34 00:01:55,080 --> 00:01:58,010 Dan ini tidak benar-benar bermakna bahawa anda mempunyai 35 00:01:58,010 --> 00:02:00,370 untuk mewujudkan satu jenama permohonan baru. 36 00:02:00,370 --> 00:02:05,740 Maksud saya sebagai contoh, saya boleh hanya hanya pergi, OK Glass, mengambil gambar, 37 00:02:05,740 --> 00:02:08,655 berkongsi dengan. 38 00:02:08,655 --> 00:02:10,770 Dan kemudian saya hanya boleh berkata, saham. 39 00:02:10,770 --> 00:02:12,260 OK Glass. 40 00:02:12,260 --> 00:02:12,760 Saham. 41 00:02:12,760 --> 00:02:16,500 42 00:02:16,500 --> 00:02:20,540 Dan saya boleh berkongsi kepada kalangan saya hanya seperti yang di Google+ atau sesuatu. 43 00:02:20,540 --> 00:02:23,330 >> Ia adalah jauh lebih cepat daripada saya akan di sini, mengambil gambar, 44 00:02:23,330 --> 00:02:25,210 dan kemudian pada dasarnya melakukan perkara yang sama. 45 00:02:25,210 --> 00:02:26,630 Jadi ia membuatkan ia lebih mudah. 46 00:02:26,630 --> 00:02:31,440 Ia merupakan satu cara inovatif untuk melakukan perkara yang sedikit lebih cepat. 47 00:02:31,440 --> 00:02:34,660 >> Sekarang, cara lain untuk berfikir tentang aplikasi Google Glass, 48 00:02:34,660 --> 00:02:37,830 atau apa-apa jenis teknologi boleh pakai aplikasi, adalah bahawa jika anda benar-benar 49 00:02:37,830 --> 00:02:40,730 menyapu peranti mudah alih anda, apa yang akan menjadi yang pertama lima 50 00:02:40,730 --> 00:02:44,319 aplikasi yang anda ambil sebenarnya muat turun, dan mengapa? 51 00:02:44,319 --> 00:02:46,110 Jadi hanya menjaga mereka yang belakang kepala anda 52 00:02:46,110 --> 00:02:53,710 apabila anda akan mula mereka bentuk aplikasi Google Glass. 53 00:02:53,710 --> 00:02:55,040 >> Jadi apa agenda? 54 00:02:55,040 --> 00:02:56,831 Perkara pertama yang kami akan lakukan ialah kami 55 00:02:56,831 --> 00:02:59,274 akan pada dasarnya berkata, apa yang Glass? 56 00:02:59,274 --> 00:03:02,190 Kami akan bercakap mengenai Kaca garis masa, pada dasarnya perkara yang 57 00:03:02,190 --> 00:03:06,797 bergerak merentasi skrin apabila anda menggunakan kawalan di sebelah. 58 00:03:06,797 --> 00:03:09,130 Kami akan bercakap tentang corak reka bentuk untuk Barangan kaca. 59 00:03:09,130 --> 00:03:13,090 >> Kami akan bercakap tentang cermin API berbanding kit pemaju kaca. 60 00:03:13,090 --> 00:03:14,890 Saya akan campakkanlah sekitar banyak, pada dasarnya, 61 00:03:14,890 --> 00:03:19,840 kerana API cermin adalah program permohonan asal 62 00:03:19,840 --> 00:03:22,210 antara muka yang dikeluarkan oleh Google. 63 00:03:22,210 --> 00:03:23,550 Itulah awan berasaskan. 64 00:03:23,550 --> 00:03:26,080 Manakala GDK, yang Kaca Kit Pembangunan, 65 00:03:26,080 --> 00:03:29,620 dibebaskan kemudian turun jalan, pada dasarnya supaya 66 00:03:29,620 --> 00:03:33,100 anda sebenarnya boleh menggunakan perkakasan keupayaan dalam Google Glass. 67 00:03:33,100 --> 00:03:36,875 Kami akan pergi ke beberapa tips profesional, dan juga, pada dasarnya, beberapa sumber. 68 00:03:36,875 --> 00:03:40,820 69 00:03:40,820 --> 00:03:44,120 >> Jadi, daripada menjelaskan betul-betul apa yang Glass keseluruhan, 70 00:03:44,120 --> 00:03:45,870 Saya hanya akan menggunakan video satu minit 71 00:03:45,870 --> 00:03:48,520 bahawa Google telah menyediakan untuk jenis pergi di atasnya, 72 00:03:48,520 --> 00:03:54,800 kerana saya fikir itu dasarnya Cara terbaik untuk melakukannya tanpa saya memberi 73 00:03:54,800 --> 00:03:56,240 Kaca untuk setiap orang di sini. 74 00:03:56,240 --> 00:04:01,064 75 00:04:01,064 --> 00:04:01,730 [VIDEO MAIN SEMULA] 76 00:04:01,730 --> 00:04:05,340 -Here Adalah asas-asas bagaimana untuk menggunakan kaca. 77 00:04:05,340 --> 00:04:06,960 Ini adalah touchpad anda. 78 00:04:06,960 --> 00:04:09,370 Ia berjalan dari rumah anda ke telinga anda. 79 00:04:09,370 --> 00:04:12,850 Ketik pad sentuh untuk bangun Glass. 80 00:04:12,850 --> 00:04:15,830 Anda akan dapat melihat paparan atas talian anda penglihatan. 81 00:04:15,830 --> 00:04:19,260 Laraskan itu untuk melihat segala-galanya. 82 00:04:19,260 --> 00:04:21,880 >> Skrin utama menunjukkan jam. 83 00:04:21,880 --> 00:04:23,180 Ini adalah garis masa anda. 84 00:04:23,180 --> 00:04:24,740 Ia deretan kad. 85 00:04:24,740 --> 00:04:27,710 Perkara yang sebelah kiri adalah berlaku sekarang atau yang akan datang, 86 00:04:27,710 --> 00:04:32,280 seperti cuaca, yang akan datang penerbangan, atau satu acara dalam kalendar anda. 87 00:04:32,280 --> 00:04:35,110 Anda boleh mengetuk pada mana-mana kad untuk melihat lebih banyak. 88 00:04:35,110 --> 00:04:37,110 Leret ke bawah mana-mana sahaja untuk kembali ke garis masa. 89 00:04:37,110 --> 00:04:40,350 90 00:04:40,350 --> 00:04:43,340 >> Kad ke kanan skrin utama adalah dari masa lalu. 91 00:04:43,340 --> 00:04:47,930 Sebagai contoh, pesanan, video atau foto. 92 00:04:47,930 --> 00:04:50,930 Ketik pada foto untuk berkongsi, dan memilih salah satu daripada rakan-rakan anda. 93 00:04:50,930 --> 00:05:00,110 94 00:05:00,110 --> 00:05:01,930 Leret ke bawah untuk kembali ke mod siap sedia. 95 00:05:01,930 --> 00:05:03,855 Dan bersenang-senang meneroka. 96 00:05:03,855 --> 00:05:07,172 >> [AKHIR VIDEO MAIN SEMULA] 97 00:05:07,172 --> 00:05:14,095 98 00:05:14,095 --> 00:05:16,220 Christopher Bartholomew: Jadi itulah pengguna generik 99 00:05:16,220 --> 00:05:19,770 antara muka untuk Google Glass. 100 00:05:19,770 --> 00:05:26,610 Pada dasarnya, ia adalah sangat mudah, garis masa berfokuskan UI 101 00:05:26,610 --> 00:05:30,010 yang membolehkan pengguna untuk tidak menggunakan hanya arahan suara, tetapi juga 102 00:05:30,010 --> 00:05:34,270 bar ini bersama-tangan kanan sebelah meleretkan benar-benar 103 00:05:34,270 --> 00:05:40,220 cepat melalui khusus yang berbeza dimensi masa Kaca yang berbeza 104 00:05:40,220 --> 00:05:41,600 kad. 105 00:05:41,600 --> 00:05:43,100 >> Jadi apa yang ada di Glass? 106 00:05:43,100 --> 00:05:45,870 Nah, paparan adalah 640 dengan 360. 107 00:05:45,870 --> 00:05:50,850 Kamera itu sendiri adalah satu megapiksel lima kamera yang melakukan rakaman video 720p. 108 00:05:50,850 --> 00:05:54,270 Ia mempunyai Wi-Fi dan Bluetooth di atasnya, tetapi ia tidak mempunyai sel. 109 00:05:54,270 --> 00:05:58,270 Jadi, untuk menggunakan Kaca di luar rangkaian Wi-Fi, 110 00:05:58,270 --> 00:06:02,780 anda perlu asasnya pautan ia ke telefon anda menggunakan hotspot yang. 111 00:06:02,780 --> 00:06:05,180 >> Penyimpanan kira-kira 12 gigabait, dan itu bukan 112 00:06:05,180 --> 00:06:06,790 termasuk sistem operasi. 113 00:06:06,790 --> 00:06:10,590 Ia adalah 16 jumlah asasnya. 114 00:06:10,590 --> 00:06:14,160 Ia mempunyai dua gigabait RAM. 115 00:06:14,160 --> 00:06:18,250 Dan ada beberapa tambahan besar keping teknologi yang dibina di dalam. 116 00:06:18,250 --> 00:06:19,430 Anda mempunyai giroskop. 117 00:06:19,430 --> 00:06:21,430 Anda mempunyai pecutan. 118 00:06:21,430 --> 00:06:24,350 Anda mempunyai cahaya ambien sensing berdekatan 119 00:06:24,350 --> 00:06:26,630 sensor, yang digunakan untuk, seperti, berkelip. 120 00:06:26,630 --> 00:06:30,910 Sebagai contoh, jika saya berkelip, ia akan mengambil masa gambar, yang jenis pelik. 121 00:06:30,910 --> 00:06:37,370 Tetapi ia adalah salah satu daripada orang-orang keping yang anda boleh menggunakan bahagian dalam SDK. 122 00:06:37,370 --> 00:06:43,190 >> Dan anda juga mempunyai tulang pengaliran transduser audio. 123 00:06:43,190 --> 00:06:47,350 Jadi yang membolehkan saya untuk benar-benar jenis bisikan, OK Glass. 124 00:06:47,350 --> 00:06:51,910 Dan kemudian ia akan mengakses kepada-Ku. 125 00:06:51,910 --> 00:06:57,050 Jadi keseluruhan itulah yang Google Glass adalah. 126 00:06:57,050 --> 00:07:02,830 >> Jadi mari kita mendapatkan lebih banyak ke dalam seluk yang cekal apa kad-kad masa adalah, 127 00:07:02,830 --> 00:07:06,050 dan bagaimana kita boleh menggunakannya untuk melakukan perkara-perkara yang berbeza. 128 00:07:06,050 --> 00:07:08,360 Jadi terdapat tiga jenis kad garis masa. 129 00:07:08,360 --> 00:07:13,040 Ada kad yang statik, yang memaparkan teks, HTML, imej, dan video. 130 00:07:13,040 --> 00:07:16,530 131 00:07:16,530 --> 00:07:19,870 Perkara-perkara ini juga boleh digunakan untuk sembah perkara-perkara ini dipanggil kad secara langsung, 132 00:07:19,870 --> 00:07:20,520 atau immersions. 133 00:07:20,520 --> 00:07:23,730 Dan kita akan bercakap tentang bahawa dalam sedikit. 134 00:07:23,730 --> 00:07:27,940 >> A langsung memaparkan kad kad yang penting di moment-- semasa 135 00:07:27,940 --> 00:07:30,620 barangan yang yang diberikan, pada dasarnya. 136 00:07:30,620 --> 00:07:33,410 Jam randik adalah contoh yang baik untuk ini. 137 00:07:33,410 --> 00:07:37,020 >> Dan keasyikan yang memaparkan apa yang kita panggil aktiviti Android yang 138 00:07:37,020 --> 00:07:40,690 pada dasarnya mengambil alih keseluruhan skrin. 139 00:07:40,690 --> 00:07:45,940 Jadi idea di sini adalah anda dapat membuat banyak baik, bersih, segar, 140 00:07:45,940 --> 00:07:51,580 dan aplikasi dinamik, sama ada ia hanya HTML CSS mudah 141 00:07:51,580 --> 00:07:54,910 template, sama ada sesuatu perkara yang berlaku pada dan aktif. 142 00:07:54,910 --> 00:08:00,350 Ini adalah imej permainan dipanggil zombi Run, yang 143 00:08:00,350 --> 00:08:01,900 sebenarnya menyeronokkan cantik. 144 00:08:01,900 --> 00:08:03,090 Kami akan melihat bahawa. 145 00:08:03,090 --> 00:08:12,052 Dan ini adalah permainan di sini yang menggunakan gyroscope-- saya terus berkata gyroscope-- 146 00:08:12,052 --> 00:08:13,010 yeah, ia adalah giroskop. 147 00:08:13,010 --> 00:08:14,260 Apa yang saya lakukan? 148 00:08:14,260 --> 00:08:17,710 Giroskop, supaya anda boleh sebenarnya mengimbangi perkara di atas kepala anda. 149 00:08:17,710 --> 00:08:21,160 150 00:08:21,160 --> 00:08:23,580 >> Jadi mari kita pergi lebih ke dalam kad garis masa. 151 00:08:23,580 --> 00:08:27,440 Kad statik juga boleh mengandungi berkas kad, sebagai contoh, album foto. 152 00:08:27,440 --> 00:08:32,400 Anda boleh lihat yang ditandakan oleh flap halaman ini sedikit di sini. 153 00:08:32,400 --> 00:08:37,059 Apabila anda mengetuk ke dalamnya, anda diberi lain talian kad garis masa. 154 00:08:37,059 --> 00:08:40,580 Dan anda boleh jenis tatal melalui menggunakan bar tatal anda, 155 00:08:40,580 --> 00:08:42,805 dan anda juga boleh untuk berkongsi kad tertentu. 156 00:08:42,805 --> 00:08:48,397 157 00:08:48,397 --> 00:08:51,230 Jadi sekarang bahawa anda harus agak biasa dengan pelbagai jenis 158 00:08:51,230 --> 00:08:53,529 kad garis masa, apa yang kita akan lakukan 159 00:08:53,529 --> 00:08:55,570 yang kita akan bercakap mengenai corak reka bentuk. 160 00:08:55,570 --> 00:08:59,290 Dan ini adalah mungkin perkara yang bahawa kebanyakan pelajar terjebak 161 00:08:59,290 --> 00:09:03,590 dengan apabila mereka mula menyelam ke dalam pembangunan Google Glass. 162 00:09:03,590 --> 00:09:05,170 >> Jadi terdapat tiga corak reka bentuk. 163 00:09:05,170 --> 00:09:08,550 Corak reka bentuk yang pertama adalah pemberitahuan berkala. 164 00:09:08,550 --> 00:09:12,660 Dan apa yang tidak ia menggunakan cermin Perkhidmatan web API, atau Android latar belakang 165 00:09:12,660 --> 00:09:15,960 perkhidmatan untuk menolak pemberitahuan ke waktu. 166 00:09:15,960 --> 00:09:19,590 Sebagai contoh, jika anda mendaftar untuk aplikasi cnn.com ini, 167 00:09:19,590 --> 00:09:26,520 mereka akan menghantar pemberitahuan apabila ada acara berita yang telah berlaku. 168 00:09:26,520 --> 00:09:31,860 >> API cermin boleh digunakan untuk mewujudkan mana-mana language-- API cermin boleh 169 00:09:31,860 --> 00:09:34,560 menggunakan apa-apa bahasa untuk mewujudkan interaksi perkhidmatan web. 170 00:09:34,560 --> 00:09:39,230 Jadi pada dasarnya, seperti jika anda tidak sangat biasa dengan Jawa, 171 00:09:39,230 --> 00:09:45,010 iaitu apa yang GDK menggunakan, dan anda lebih berminat untuk PHP sebagai contoh, 172 00:09:45,010 --> 00:09:49,080 anda boleh menulis PHP dan perkhidmatan permohonan Barangan kaca yang 173 00:09:49,080 --> 00:09:51,090 berinteraksi dengan itu, berbanding dengan yang mempunyai 174 00:09:51,090 --> 00:09:55,520 untuk menyelam jauh ke dalam bahagian Jawa daripadanya. 175 00:09:55,520 --> 00:10:00,050 Penggunaan perkhidmatan Android latar belakang Java per Kit Pembangunan Glass. 176 00:10:00,050 --> 00:10:03,155 >> Jadi apa yang kita akan lakukan ialah kami akan menukar kepada hanya satu contoh di Kaca, 177 00:10:03,155 --> 00:10:03,800 jika kita boleh. 178 00:10:03,800 --> 00:10:07,486 179 00:10:07,486 --> 00:10:08,360 Maaf untuk skrin. 180 00:10:08,360 --> 00:10:11,340 Ia condong ke sebelah sini, bagi orang-orang yang berada di dalam. 181 00:10:11,340 --> 00:10:31,410 182 00:10:31,410 --> 00:10:31,930 Di sana kami pergi. 183 00:10:31,930 --> 00:10:33,110 Harap maaf. 184 00:10:33,110 --> 00:10:36,220 Mengambil masa sedikit untuk memuatkan di sini. 185 00:10:36,220 --> 00:10:40,090 >> Jadi ini adalah contoh sesuatu bahawa The New York Times akan menghantar. 186 00:10:40,090 --> 00:10:43,780 Ia pemberitahuan berkala yang mengandungi pelbagai kad statik yang 187 00:10:43,780 --> 00:10:45,670 mempunyai maklumat mengenainya. 188 00:10:45,670 --> 00:10:58,800 Jadi, jika saya klik ke it-- dan ini akan load-- ada kita pergi. 189 00:10:58,800 --> 00:11:00,860 Jika saya klik ke dalamnya, kemudian apa yang anda akan mendapat di sini 190 00:11:00,860 --> 00:11:04,890 adalah anda akan mendapat maklumat mengenai tajuk berita atau cerita. 191 00:11:04,890 --> 00:11:08,235 Anda juga boleh melampirkan perkara yang begitu bahawa anda sebenarnya boleh membaca dengan kuat. 192 00:11:08,235 --> 00:11:11,740 Dan apa yang dibaca dengan kuat tidak adalah ia akan membacanya untuk anda di telinga anda. 193 00:11:11,740 --> 00:11:14,080 Anda tidak boleh benar-benar mendengar itu, tetapi pada dasarnya ia 194 00:11:14,080 --> 00:11:17,730 penyambung tulang yang akan membaca dalam kepala anda. 195 00:11:17,730 --> 00:11:19,590 Ini adalah cara terbaik untuk meletakkan ia. 196 00:11:19,590 --> 00:11:22,880 >> Jadi itulah jenis apa berkala pemberitahuan akan. 197 00:11:22,880 --> 00:11:25,270 Ada semua jenis yang berbeza daripada mereka. 198 00:11:25,270 --> 00:11:27,250 Jika anda menggunakan Twitter, Twitter app lain 199 00:11:27,250 --> 00:11:29,760 bahawa jenis memberikan anda contoh apa ini pemberitahuan berkala 200 00:11:29,760 --> 00:11:30,260 aplikasi adalah. 201 00:11:30,260 --> 00:11:33,390 202 00:11:33,390 --> 00:11:38,400 >> The pattern-- reka bentuk kedua dan kami akan pergi dan kembali ke perkara itu. 203 00:11:38,400 --> 00:11:42,120 Corak reka bentuk kedua adalah tugas yang sedang berlangsung. 204 00:11:42,120 --> 00:11:45,780 Dan pada dasarnya, ini adalah kad itu sentiasa berjalan di latar belakang. 205 00:11:45,780 --> 00:11:46,780 Anda boleh meninggalkan kad. 206 00:11:46,780 --> 00:11:49,210 Anda boleh pergi melakukan sesuatu lain dalam had masa. 207 00:11:49,210 --> 00:11:53,462 Tetapi pada dasarnya, apa yang berlaku adalah bahawa ia sentiasa berjalan. 208 00:11:53,462 --> 00:11:55,670 Sesuatu yang selalu pergi pada, seperti permohonan sebenar, 209 00:11:55,670 --> 00:11:57,950 seperti jam randik contohnya. 210 00:11:57,950 --> 00:12:01,420 >> Ini hanya boleh dilaksanakan menggunakan kaca Pemaju Kit. 211 00:12:01,420 --> 00:12:05,150 Tetapi anda boleh mengambil kesempatan penuh semua perkakasan kaca itu. 212 00:12:05,150 --> 00:12:08,330 Android adalah GDK Jawa sahaja. 213 00:12:08,330 --> 00:12:11,260 Jadi, jika anda sudah biasa dengan Jawa, itu hebat. 214 00:12:11,260 --> 00:12:14,770 Jika anda biasa dengan Android pembangunan khusus, 215 00:12:14,770 --> 00:12:16,751 ada satu seminar yang besar, saya percaya. 216 00:12:16,751 --> 00:12:18,250 Saya tidak pasti apa masa yang tepat adalah. 217 00:12:18,250 --> 00:12:21,080 Tetapi ada satu seminar pada pembangunan Android. 218 00:12:21,080 --> 00:12:24,220 Jika anda merancang untuk melakukan perkara yang GDK, saya cadangkan pergi kepada Dia yang 219 00:12:24,220 --> 00:12:26,389 secara khusus, kerana ia akan bertindih 220 00:12:26,389 --> 00:12:28,180 apa yang anda akan digunakan untuk kaca. 221 00:12:28,180 --> 00:12:31,080 222 00:12:31,080 --> 00:12:32,320 >> Jadi mari kita lihat. 223 00:12:32,320 --> 00:12:34,020 Mari kita membuka aplikasi lain. 224 00:12:34,020 --> 00:12:37,020 Bolehkah kita beralih kepada perkara yang? 225 00:12:37,020 --> 00:12:37,520 OK Glass. 226 00:12:37,520 --> 00:12:43,990 227 00:12:43,990 --> 00:12:44,490 Mula menjalankan. 228 00:12:44,490 --> 00:12:54,090 229 00:12:54,090 --> 00:12:58,610 Jadi ini adalah permainan yang saya gunakan apabila saya bosan apabila saya pergi berjalan, 230 00:12:58,610 --> 00:13:02,180 dipanggil zombi Run. 231 00:13:02,180 --> 00:13:07,217 Dan pada dasarnya apa yang dilakukan adalah ia tracks-- itu pada dasarnya, 232 00:13:07,217 --> 00:13:09,050 anda menjalankan daripada zombie sepanjang masa. 233 00:13:09,050 --> 00:13:12,070 Tetapi ia seperti jika saya run-- saya tahu ini akan menjadi benar-benar awkward-- 234 00:13:12,070 --> 00:13:19,170 tetapi jika saya berlari-lari di sini, ia perlu menjejaki atau memberi saya kadar yang. 235 00:13:19,170 --> 00:13:23,530 Perlu mengemaskini sejauh saya telah berlari, atau perkara-perkara seperti itu. 236 00:13:23,530 --> 00:13:25,620 >> Jadi ini adalah seperti a-- ini app adalah essentially-- 237 00:13:25,620 --> 00:13:28,620 ia mengambil sedikit masa untuk mengemas kini pada yang menjengkelkan side--. 238 00:13:28,620 --> 00:13:32,030 Tetapi pada dasarnya, apa yang berlaku di sini adalah bahawa ini adalah sentiasa berjalan. 239 00:13:32,030 --> 00:13:33,470 Dan anda berinteraksi dengan ia. 240 00:13:33,470 --> 00:13:35,730 Dan anda boleh hanya jenis daripada melakukan perkara-perkara yang berbeza. 241 00:13:35,730 --> 00:13:37,460 Dan jadi terdapat banyak aplikasi yang seperti. 242 00:13:37,460 --> 00:13:40,334 Dan ada aplikasi yang anda boleh sebenarnya mencipta yang melakukan perkara yang sama. 243 00:13:40,334 --> 00:13:43,680 244 00:13:43,680 --> 00:13:44,460 Jadi itu sahaja. 245 00:13:44,460 --> 00:14:05,530 246 00:14:05,530 --> 00:14:06,750 >> Baiklah. 247 00:14:06,750 --> 00:14:09,820 Jadi reka bentuk seterusnya corak adalah rendaman satu. 248 00:14:09,820 --> 00:14:13,465 Immersions akan mengambil keseluruhan skrin dan keseluruhan garis masa. 249 00:14:13,465 --> 00:14:17,800 Jadi anda sebenarnya tidak boleh melompat keluar dan pergi melakukan perkara-perkara lain jika anda mahu. 250 00:14:17,800 --> 00:14:21,270 Ia seperti seolah-olah anda sedang bermain permainan di kaca dalam dirinya. 251 00:14:21,270 --> 00:14:24,590 Ini hanya boleh dilaksanakan menggunakan juga GDK. 252 00:14:24,590 --> 00:14:27,433 Jadi sekali lagi, kelebihan menggunakan GDK 253 00:14:27,433 --> 00:14:31,840 adalah bahawa anda pada dasarnya mengambil penuh kesempatan daripada semua perkakasan itu 254 00:14:31,840 --> 00:14:34,510 pada Google Glass dalam dirinya. 255 00:14:34,510 --> 00:14:40,190 >> Jadi, kita akan pergi ke satu contoh lanjut mengenai Glass. 256 00:14:40,190 --> 00:14:42,050 OK Glass. 257 00:14:42,050 --> 00:14:46,930 Bermain kira-kira. 258 00:14:46,930 --> 00:14:52,287 Jadi ini adalah permainan saya suka bermain apabila Saya bosan di tempat kerja, hanya dalam satu mesyuarat. 259 00:14:52,287 --> 00:14:54,120 Mudah-mudahan ia akan menunjukkan di sini mana-mana kedua sekarang. 260 00:14:54,120 --> 00:14:58,220 261 00:14:58,220 --> 00:14:59,190 Di sana kami pergi. 262 00:14:59,190 --> 00:15:00,200 Baiklah. 263 00:15:00,200 --> 00:15:03,290 Jadi apa yang ia adalah saya menggunakan JavaScript 264 00:15:03,290 --> 00:15:08,380 untuk mengimbangi objek pada kepala saya, perkara seperti itu. 265 00:15:08,380 --> 00:15:11,235 Jadi ini adalah satu jenis permohonan rendaman. 266 00:15:11,235 --> 00:15:12,485 Tahap sembilan adalah seperti mustahil. 267 00:15:12,485 --> 00:15:15,240 268 00:15:15,240 --> 00:15:15,940 >> OK, Kaca. 269 00:15:15,940 --> 00:15:20,240 Terdapat juga permainan interaktif yang yang boleh anda lakukan, like-- tidak merakam video. 270 00:15:20,240 --> 00:15:32,720 271 00:15:32,720 --> 00:15:35,290 Menghentikan rakaman. 272 00:15:35,290 --> 00:15:36,910 Mengapa kamu rakaman? 273 00:15:36,910 --> 00:15:37,970 Maaf. 274 00:15:37,970 --> 00:15:41,830 Kaca bertindak sehingga. 275 00:15:41,830 --> 00:15:42,520 OK, Kaca. 276 00:15:42,520 --> 00:15:51,790 277 00:15:51,790 --> 00:15:53,470 OK, Kaca. 278 00:15:53,470 --> 00:15:59,379 Bermain Clay penembak. 279 00:15:59,379 --> 00:16:01,670 Jadi ini adalah satu lagi salah satu orang-orang permainan interaktif pelik 280 00:16:01,670 --> 00:16:04,080 bahawa anda boleh menggagalkan sekitar dengan. 281 00:16:04,080 --> 00:16:07,630 Ini menggunakan banyak komponen di dalam Google Glass. 282 00:16:07,630 --> 00:16:09,480 Kebakaran. 283 00:16:09,480 --> 00:16:09,980 Kebakaran. 284 00:16:09,980 --> 00:16:11,650 Saya dahsyat pada permainan ini. 285 00:16:11,650 --> 00:16:16,290 Dan pada dasarnya, anda hanya boleh menggunakan kebakaran perkataan untuk benar-benar pergi keluar dan api. 286 00:16:16,290 --> 00:16:17,000 Kebakaran. 287 00:16:17,000 --> 00:16:18,420 Oh, ia tidak pernah akan berlaku. 288 00:16:18,420 --> 00:16:21,670 Saya akan terlepas setiap kali. 289 00:16:21,670 --> 00:16:23,554 Tetapi ia sejenis memberikan anda lebih daripada contoh 290 00:16:23,554 --> 00:16:26,220 menggunakan semua berbeza komponen untuk membuat ini permainan Glass. 291 00:16:26,220 --> 00:16:32,719 292 00:16:32,719 --> 00:16:34,635 Jadi perkara seterusnya yang anda mahu untuk berfikir tentang di sini 293 00:16:34,635 --> 00:16:40,090 adalah kaedah doa, istilah mewah untuk, bagaimana saya mula permohonan saya? 294 00:16:40,090 --> 00:16:44,740 Jadi ada cara yang berbeza untuk memanfaatkan kaedah doa yang berbeza. 295 00:16:44,740 --> 00:16:48,840 Corak reka bentuk yang berbeza, untuk contoh pemberitahuan berkala, 296 00:16:48,840 --> 00:16:51,150 mereka tidak akan menggunakan OK, menu Glass. 297 00:16:51,150 --> 00:16:54,050 Jadi, jika anda mahu melakukan sesuatu yang mempunyai dan menghantar pemberitahuan, 298 00:16:54,050 --> 00:16:59,201 katakan anda mempunyai aplikasi yang mengingatkan anda tentang sesuatu yang telah terjadi, 299 00:16:59,201 --> 00:17:01,950 anda tidak akan dapat membawa yang menggunakan menu Kaca itu. 300 00:17:01,950 --> 00:17:04,260 Itu sahaja sesuatu bahawa anda boleh lakukan 301 00:17:04,260 --> 00:17:05,614 melalui GDK Kaca itu sendiri. 302 00:17:05,614 --> 00:17:10,270 303 00:17:10,270 --> 00:17:14,900 >> Jadi saya telah menggunakan kedua-dua terma, API cermin dan kaca GDK. 304 00:17:14,900 --> 00:17:18,569 Dan jadi saya akan pergi ke orang-orang yang sedikit lebih mendalam. 305 00:17:18,569 --> 00:17:21,730 Jadi sebelum GDK, cermin digunakan terutamanya 306 00:17:21,730 --> 00:17:24,530 sebagai interaksi permohonan. 307 00:17:24,530 --> 00:17:26,980 Ia menggunakan backend web perkhidmatan untuk mencapai 308 00:17:26,980 --> 00:17:29,880 tugas yang mudah, seperti garis masa langganan, perkongsian kandungan, 309 00:17:29,880 --> 00:17:31,390 dan teks suara. 310 00:17:31,390 --> 00:17:35,370 Barangan kaca menggunakan API cermin boleh ditulis dalam hampir mana-mana bahasa. 311 00:17:35,370 --> 00:17:38,130 Barangan kaca yang hanya menggunakan cermin API tidak akan 312 00:17:38,130 --> 00:17:41,130 mempunyai keupayaan untuk menggunakan kaedah doa suara, 313 00:17:41,130 --> 00:17:45,770 serta barang perkakasan seperti yang giroskop dan pecutan. 314 00:17:45,770 --> 00:17:48,670 >> Anda boleh membuat Glassware tanpa peranti fizikal di tangan. 315 00:17:48,670 --> 00:17:49,680 Supaya adalah satu perkara yang baik. 316 00:17:49,680 --> 00:17:54,280 Jadi, jika anda perlu hanya membuat Barangan kaca yang anda tidak benar-benar 317 00:17:54,280 --> 00:17:56,850 memerlukan peranti yang sebenar, anda boleh berbuat demikian, terutamanya 318 00:17:56,850 --> 00:18:00,900 jika ia sukar untuk mendapatkan Google sebenar Kaca, atau jika anda tidak mempunyai satu, 319 00:18:00,900 --> 00:18:02,940 atau yang seumpama ini. 320 00:18:02,940 --> 00:18:05,690 Ia memerlukan pengetahuan OAuth2. 321 00:18:05,690 --> 00:18:08,789 Dan apa pengesahan terbuka adalah jika anda pernah 322 00:18:08,789 --> 00:18:11,080 pergi ke laman web yang mengatakan log masuk dengan Facebook anda, 323 00:18:11,080 --> 00:18:14,930 atau log masuk dengan akaun Google anda, perkara-perkara seperti itu, itu Terbuka Auth. 324 00:18:14,930 --> 00:18:19,330 Dan yang pada dasarnya akan menjadi digunakan kerana API cermin adalah awan 325 00:18:19,330 --> 00:18:22,050 perkhidmatan. 326 00:18:22,050 --> 00:18:25,470 >> Bagi GDK, Kaca Pemaju Kit adalah, pada dasarnya, 327 00:18:25,470 --> 00:18:28,000 lanjutan kepada pembangunan Android. 328 00:18:28,000 --> 00:18:30,020 Ia hanya boleh digunakan dengan Jawa. 329 00:18:30,020 --> 00:18:32,640 Pemaju mempunyai penuh walaupun kepada semua perkakasan yang asli 330 00:18:32,640 --> 00:18:35,790 ciri-ciri, termasuk giroskop dan pecutan. 331 00:18:35,790 --> 00:18:38,290 Ia digunakan terutamanya untuk kebolehan doa suara, 332 00:18:38,290 --> 00:18:42,700 kerana anda saw-- OK, Kaca, bahawa keseluruhan menu thing-- 333 00:18:42,700 --> 00:18:46,726 kad secara langsung, dan aplikasi yang mengasyikkan. 334 00:18:46,726 --> 00:18:48,850 Ini tidak memerlukan anda mempunyai peranti ini di dalam tangan, 335 00:18:48,850 --> 00:18:52,700 kerana anda sentiasa perlu sentiasa memuatkan kod sehingga Glass anda 336 00:18:52,700 --> 00:18:53,577 untuk menguji dengan. 337 00:18:53,577 --> 00:18:56,200 338 00:18:56,200 --> 00:19:00,180 >> Jadi GDK berbanding cermin. 339 00:19:00,180 --> 00:19:03,720 Kebaikan adalah yang mudah yang untuk pemaju Android, 340 00:19:03,720 --> 00:19:05,230 pemula atau profesional. 341 00:19:05,230 --> 00:19:07,720 Anda telah mendapat keupayaan untuk menggunakan semua perkakasan yang asli. 342 00:19:07,720 --> 00:19:09,580 Ia membuka pintu untuk Barangan kaca interaktif, 343 00:19:09,580 --> 00:19:12,370 fungsi luar talian di mana anda tidak perlu internet, 344 00:19:12,370 --> 00:19:13,970 dan banyak dokumentasi. 345 00:19:13,970 --> 00:19:16,640 Jadi ia didokumentasikan dengan baik. 346 00:19:16,640 --> 00:19:20,250 >> Kontra adalah bahawa ia hanya boleh didapati dalam satu bahasa, Jawa. 347 00:19:20,250 --> 00:19:23,370 Dan pembangunan bersepadu ditubuhkan boleh mengambil sebenarnya masa yang cukup panjang 348 00:19:23,370 --> 00:19:23,870 lakukan. 349 00:19:23,870 --> 00:19:26,771 Apabila saya mengatakan masa panjang, dan saya maksudkan seperti mungkin beberapa jam untuk mendapatkannya 350 00:19:26,771 --> 00:19:27,395 semua dikonfigurasikan. 351 00:19:27,395 --> 00:19:30,009 352 00:19:30,009 --> 00:19:31,800 Terdapat banyak perkara, terlalu, anda perlu 353 00:19:31,800 --> 00:19:34,920 untuk mempertimbangkan seperti bateri kehidupan dan penggunaan memori. 354 00:19:34,920 --> 00:19:38,535 Maksud saya, saya berada di 100% apabila Saya mula persembahan ini. 355 00:19:38,535 --> 00:19:41,640 356 00:19:41,640 --> 00:19:44,110 Dan saya turun 20% sudah. 357 00:19:44,110 --> 00:19:48,820 >> Jadi bergantung kepada aplikasi yang anda gunakan, dan bergantung kepada apa yang aplikasi anda sebenarnya 358 00:19:48,820 --> 00:19:54,130 tidak, anda mahu untuk berfikir tentang, OK, apa yang boleh saya lakukan dengan bateri yang paling minimum 359 00:19:54,130 --> 00:19:54,890 penggunaan kehidupan? 360 00:19:54,890 --> 00:19:59,308 Jadi mereka adalah perkara-perkara penting apabila anda mula menggunakan semua manfaat. 361 00:19:59,308 --> 00:20:02,620 >> Dari segi cermin API, anda boleh cukup banyak 362 00:20:02,620 --> 00:20:04,740 menggunakan hampir apa-apa bahasa yang mempunyai rangka kerja web. 363 00:20:04,740 --> 00:20:10,170 Anda tidak boleh menggunakan C, tetapi sebagai contoh, anda boleh menggunakan PHP, Java, Python, Ruby, 364 00:20:10,170 --> 00:20:14,550 Pergi, selain bahasa yang berbeza. 365 00:20:14,550 --> 00:20:18,770 Dan perkara yang sejuk adalah ia hanya menggunakan seni bina web mudah. 366 00:20:18,770 --> 00:20:19,980 Anda membuat permintaan pos. 367 00:20:19,980 --> 00:20:21,350 Ia memasukkan kad. 368 00:20:21,350 --> 00:20:22,850 Anda membuat permintaan get. 369 00:20:22,850 --> 00:20:24,750 Ia mendapat kad. 370 00:20:24,750 --> 00:20:27,960 >> Kontra adalah bahawa anda memerlukan Pengetahuan OAuth2, iaitu tanda 371 00:20:27,960 --> 00:20:29,360 masuk dengan akaun Google anda. 372 00:20:29,360 --> 00:20:33,560 Dan yang boleh kadang-kadang mengelirukan untuk penduduk. 373 00:20:33,560 --> 00:20:37,477 Saya percaya bahawa apabila seminar diposkan yang bukan sahaja slaid, 374 00:20:37,477 --> 00:20:39,310 tetapi beberapa bahan lain yang melekat padanya. 375 00:20:39,310 --> 00:20:40,300 Adakah itu betul? 376 00:20:40,300 --> 00:20:43,500 Dan saya mempunyai PDF yang besar, seperti PDF sembilan halaman, 377 00:20:43,500 --> 00:20:45,550 bagaimana untuk menetapkan semua bahawa untuk rakyat. 378 00:20:45,550 --> 00:20:48,790 Dan ia memberi anda idea tentang seperti struktur pangkalan data 379 00:20:48,790 --> 00:20:51,520 untuk memegang kunci dan tanda-tanda. 380 00:20:51,520 --> 00:20:58,090 Oleh itu, saya berharap akan dapat menjelaskan mengenai yang OAuth 381 00:20:58,090 --> 00:21:01,550 dengan pergi ke dalam dokumen yang yang lebih jauh. 382 00:21:01,550 --> 00:21:05,140 >> Salah satu perkara yang merupakan con besar adalah bahawa tidak ada fungsi luar talian. 383 00:21:05,140 --> 00:21:09,294 Anda memerlukan akses internet. 384 00:21:09,294 --> 00:21:10,850 Jika anda tidak boleh membuat keputusan, jangan bimbang. 385 00:21:10,850 --> 00:21:12,560 Anda boleh menggunakan kedua-dua. 386 00:21:12,560 --> 00:21:17,620 Sebagai contoh, katakan anda membuat permainan menggunakan rendaman melalui GDK. 387 00:21:17,620 --> 00:21:20,390 Anda juga boleh membuat Leaderboard itu dalam awan. 388 00:21:20,390 --> 00:21:24,510 Dengan menggunakan API cermin, anda boleh menghantar anda skor untuk perkhidmatan web Leaderboard anda, 389 00:21:24,510 --> 00:21:26,320 jadi ia boleh dipaparkan. 390 00:21:26,320 --> 00:21:29,840 >> Jadi pada dasarnya anda mahu menggunakan apa yang terbaik untuk jenis permohonan anda. 391 00:21:29,840 --> 00:21:33,930 Tidak necessarily-- anda tidak mempunyai untuk pergi ke satu pihak atau pihak lain. 392 00:21:33,930 --> 00:21:37,950 Cuma satu yang akan adalah-- jika anda akan menggunakan kedua-duanya, 393 00:21:37,950 --> 00:21:39,350 anda mungkin mempunyai keperluan untuk itu. 394 00:21:39,350 --> 00:21:40,850 Dan ia adalah banyak kerja. 395 00:21:40,850 --> 00:21:43,610 Tetapi ia pasti berbaloi jika anda boleh mendapatkan melalui. 396 00:21:43,610 --> 00:21:47,850 397 00:21:47,850 --> 00:21:55,530 >> Jadi saya akan memberikan contoh yang cepat API cermin dan keupayaannya. 398 00:21:55,530 --> 00:21:58,220 Sebagai contoh, salah satu perkara-perkara ini bahawa- 399 00:21:58,220 --> 00:22:03,930 adalah projek permulaan Kaca yang datang dengan sampel Google. 400 00:22:03,930 --> 00:22:05,700 Ia pada dasarnya menggariskan segala-galanya yang anda 401 00:22:05,700 --> 00:22:08,900 boleh dilakukan dengan sekurang-kurangnya API cermin. 402 00:22:08,900 --> 00:22:11,440 >> Beberapa perkara yang saya menunjukkan anda lebih awal juga, 403 00:22:11,440 --> 00:22:14,365 sebagai contoh, permainan, permainan kira-kira dan mereka, 404 00:22:14,365 --> 00:22:18,735 mereka sebenarnya sampel kod yang Google menyediakan anda. 405 00:22:18,735 --> 00:22:24,375 Jadi anda lihat, Google telah dilakukan banyak kerja untuk anda. 406 00:22:24,375 --> 00:22:27,570 Anda hanya perlu pada dasarnya memikirkan bagaimana 407 00:22:27,570 --> 00:22:31,480 untuk meletakkan permohonan anda bersama-sama untuk menggunakan lebih baik 408 00:22:31,480 --> 00:22:34,200 alat-alat dan perkara-perkara bahawa mereka telah diberikan anda. 409 00:22:34,200 --> 00:22:36,810 >> Ini adalah sampel untuk garis masa. 410 00:22:36,810 --> 00:22:41,970 Tetapi apa yang kita boleh lakukan di sini adalah, kod di sebalik perkara ini, 411 00:22:41,970 --> 00:22:45,010 adalah anda boleh melihat dengan jelas bagaimana mereka memasukkan mesej ke garis masa yang, 412 00:22:45,010 --> 00:22:49,730 atau memasukkan gambar, atau memasukkan kad dengan HTML paginated. 413 00:22:49,730 --> 00:22:53,620 Subscriptions-- langganan adalah sesuatu yang anda melanggan. 414 00:22:53,620 --> 00:22:55,880 Sebagai contoh, saya melanggan The New York Times. 415 00:22:55,880 --> 00:23:01,600 Dan supaya mereka menghantar Kaca saya, saya Kaca tertentu, mengemas kini secara berkala. 416 00:23:01,600 --> 00:23:04,250 Itulah apa yang benar-benar API adalah cermin. 417 00:23:04,250 --> 00:23:08,820 Dan di laman web pemaju Kaca, mereka mempunyai semua ini di sini untuk anda, 418 00:23:08,820 --> 00:23:12,510 supaya anda pada dasarnya boleh memanfaatkan ini. 419 00:23:12,510 --> 00:23:15,680 >> Jadi salah satu daripada yang lain perkara yang saya ingin saya mempunyai 420 00:23:15,680 --> 00:23:19,165 apabila saya telah membangunkan aplikasi Kaca sebelum, dan juga pelajar saya pada tahun lepas, 421 00:23:19,165 --> 00:23:20,540 adalah perkara ini sejuk. 422 00:23:20,540 --> 00:23:22,980 Dan ia dipanggil Pereka aliran barangan kaca. 423 00:23:22,980 --> 00:23:26,860 Dan pereka aliran Glassware pada dasarnya adalah cara untuk anda 424 00:23:26,860 --> 00:23:29,990 untuk membina dan menggunakan aplikasi Google Glass, supaya anda boleh benar-benar 425 00:23:29,990 --> 00:23:31,890 melihat apa yang sedang berlaku. 426 00:23:31,890 --> 00:23:36,450 >> Jadi saya dibina seperti ini sementara Aplikasi Google Glass sini. 427 00:23:36,450 --> 00:23:37,710 OK, Kaca. 428 00:23:37,710 --> 00:23:40,850 Dan kemudian saya mahu melakukan sesuatu. 429 00:23:40,850 --> 00:23:43,430 Melancarkan aplikasi CS50. 430 00:23:43,430 --> 00:23:46,070 Dan kemudian ia akan berkata, selamat datang ke aplikasi CS50 saya. 431 00:23:46,070 --> 00:23:49,490 Dan kemudian saya boleh mengetuk, yang anda boleh lihat di sini, untuk lebih banyak pilihan. 432 00:23:49,490 --> 00:23:54,650 Dan satu, saya boleh lakukan sama ada automatik Serta A, atau saya boleh menulis Serangga saya bagi saya. 433 00:23:54,650 --> 00:23:57,390 Jadi ada perkara yang berbeza. 434 00:23:57,390 --> 00:24:01,810 Jika anda menggunakan menulis pilihan Serangga saya, ia berkata, amaran, tidak digalakkan. 435 00:24:01,810 --> 00:24:04,820 Tidak mahu Kaca untuk menulis Serangga anda untuk anda. 436 00:24:04,820 --> 00:24:12,010 >> Tetapi pada dasarnya, ini adalah alat yang bagus bahawa ramai orang telah terlepas. 437 00:24:12,010 --> 00:24:15,730 Dan ia akan menjadi besar jika anda boleh membantu menyusun atur 438 00:24:15,730 --> 00:24:19,260 permohonan anda di salah satu daripada barang-barang ini. 439 00:24:19,260 --> 00:24:23,020 Dan perkara yang terlalu sejuk adalah bahawa ada butang kajian semula reka bentuk ini. 440 00:24:23,020 --> 00:24:25,330 Dan apa kajian semula reka bentuk ini butang tidak, pada dasarnya, 441 00:24:25,330 --> 00:24:29,580 adalah ia membolehkan Google sebenar Pasukan kaca untuk mengkaji aplikasi anda 442 00:24:29,580 --> 00:24:31,940 dan memberikan komen di atasnya terlebih dahulu. 443 00:24:31,940 --> 00:24:38,430 Jadi banyak sejuk mempunyai bahawa Kaca pasukan telah dilakukan untuk membinanya, 444 00:24:38,430 --> 00:24:41,890 untuk membuat ia semudah mungkin untuk anda untuk benar-benar menulis Google Glass 445 00:24:41,890 --> 00:24:43,276 permohonan. 446 00:24:43,276 --> 00:24:43,776 Yeah? 447 00:24:43,776 --> 00:24:45,734 >> SPEAKER 1: Adakah ini hanya mereka bentuk, atau anda boleh kemudian 448 00:24:45,734 --> 00:24:49,966 menterjemah this-- melakukannya secara automatik diterjemahkan kepada kod yang boleh anda gunakan? 449 00:24:49,966 --> 00:24:53,090 Christopher Bartholomew: Jadi soalan ialah, adakah ini hanya untuk reka bentuk, 450 00:24:53,090 --> 00:24:55,555 dan adakah ia diterjemahkan kepada kod sebenar untuk anda? 451 00:24:55,555 --> 00:24:56,540 Tidak, ia tidak. 452 00:24:56,540 --> 00:24:59,740 Tetapi apa yang ia lakukan adalah ia menewaskan papan putih gergasi dan tan 453 00:24:59,740 --> 00:25:01,870 keping kertas putih. 454 00:25:01,870 --> 00:25:06,020 Supaya anda tahu sekali anda memohon kad tertentu, 455 00:25:06,020 --> 00:25:08,860 anda tahu ia akan apply-- apabila anda menulis program anda, 456 00:25:08,860 --> 00:25:13,990 oh, saya ingin kad ini khusus untuk sebenarnya melancarkan sesuatu yang lain. 457 00:25:13,990 --> 00:25:15,770 Dan supaya ia meletakkan ia keluar sangat baik. 458 00:25:15,770 --> 00:25:20,007 Dan jika anda merancang untuk melakukan aplikasi Google Glass 459 00:25:20,007 --> 00:25:23,090 dan anda lakukan salah satu daripada ini, saya akan mengemukakan salah satu pra-cadangan anda. 460 00:25:23,090 --> 00:25:26,130 Dan saya pasti TF anda akan benar-benar gembira tentang itu, kerana mereka akan 461 00:25:26,130 --> 00:25:28,088 seperti, oh ini adalah apa yang permohonan anda tidak. 462 00:25:28,088 --> 00:25:29,700 Saya tahu apa yang saya mengharapkan daripadanya. 463 00:25:29,700 --> 00:25:31,491 Kerana kadang-kadang, ia benar-benar sukar untuk menjaga 464 00:25:31,491 --> 00:25:33,240 menjejaki apa yang berlaku di dalam aplikasi Kaca. 465 00:25:33,240 --> 00:25:38,290 466 00:25:38,290 --> 00:25:41,570 >> Mari kita kembali kepada ini. 467 00:25:41,570 --> 00:25:44,245 Satu lagi perkara yang sejuk adalah yang menggunakan taman permainan yang Glassware 468 00:25:44,245 --> 00:25:48,300 untuk mengkaji dan membuat kandungan yang mempamerkan pada permohonan anda. 469 00:25:48,300 --> 00:25:57,800 Jadi apa yang adalah alat di mana anda sebenarnya boleh merancang bagaimana benda kelihatan. 470 00:25:57,800 --> 00:26:04,470 Sebagai contoh, jika saya mahu make-- menunggu untuk memuatkan di sini. 471 00:26:04,470 --> 00:26:14,230 472 00:26:14,230 --> 00:26:17,940 >> Jika saya ingin membuat template tertentu, saya boleh 473 00:26:17,940 --> 00:26:22,370 berbuat demikian di sini menggunakan ini, pada dasarnya alat 474 00:26:22,370 --> 00:26:25,460 bahawa mereka telah diberikan kepada kita, untuk benar-benar menyesuaikan 475 00:26:25,460 --> 00:26:30,520 bagaimana kad sebenar anda akan melihat. 476 00:26:30,520 --> 00:26:32,540 Hello. 477 00:26:32,540 --> 00:26:36,610 Ini adalah besar. 478 00:26:36,610 --> 00:26:38,480 Terima kasih, Google. 479 00:26:38,480 --> 00:26:40,820 Jadi, anda boleh sebenarnya melihat bagaimana kad anda 480 00:26:40,820 --> 00:26:42,642 akan kelihatan apabila anda mula membina mereka 481 00:26:42,642 --> 00:26:44,850 dan kemudian anda mula menghantar mereka kepada Google Glass. 482 00:26:44,850 --> 00:26:52,040 483 00:26:52,040 --> 00:26:55,010 >> Perkara seterusnya adalah ini PDF nota edaran yang saya telah 484 00:26:55,010 --> 00:26:58,000 diwujudkan dalam perintah- jika anda telah akan melakukan pemberitahuan 485 00:26:58,000 --> 00:27:03,140 perkhidmatan, pemberitahuan berkala, atau bekerja dengan API cermin berbanding 486 00:27:03,140 --> 00:27:05,490 kepada GDK. 487 00:27:05,490 --> 00:27:07,870 Dan biarlah saya mendapatkan yang keluar untuk anda. 488 00:27:07,870 --> 00:27:36,830 489 00:27:36,830 --> 00:27:39,415 >> Mengambil sedikit untuk memuatkan di sini, maaf. 490 00:27:39,415 --> 00:27:43,510 Sepatutnya sudah terbuka. 491 00:27:43,510 --> 00:27:44,010 Di sana kami pergi. 492 00:27:44,010 --> 00:27:46,640 493 00:27:46,640 --> 00:27:53,560 >> Sebagai contoh, jika anda mahu ditubuhkan menggunakan API cermin, 494 00:27:53,560 --> 00:27:57,340 Saya mempunyai arahan terperinci penuh bagaimana untuk melakukan bahawa- bagaimana 495 00:27:57,340 --> 00:28:01,780 anda mengakses API Google konsol, dengan apa akaun, 496 00:28:01,780 --> 00:28:06,150 cara membuat specific-- membolehkan API cermin, 497 00:28:06,150 --> 00:28:09,190 bekerja dengan terbuka pengesahan, dan juga 498 00:28:09,190 --> 00:28:13,260 bagaimana untuk menggunakan taman permainan yang kita hanya khusus memandang. 499 00:28:13,260 --> 00:28:19,440 Maklumat begitu baik di sini yang akan datang dengan dek slaid sebenar. 500 00:28:19,440 --> 00:28:22,520 >> Jika tidak, anda juga boleh melakukan perkara-perkara lain di sini, 501 00:28:22,520 --> 00:28:30,050 dan khusus ada yang struktur pangkalan data yang saya telah membuat, 502 00:28:30,050 --> 00:28:32,820 atau yang telah saya lakukan untuk anda, bahawa anda boleh melihat 503 00:28:32,820 --> 00:28:38,030 untuk melihat bagaimana untuk membina terbuka jadual pengesahan untuk pengguna. 504 00:28:38,030 --> 00:28:41,079 Jadi sesuatu yang juga memahami iklan mengesan, 505 00:28:41,079 --> 00:28:43,620 terutamanya jika anda akan menjadi bekerja dengan API cermin. 506 00:28:43,620 --> 00:28:55,800 507 00:28:55,800 --> 00:28:56,400 Terdapat anda. 508 00:28:56,400 --> 00:29:02,530 509 00:29:02,530 --> 00:29:05,640 >> Jadi, satu tan sumber. 510 00:29:05,640 --> 00:29:10,540 Apa yang saya cadangkan lakukan adalah pergi ke developers.google.com/glass dan membaca, 511 00:29:10,540 --> 00:29:14,150 kerana ada banyak maklumat di sana, 512 00:29:14,150 --> 00:29:17,720 terlalu banyak untuk pergi ke keseluruhan seminar. 513 00:29:17,720 --> 00:29:21,220 Tetapi ada maklumat banyak, itu banyak maklumat yang baik, begitulah 514 00:29:21,220 --> 00:29:24,640 mengembang lanjut mengenai ini, terutama di sebelah kod perkara. 515 00:29:24,640 --> 00:29:27,630 Saya juga telah menambah cepat mula panduan untuk GDK, 516 00:29:27,630 --> 00:29:30,600 supaya jika anda perlu jenis melompat ke dalamnya, 517 00:29:30,600 --> 00:29:32,770 anda mempunyai keupayaan untuk berbuat demikian juga. 518 00:29:32,770 --> 00:29:36,290 >> Saya telah added-- ada video di sini, Android Tutorial. 519 00:29:36,290 --> 00:29:38,630 Ada video YouTube yang disertakan, bahawa jika anda 520 00:29:38,630 --> 00:29:42,920 ingin memulakan membangun menggunakan sistem operasi Android, 521 00:29:42,920 --> 00:29:46,630 jika anda seorang pemula, video yang benar-benar akan membantu anda melakukannya. 522 00:29:46,630 --> 00:29:51,170 Sekali lagi, aplikasi Kaca yang menggunakan GDK 523 00:29:51,170 --> 00:29:53,000 adalah aplikasi literal hanya Android. 524 00:29:53,000 --> 00:29:56,090 Mereka boleh kembali pelabuhan dan sebagainya. 525 00:29:56,090 --> 00:29:58,740 >> Akhir sekali saya telah menambah Google panduan gaya untuk Java. 526 00:29:58,740 --> 00:30:02,090 Jika ada apa-apa specifically-- Bagaimana saya lakukan a-- anda tahu, 527 00:30:02,090 --> 00:30:05,830 apakah cara yang terbaik untuk melakukan untuk gelung, dari segi Google? 528 00:30:05,830 --> 00:30:10,230 Bahawa panduan gaya akan membantu anda melakukan perkara-perkara. 529 00:30:10,230 --> 00:30:11,550 >> Dan itu sahaja. 530 00:30:11,550 --> 00:30:13,990 Jadi saya harap anda semua mempunyai maklumat yang cukup 531 00:30:13,990 --> 00:30:17,760 untuk pergi ke hadapan dengan melompat ke aplikasi Google Glass. 532 00:30:17,760 --> 00:30:19,590 Tetapi pasti melawat sumber. 533 00:30:19,590 --> 00:30:24,930 Sudah pasti menyelam ke dalam jenis yang berbeza aplikasi yang boleh didapati, 534 00:30:24,930 --> 00:30:26,610 terutamanya aplikasi sampel. 535 00:30:26,610 --> 00:30:28,810 Lihatlah sebahagian daripada kod bahawa mereka menyediakan anda. 536 00:30:28,810 --> 00:30:32,770 Dan secara jujur, dengan anda pengalaman dalam CS50, 537 00:30:32,770 --> 00:30:35,850 ia tidak seharusnya menjadi sukar perkara untuk memecah masuk ke dalam dan mendapatkan dalam. 538 00:30:35,850 --> 00:30:36,750 OK? 539 00:30:36,750 --> 00:30:38,600 Terima kasih. 540 00:30:38,600 --> 00:30:40,598