1 00:00:00,000 --> 00:00:10,384 2 00:00:10,384 --> 00:00:12,050 CHRISTOPHERバーソロミュー:こんにちは。 3 00:00:12,050 --> 00:00:14,290 に来ていただき、ありがとうございます グーグルGlass--ブレイキング 4 00:00:14,290 --> 00:00:16,206 ガラスの天井を通じ セッション、またはセミナー。 5 00:00:16,206 --> 00:00:18,450 6 00:00:18,450 --> 00:00:24,070 この特定のセミナーでは、実際にされていません のように、コーディング例、に基づく。 7 00:00:24,070 --> 00:00:28,480 それは本質的にするときだ 私はこのsame--を教え 8 00:00:28,480 --> 00:00:32,220 または私はCS50のために学生を指導するとき グーグルグラスプロジェクトに関する昨年、 9 00:00:32,220 --> 00:00:34,570 それはコーディングではなかったこと 本当に、本当に、それらに影響を与えた。 10 00:00:34,570 --> 00:00:38,600 それは、よく、どのように私はすべて取るんでした Googleは私に与えているこれらのツール、 11 00:00:38,600 --> 00:00:42,310 と構築するためにそれらを使用 特定のアプリケーション? 12 00:00:42,310 --> 00:00:43,810 私たちは、カップルの事を乗り越えつもりだ。 13 00:00:43,810 --> 00:00:45,130 私たちは、デザインパターンの上に行くつもりです。 14 00:00:45,130 --> 00:00:46,630 私たちは、アプリケーション上に行くつもりです。 15 00:00:46,630 --> 00:00:53,540 私たちは、正確にどのように上に行くつもりだ Googleのすべての知識を取る 16 00:00:53,540 --> 00:00:57,660 グーグルのでyou--に与えるために起こっている 与えることの意味で尋常ではない 17 00:00:57,660 --> 00:00:59,870 あなたあなたが必要とするすべてのサンプル。 18 00:00:59,870 --> 00:01:03,660 彼らはあなたを与えるつもりだすべて ドキュメントには、あなたはそれを実装する必要があります。 19 00:01:03,660 --> 00:01:05,840 しかし、我々は使用するつもりだ 彼らがしたことの知識 20 00:01:05,840 --> 00:01:09,980 あなたが作成するために与えられた ガラス製品、ガラスアプリケーション。 21 00:01:09,980 --> 00:01:12,125 それでは、ここで始めましょう。 22 00:01:12,125 --> 00:01:15,000 そのあなたが必要がありますので、カップルの事 ちょうどあなたの頭の後ろに保つ 23 00:01:15,000 --> 00:01:19,890 あなたがやっているときはいつでも グーグルグラスアプリケーション。 24 00:01:19,890 --> 00:01:22,310 物事の1ので、 グーグルグラスで約 25 00:01:22,310 --> 00:01:28,360 それ自体は、それがあるということです 技術の物議を醸す作品 26 00:01:28,360 --> 00:01:31,154 多くの人々は実際には使用しないこと。 27 00:01:31,154 --> 00:01:33,070 あなたの後ろでそう 頭部、あなたは常にべき 28 00:01:33,070 --> 00:01:36,800 究極about--思う すべてのウェアラブル技術の成功 29 00:01:36,800 --> 00:01:40,030 アプリケーションに依存します それのために利用可能であること。 30 00:01:40,030 --> 00:01:47,870 のための良いアプリケーションがない場合 特定のデバイスは、それは無価値だ。 31 00:01:47,870 --> 00:01:50,140 >> もう一つは、ガラスのようです 開発者は、挑戦 32 00:01:50,140 --> 00:01:53,030 あるアプリを作成することです より便利で革新的な 33 00:01:53,030 --> 00:01:55,080 私たち自身のモバイルデバイスのアプリよりも。 34 00:01:55,080 --> 00:01:58,010 そして、これは実際にはしません あなたが持っていることを意味し 35 00:01:58,010 --> 00:02:00,370 全体のブランドの新しいアプリケーションを作成します。 36 00:02:00,370 --> 00:02:05,740 私は例えば意味、私はちょうどすることができます 単に、OKグラスは、写真を撮る、行く 37 00:02:05,740 --> 00:02:08,655 と共有する。 38 00:02:08,655 --> 00:02:10,770 そして私はちょうど共有し、言うことができます。 39 00:02:10,770 --> 00:02:12,260 OKグラス。 40 00:02:12,260 --> 00:02:12,760 シェア。 41 00:02:12,760 --> 00:02:16,500 42 00:02:16,500 --> 00:02:20,540 そして私はちょうど私のサークルにそれを共有することができます Google+のか何かでそのような。 43 00:02:20,540 --> 00:02:23,330 >> それは私が行くよりたくさん速くだ ここに、写真を撮る、 44 00:02:23,330 --> 00:02:25,210 その後、基本的に 同じことをやって。 45 00:02:25,210 --> 00:02:26,630 だから、それがより便利になります。 46 00:02:26,630 --> 00:02:31,440 これは、行うには、革新的な方法です 物事もう少し速く。 47 00:02:31,440 --> 00:02:34,660 >> について考えるようになりました、別の方法 グーグルグラスアプリケーション 48 00:02:34,660 --> 00:02:37,830 ウェアラブル技術の任意のタイプまたは アプリは、そのあなたなら完全に 49 00:02:37,830 --> 00:02:40,730 あなたのモバイルデバイスを拭い、 最初の5つであるもの 50 00:02:40,730 --> 00:02:44,319 アプリケーションあなたはでしょう 実際にダウンロードし、その理由は? 51 00:02:44,319 --> 00:02:46,110 だからのものに保つ あなたの頭の後ろ 52 00:02:46,110 --> 00:02:53,710 あなたが設計を開始するつもりだとき グーグルグラスアプリケーション。 53 00:02:53,710 --> 00:02:55,040 >> だから、議題は何ですか? 54 00:02:55,040 --> 00:02:56,831 私たちがしている最初のもの 何をするつもりは、私たちがしているである 55 00:02:56,831 --> 00:02:59,274 基本的に言おうとして、ガラスは何ですか? 56 00:02:59,274 --> 00:03:02,190 私たちは、グラスについて話をするつもりだ タイムライン、基本的に事 57 00:03:02,190 --> 00:03:06,797 画面上を移動したとき 側面に沿ってコントローラーを使用しています。 58 00:03:06,797 --> 00:03:09,130 私たちは、について話をするつもりだ ガラス製品のためのデザインパターン。 59 00:03:09,130 --> 00:03:13,090 >> 私たちは、ミラーについて話をするつもりだ ガラス開発キットに対するAPI。 60 00:03:13,090 --> 00:03:14,890 私の周りのことをスローされます たくさんの、本質的に、 61 00:03:14,890 --> 00:03:19,840 ミラーAPIがあったため、 オリジナルのアプリケーションプログラム 62 00:03:19,840 --> 00:03:22,210 Googleがリリースされたインタフェース。 63 00:03:22,210 --> 00:03:23,550 それは、クラウドベースのです。 64 00:03:23,550 --> 00:03:26,080 GDKのに対し、 グラス開発キット、 65 00:03:26,080 --> 00:03:29,620 ダウン後にリリースされました 道路、本質的になるように 66 00:03:29,620 --> 00:03:33,100 あなたが実際にハードウェアを使用することができます グーグルグラスで機能を提供します。 67 00:03:33,100 --> 00:03:36,875 我々はいくつかの専門家のヒントを上に行くよ、 また、基本的に、いくつかのリソース。 68 00:03:36,875 --> 00:03:40,820 69 00:03:40,820 --> 00:03:44,120 >> だからではなく、説明すること ガラスは、全体的な正確に何である、 70 00:03:44,120 --> 00:03:45,870 私はちょうど使用するつもりだ 1分間のビデオ 71 00:03:45,870 --> 00:03:48,520 Googleが提供していること 種類のその上に行くために、 72 00:03:48,520 --> 00:03:54,800 私は、それが本質的にだと思うので、 私は与えずにそれを行うための最善の方法 73 00:03:54,800 --> 00:03:56,240 ここに一人一人にグラス。 74 00:03:56,240 --> 00:04:01,064 75 00:04:01,064 --> 00:04:01,730 [VIDEO PLAYBACK] 76 00:04:01,730 --> 00:04:05,340 基本は-Hereです ガラスの使用方法。 77 00:04:05,340 --> 00:04:06,960 これはあなたのタッチパッドです。 78 00:04:06,960 --> 00:04:09,370 それはあなたの寺からあなたの耳に実行されます。 79 00:04:09,370 --> 00:04:12,850 グラスをウェイクアップするタッチパッドをタップします。 80 00:04:12,850 --> 00:04:15,830 あなたは、ディスプレイが表示されます 視力のあなたのライン上。 81 00:04:15,830 --> 00:04:19,260 すべてのものを見るためにそれを調整します。 82 00:04:19,260 --> 00:04:21,880 >> ホーム画面は、クロックを示している。 83 00:04:21,880 --> 00:04:23,180 これは、あなたのタイムラインである。 84 00:04:23,180 --> 00:04:24,740 これは、カードの行です。 85 00:04:24,740 --> 00:04:27,710 左のものがあります 今起こっまたは来る、 86 00:04:27,710 --> 00:04:32,280 天気のように、今後の 飛行、またはあなたのカレンダーにイベント。 87 00:04:32,280 --> 00:04:35,110 あなたはより多くのを見るためにすべてのカードをタップすることができます。 88 00:04:35,110 --> 00:04:37,110 どこでもへのダウンスワイプ 戻ってタイムラインに戻ります。 89 00:04:37,110 --> 00:04:40,350 90 00:04:40,350 --> 00:04:43,340 >> の右側のカード ホーム画面は、過去からのものである。 91 00:04:43,340 --> 00:04:47,930 例えば、メッセージ、 ビデオ、または写真。 92 00:04:47,930 --> 00:04:50,930 それを共有するために写真をタップすると、 お友達のいずれかを選択します。 93 00:04:50,930 --> 00:05:00,110 94 00:05:00,110 --> 00:05:01,930 スタンバイに戻ってダウンスワイプ。 95 00:05:01,930 --> 00:05:03,855 そして、探索の楽しみを持っている。 96 00:05:03,855 --> 00:05:07,172 >> [ENDビデオ再生] 97 00:05:07,172 --> 00:05:14,095 98 00:05:14,095 --> 00:05:16,220 CHRISTOPHERバーソロミュー: だから、一般的なユーザーの 99 00:05:16,220 --> 00:05:19,770 グーグルグラス用のインタフェース。 100 00:05:19,770 --> 00:05:26,610 本質的に、それは非常にです シンプルな、タイムラインに焦点を当てたUI 101 00:05:26,610 --> 00:05:30,010 それは、ユーザが使用することができない 唯一の音声コマンドが、また 102 00:05:30,010 --> 00:05:34,270 右側に沿って、このバー 本当に強打する側 103 00:05:34,270 --> 00:05:40,220 すぐに別の特定を通じて 異なるガラス時間の寸法 104 00:05:40,220 --> 00:05:41,600 カード。 105 00:05:41,600 --> 00:05:43,100 >> だから、ガラスの上に何ですか? 106 00:05:43,100 --> 00:05:45,870 さて、ディスプレイは360 640です。 107 00:05:45,870 --> 00:05:50,850 自体はカメラは5メガピクセルである 720pのビデオ録画を行うカメラ。 108 00:05:50,850 --> 00:05:54,270 それはそれでのWi-FiおよびBluetoothを持って、 それは携帯持っていません。 109 00:05:54,270 --> 00:05:58,270 だから、グラスを使うためには Wi-Fiネットワークの外に、 110 00:05:58,270 --> 00:06:02,780 あなたは基本的にリンクする必要があります お使いの携帯電話にホットスポットを使用して。 111 00:06:02,780 --> 00:06:05,180 >> ストレージは約12である ギガバイト、それはありません 112 00:06:05,180 --> 00:06:06,790 オペレーティングシステムを含む。 113 00:06:06,790 --> 00:06:10,590 それは本質的に16の合計です。 114 00:06:10,590 --> 00:06:14,160 それは、RAMの2ギガバイトを持っています。 115 00:06:14,160 --> 00:06:18,250 そして、いくつかの追加の素晴らしいあります 内蔵されている技術の破片。 116 00:06:18,250 --> 00:06:19,430 あなたは、ジャイロスコープを持っている。 117 00:06:19,430 --> 00:06:21,430 あなたは、加速度計を持っている。 118 00:06:21,430 --> 00:06:24,350 あなたは、周囲光を有する センシングおよび近接 119 00:06:24,350 --> 00:06:26,630 使用されているセンサー、 のため、のような、点滅する。 120 00:06:26,630 --> 00:06:30,910 私が点滅した場合、それがかかります 一種の奇妙な絵、。 121 00:06:30,910 --> 00:06:37,370 しかし、それは、これらの作品の一つだと あなたは、SDKの内部を活用することができます。 122 00:06:37,370 --> 00:06:43,190 >> そして、あなたはまた、骨を持っている 伝導オーディオトランスデューサ。 123 00:06:43,190 --> 00:06:47,350 だから、私は本当にすることができます ささやきの種類、[OK]をグラス。 124 00:06:47,350 --> 00:06:51,910 そして、それは私のコマンドにアクセスします。 125 00:06:51,910 --> 00:06:57,050 だから、全体的には、グーグルグラスがあるものです。 126 00:06:57,050 --> 00:07:02,830 >> それでは、核心にもっとを得ることができ これらのタイムカードが何であるかの砂のような、 127 00:07:02,830 --> 00:07:06,050 我々はそれらを使用することができますどのように 別のことを行う。 128 00:07:06,050 --> 00:07:08,360 だから、3があります タイムラインカードの種類。 129 00:07:08,360 --> 00:07:13,040 静的なカードは、あります テキスト、HTML、画像、ビデオを表示します。 130 00:07:13,040 --> 00:07:16,530 131 00:07:16,530 --> 00:07:19,870 これらのことは、またに使用することができます ライブカードと呼ばれるこれらの事を呼び出し、 132 00:07:19,870 --> 00:07:20,520 または浸漬。 133 00:07:20,520 --> 00:07:23,730 そして、私たちは約話しましょう 少しのそれ。 134 00:07:23,730 --> 00:07:27,940 >> ライブカードがあるカードを表示します 現在moment--で重要 135 00:07:27,940 --> 00:07:30,620 基本的に、レンダリングだもの。 136 00:07:30,620 --> 00:07:33,410 ストップウォッチは、このための良い例です。 137 00:07:33,410 --> 00:07:37,020 >> 浸漬は何が表示されます 我々はそのAndroidのアクティビティを呼び出す 138 00:07:37,020 --> 00:07:40,690 基本的に画面全体を引き継ぎます。 139 00:07:40,690 --> 00:07:45,940 だからここにアイデアは、あなたがすることができるしているある 、さわやかな、良いクリーンをたくさん作る 140 00:07:45,940 --> 00:07:51,580 と動的なアプリケーション、かどうか それだけで単純なHTML、CSSです 141 00:07:51,580 --> 00:07:54,910 テンプレート、何かかどうか それが起こっているとアクティブだ。 142 00:07:54,910 --> 00:08:00,350 これは、ゲームの画像である ゾンビを実行し、呼ばれている 143 00:08:00,350 --> 00:08:01,900 実際にはかなり楽しいです。 144 00:08:01,900 --> 00:08:03,090 私たちは、その時に見ていきます。 145 00:08:03,090 --> 00:08:12,052 そして、これは使用してここにゲームです gyroscope--私はgyroscope--言い続ける 146 00:08:12,052 --> 00:08:13,010 うん、それはジャイロスコープである。 147 00:08:13,010 --> 00:08:14,260 私は何をしているのですか? 148 00:08:14,260 --> 00:08:17,710 ジャイロスコープ、あなたができるように、 実際にあなたの頭で物事のバランスを取る。 149 00:08:17,710 --> 00:08:21,160 150 00:08:21,160 --> 00:08:23,580 >> それでは、タイムライン·カードに多くを手放す。 151 00:08:23,580 --> 00:08:27,440 静的カードもバンドルを含めることができます カードは、例えば、フォトアルバム。 152 00:08:27,440 --> 00:08:32,400 あなたは、で示されることを見ることができました 右こここの小さなページフラップ。 153 00:08:32,400 --> 00:08:37,059 あなたがそれにタップすると、あなたが与えられている タイムライン·カードの別のライン。 154 00:08:37,059 --> 00:08:40,580 そして、そこにあなたが一種のにできるようになります あなたのスクロールバーを使ってスクロールし、 155 00:08:40,580 --> 00:08:42,805 そしてあなたもできるようになります 特定のカードを共有することができます。 156 00:08:42,805 --> 00:08:48,397 157 00:08:48,397 --> 00:08:51,230 だから今はややなければならないこと 異なる種類に精通している 158 00:08:51,230 --> 00:08:53,529 タイムライン·カードの、 私たちがやろうとしている 159 00:08:53,529 --> 00:08:55,570 我々は話をするつもりされている デザインパターンについて。 160 00:08:55,570 --> 00:08:59,290 そして、これはおそらく事です ほとんどの学生が巻き込まこと 161 00:08:59,290 --> 00:09:03,590 彼らはダイビングを起動したときに グーグルグラスの開発に。 162 00:09:03,590 --> 00:09:05,170 >> そのため、3つの設計パターンがあります。 163 00:09:05,170 --> 00:09:08,550 最初のデザインパターン 定期的な通知である。 164 00:09:08,550 --> 00:09:12,660 そして、何それはそれはミラーを使用していません API Webサービス、またはAndroidの背景 165 00:09:12,660 --> 00:09:15,960 プッシュへのサービス タイムライン上に通知。 166 00:09:15,960 --> 00:09:19,590 たとえば、あなたが署名した場合 cnn.comのアプリのアップ、 167 00:09:19,590 --> 00:09:26,520 彼らはあなたの場合に通知を送信します 発生していたニュースのイベントがあります。 168 00:09:26,520 --> 00:09:31,860 >> ミラーAPIを作成するために使用することができ 任意ミラーAPIをすることができlanguage-- 169 00:09:31,860 --> 00:09:34,560 作成するには、任意の言語を使用 Webサービスの相互作用。 170 00:09:34,560 --> 00:09:39,230 だから、基本的に、あなたがいるかのように ジャワに精通していない、 171 00:09:39,230 --> 00:09:45,010 そのGDKが使用するものであり、あなたがしている 例えばPHPでより興味を持って、 172 00:09:45,010 --> 00:09:49,080 あなたはPHPサービスを書くことができますし、 ガラス製品アプリケーションその 173 00:09:49,080 --> 00:09:51,090 それと相互作用し、 するものではなく 174 00:09:51,090 --> 00:09:55,520 深くダイブする それのJavaの部分。 175 00:09:55,520 --> 00:10:00,050 Androidのバックグラウンドサービスが使用する グラス開発キットあたりのJava。 176 00:10:00,050 --> 00:10:03,155 >> だから、私たちはやることは私たちが切り替えますです ガラス上の単なる一例に上、 177 00:10:03,155 --> 00:10:03,800 私たちができれば。 178 00:10:03,800 --> 00:10:07,486 179 00:10:07,486 --> 00:10:08,360 スクリーンのために申し訳ありません。 180 00:10:08,360 --> 00:10:11,340 それは、こちら側に傾いだ 内側にある人々のため。 181 00:10:11,340 --> 00:10:31,410 182 00:10:31,410 --> 00:10:31,930 我々はそこに行く。 183 00:10:31,930 --> 00:10:33,110 そのことについて申し訳ありません。 184 00:10:33,110 --> 00:10:36,220 ここにロードするために少しをとります。 185 00:10:36,220 --> 00:10:40,090 >> だから、これは何かの例です。 ニューヨーク·タイムズ紙が送るだろうと。 186 00:10:40,090 --> 00:10:43,780 それは、その定期的な通知の 複数の静的カードが含まれていること 187 00:10:43,780 --> 00:10:45,670 それについての情報を有している。 188 00:10:45,670 --> 00:10:58,800 私はit--へ]をクリックした場合ように これは、私達は行くそこload--ます。 189 00:10:58,800 --> 00:11:00,860 私はそれにクリックすると、 あなたがここに来るだろう 190 00:11:00,860 --> 00:11:04,890 あなたが情報を得るでしょうです 見出しやストーリーについて。 191 00:11:04,890 --> 00:11:08,235 また、そのために物事を添付することができます あなたが実際に声を出して読むことができる。 192 00:11:08,235 --> 00:11:11,740 そして、何し声を出して読むことである あなたの耳にあなたにそれを読み込みます。 193 00:11:11,740 --> 00:11:14,080 あなたは本当に聞くことはできません それが、本質的にそれはだ 194 00:11:14,080 --> 00:11:17,730 骨コネクタこと あなたの頭の中で読みます。 195 00:11:17,730 --> 00:11:19,590 これはそれを置くための最良の方法です。 196 00:11:19,590 --> 00:11:22,880 >> だから、定期的などのようなものだ 通知は約です。 197 00:11:22,880 --> 00:11:25,270 それらのすべての異なる種類があります。 198 00:11:25,270 --> 00:11:27,250 あなたはTwitterのを使用する場合は、 Twitterの他のアプリ 199 00:11:27,250 --> 00:11:29,760 その種類のあなたに例を示します 何これらの定期的な通知の 200 00:11:29,760 --> 00:11:30,260 アプリがある。 201 00:11:30,260 --> 00:11:33,390 202 00:11:33,390 --> 00:11:38,400 >> 第2の設計pattern--と 私達は行くとの事に戻って行くよ。 203 00:11:38,400 --> 00:11:42,120 第2の設計パターン 進行中のタスクがある。 204 00:11:42,120 --> 00:11:45,780 本質的に、これはのカードである 常にバックグラウンドで実行されている。 205 00:11:45,780 --> 00:11:46,780 あなたはカードを残すことができます。 206 00:11:46,780 --> 00:11:49,210 あなたが何かを行くことができます タイムラインの他に。 207 00:11:49,210 --> 00:11:53,462 しかし、本質的に、何が起こっていた それが常に実行しているということです。 208 00:11:53,462 --> 00:11:55,670 何かが常に起こっている 上、実際のアプリケーションのように、 209 00:11:55,670 --> 00:11:57,950 例えばストップウォッチのような。 210 00:11:57,950 --> 00:12:01,420 >> これは、実現することができる ガラス開発キットを使用して。 211 00:12:01,420 --> 00:12:05,150 しかし、あなたは十分に活用することができます ガラスハードウェアのすべての。 212 00:12:05,150 --> 00:12:08,330 AndroidのGDKは、Javaです。 213 00:12:08,330 --> 00:12:11,260 だから、あなたが精通している場合は、 Javaを使用し、それは素晴らしいことです。 214 00:12:11,260 --> 00:12:14,770 あなたは、Androidに精通している場合 開発具体的には、 215 00:12:14,770 --> 00:12:16,751 偉大なセミナーがあると、私は信じています。 216 00:12:16,751 --> 00:12:18,250 私は、正確な時間が何であるかはよく分からない。 217 00:12:18,250 --> 00:12:21,080 しかし、セミナーがあります Androidの開発に。 218 00:12:21,080 --> 00:12:24,220 あなたは何を計画している場合 GDKは、私はその1に行くことをお勧めします 219 00:12:24,220 --> 00:12:26,389 具体的には、理由 それが重なって起こっている 220 00:12:26,389 --> 00:12:28,180 正確にあなたが何をしている グラスのために使用するつもり。 221 00:12:28,180 --> 00:12:31,080 222 00:12:31,080 --> 00:12:32,320 >> それでは見てみましょう。 223 00:12:32,320 --> 00:12:34,020 別のアプリを開いてみましょう。 224 00:12:34,020 --> 00:12:37,020 私たちはものに切り替えてもらえますか? 225 00:12:37,020 --> 00:12:37,520 OKグラス。 226 00:12:37,520 --> 00:12:43,990 227 00:12:43,990 --> 00:12:44,490 実行を開始します。 228 00:12:44,490 --> 00:12:54,090 229 00:12:54,090 --> 00:12:58,610 だから、これは私が使用してゲームです 私が実行して行くとき、私は退屈だとき、 230 00:12:58,610 --> 00:13:02,180 ゾンビランと呼ばれる。 231 00:13:02,180 --> 00:13:07,217 そして、それがない本質的に何である それは、それが本質的だtracks-- 232 00:13:07,217 --> 00:13:09,050 あなたがから実行している 全体の時間をゾンビ。 233 00:13:09,050 --> 00:13:12,070 しかし、それは私が知っているrun--た場合のようなものだ これは本当にawkward--になるだろう 234 00:13:12,070 --> 00:13:19,170 しかし、私はここに走り回っている場合、それ 追跡したり、私にペースを与える必要があります。 235 00:13:19,170 --> 00:13:23,530 それは私がしたどこまで更新する必要があります 実行するか、またはそのようなことのようなもの。 236 00:13:23,530 --> 00:13:25,620 >> だから、これはA--このようなものです アプリはessentially--です 237 00:13:25,620 --> 00:13:28,620 それが更新するために第二を取っている その上で迷惑なside--。 238 00:13:28,620 --> 00:13:32,030 しかし、本質的に、何が起こっている ここで、これは常に実行されていることである。 239 00:13:32,030 --> 00:13:33,470 そして、あなたはそれと対話している。 240 00:13:33,470 --> 00:13:35,730 そして、あなただけのようなものができ の異なる物事を行う。 241 00:13:35,730 --> 00:13:37,460 そして、非常に多くのがあります のようなもののアプリ。 242 00:13:37,460 --> 00:13:40,334 そして、あなたが実際にできるアプリがあります それを作成するのと同じことを行う。 243 00:13:40,334 --> 00:13:43,680 244 00:13:43,680 --> 00:13:44,460 だから、それはそれだ。 245 00:13:44,460 --> 00:14:05,530 246 00:14:05,530 --> 00:14:06,750 >> 大丈夫。 247 00:14:06,750 --> 00:14:09,820 だから、次のデザイン パターンは浸漬です。 248 00:14:09,820 --> 00:14:13,465 はめ込み全体を消費します 画面全体のタイムライン。 249 00:14:13,465 --> 00:14:17,800 だから、実際にちょうどジャンプすることはできません そしてあなたがしたい場合は、他のことを行う行く。 250 00:14:17,800 --> 00:14:21,270 あなたがプレイしているかのようにのようなものだ それ自体がガラスの上にゲーム。 251 00:14:21,270 --> 00:14:24,590 これは、実現することができる またGDKを使用した。 252 00:14:24,590 --> 00:14:27,433 だから、もう一度、 GDKを使用する利点 253 00:14:27,433 --> 00:14:31,840 あなたは基本的にフル取るということです のすべてのハードウェアの利点 254 00:14:31,840 --> 00:14:34,510 それ自体グーグルグラスに。 255 00:14:34,510 --> 00:14:40,190 >> だから我々はに上がるつもりだ ガラス上にもう1つの例。 256 00:14:40,190 --> 00:14:42,050 OKグラス。 257 00:14:42,050 --> 00:14:46,930 バランスのゲームをプレイ。 258 00:14:46,930 --> 00:14:52,287 だから、これは私が時プレイしたいゲームです 私はちょうど会議で、職場で退屈だ。 259 00:14:52,287 --> 00:14:54,120 うまくいけば、それは紹介します ここに第二今まで。 260 00:14:54,120 --> 00:14:58,220 261 00:14:58,220 --> 00:14:59,190 我々はそこに行く。 262 00:14:59,190 --> 00:15:00,200 大丈夫。 263 00:15:00,200 --> 00:15:03,290 だから、私はそれは何です JavaScriptを使用して 264 00:15:03,290 --> 00:15:08,380 上のこれらのオブジェクトのバランスをとる 私の頭、そのようなこと。 265 00:15:08,380 --> 00:15:11,235 だから、これは一種のです イマージョンアプリケーション。 266 00:15:11,235 --> 00:15:12,485 レベル9は不可能のようです。 267 00:15:12,485 --> 00:15:15,240 268 00:15:15,240 --> 00:15:15,940 >> OK、グラス。 269 00:15:15,940 --> 00:15:20,240 インタラクティブなゲームもありますことを あなたがやる、like--映像を記録することはできません。 270 00:15:20,240 --> 00:15:32,720 271 00:15:32,720 --> 00:15:35,290 録音を停止します。 272 00:15:35,290 --> 00:15:36,910 なぜあなたは記録している? 273 00:15:36,910 --> 00:15:37,970 ごめんなさい。 274 00:15:37,970 --> 00:15:41,830 ガラスは、最大動作している。 275 00:15:41,830 --> 00:15:42,520 OK、グラス。 276 00:15:42,520 --> 00:15:51,790 277 00:15:51,790 --> 00:15:53,470 OK、グラス。 278 00:15:53,470 --> 00:15:59,379 クレイシューターのゲームをプレイ。 279 00:15:59,379 --> 00:16:01,670 だから、これは別の1である これらの奇妙なインタラクティブなゲーム 280 00:16:01,670 --> 00:16:04,080 あなたはと周りの混乱ができること。 281 00:16:04,080 --> 00:16:07,630 これにより、コンポーネントの多くを使用しています グーグルグラスの内側。 282 00:16:07,630 --> 00:16:09,480 火災。 283 00:16:09,480 --> 00:16:09,980 火災。 284 00:16:09,980 --> 00:16:11,650 私はこのゲームで恐ろしいです。 285 00:16:11,650 --> 00:16:16,290 そして、基本的に、あなただけ使用することができます ワード火が実際に外出すると火災。 286 00:16:16,290 --> 00:16:17,000 火災。 287 00:16:17,000 --> 00:16:18,420 ああ、それは起こるだろうことはないでしょう。 288 00:16:18,420 --> 00:16:21,670 私はそれを毎回欠場するつもりです。 289 00:16:21,670 --> 00:16:23,554 しかし、それは一種の与える あなたの例のより 290 00:16:23,554 --> 00:16:26,220 すべての異なるを使用する これらのガラスのゲームを作るための部品。 291 00:16:26,220 --> 00:16:32,719 292 00:16:32,719 --> 00:16:34,635 次の事ですから ここで考えたく 293 00:16:34,635 --> 00:16:40,090 呼び出し方法、空想的な用語である ため、どのように私は自分のアプリケーションを起動しますか? 294 00:16:40,090 --> 00:16:44,740 だから、異なる方法があります 別の呼び出し方法を活用する。 295 00:16:44,740 --> 00:16:48,840 のためのさまざまなデザインパターン、 たとえば定期的な通知、 296 00:16:48,840 --> 00:16:51,150 それらはOK、グラス]メニューを使用しません。 297 00:16:51,150 --> 00:16:54,050 だから、あなたが何かをやりたいと思っているなら それは、持っていたとの通知を送った 298 00:16:54,050 --> 00:16:59,201 あなたが思い出させるアプリケーションがあると言う 起こった何かについてあなた、 299 00:16:59,201 --> 00:17:01,950 次のことができるようにするつもりはない グラスメニューを使用してそれを起動します。 300 00:17:01,950 --> 00:17:04,260 それは唯一のものだ あなたが行うことができるだろうことを 301 00:17:04,260 --> 00:17:05,614 それ自体グラスGDKを通して。 302 00:17:05,614 --> 00:17:10,270 303 00:17:10,270 --> 00:17:14,900 >> だから私は、これらの2つを使用してきた 用語、ミラーAPIとグラスGDK。 304 00:17:14,900 --> 00:17:18,569 そして私はに行くつもりです それらのもう少し深い。 305 00:17:18,569 --> 00:17:21,730 だから、GDKの前に、 ミラーは、主に使用された 306 00:17:21,730 --> 00:17:24,530 アプリケーションの相互作用など。 307 00:17:24,530 --> 00:17:26,980 これは、バックエンド·ウェブを使用して 達成するためのサービス 308 00:17:26,980 --> 00:17:29,880 そのようなタイムラインのような単純なタスク、 サブスクリプション、コンテンツ共有、 309 00:17:29,880 --> 00:17:31,390 および音声テキスト。 310 00:17:31,390 --> 00:17:35,370 ミラーAPIを使用することができますガラス製品 ほとんどすべての言語で書かれてもよい。 311 00:17:35,370 --> 00:17:38,130 ガラス製品のみ ミラーAPIを使用することはしません 312 00:17:38,130 --> 00:17:41,130 使用する能力を持っている 音声呼び出し方法、 313 00:17:41,130 --> 00:17:45,770 なども、ハードウェアのグッズ ジャイロスコープと加速度計。 314 00:17:45,770 --> 00:17:48,670 >> あなたはせずにガラス製品を作成することができます 手で物理デバイス。 315 00:17:48,670 --> 00:17:49,680 だから、いいことです。 316 00:17:49,680 --> 00:17:54,280 だから、あなただけ作成する必要がある場合 あなたが本当にないガラス製品 317 00:17:54,280 --> 00:17:56,850 実際のデバイスを必要とし、 あなたは、特に、それを行うことができます 318 00:17:56,850 --> 00:18:00,900 それは実際のGoogleを取得するのは難しい場合は、 ガラス、またはあなたは1を持っていない場合は、 319 00:18:00,900 --> 00:18:02,940 またはこの種の何か。 320 00:18:02,940 --> 00:18:05,690 それはoAuth2の知識が必要です。 321 00:18:05,690 --> 00:18:08,789 そして、何オープン認証 今まであなたあればある 322 00:18:08,789 --> 00:18:11,080 言うウェブサイトに行く あなたのFacebookのアカウントでログインして、 323 00:18:11,080 --> 00:18:14,930 または、Googleアカウントでログイン そのようなことは、それはオープン認証です。 324 00:18:14,930 --> 00:18:19,330 そして、それは本質的になるだろう ミラーAPIは、クラウドであるため、使用 325 00:18:19,330 --> 00:18:22,050 サービス。 326 00:18:22,050 --> 00:18:25,470 >> GDK、ガラスについては 開発キットは、本質的には 327 00:18:25,470 --> 00:18:28,000 Androidの開発への拡張。 328 00:18:28,000 --> 00:18:30,020 それは、Javaを使用することができる。 329 00:18:30,020 --> 00:18:32,640 開発者は、しかし、フル持っている すべてのネイティブなハードウェアへ 330 00:18:32,640 --> 00:18:35,790 などの機能、 ジャイロスコープと加速度計。 331 00:18:35,790 --> 00:18:38,290 これは主にのために使われています 音声呼び出し能力、 332 00:18:38,290 --> 00:18:42,700 [OK]をsaw--として、ガラス、 その全体メニューthing-- 333 00:18:42,700 --> 00:18:46,726 ライブカード、没入型アプリケーション。 334 00:18:46,726 --> 00:18:48,850 これは、あなたを必要としません 手でデバイスを持っている、 335 00:18:48,850 --> 00:18:52,700 あなたはいつも、常にする必要があるため あなたのガラスにコードを上にロードする 336 00:18:52,700 --> 00:18:53,577 でテストする。 337 00:18:53,577 --> 00:18:56,200 338 00:18:56,200 --> 00:19:00,180 >> ミラー対GDKだから。 339 00:19:00,180 --> 00:19:03,720 プロがその簡単なことである Androidの開発者のための、 340 00:19:03,720 --> 00:19:05,230 初心者や専門家。 341 00:19:05,230 --> 00:19:07,720 あなたがする能力を持っている すべてのネイティブなハードウェアを使用しています。 342 00:19:07,720 --> 00:19:09,580 それはのための扉を開きます インタラクティブなガラス製品、 343 00:19:09,580 --> 00:19:12,370 オフライン機能場所 あなたがインターネットを必要としない、 344 00:19:12,370 --> 00:19:13,970 と文書がたくさん。 345 00:19:13,970 --> 00:19:16,640 だから、十分に文書だ。 346 00:19:16,640 --> 00:19:20,250 >> 短所はそれだけだということです 一つの言語、Javaで利用できる。 347 00:19:20,250 --> 00:19:23,370 そして、統合された開発がセットアップ 実際にはかなり長い時間がかかることがあります 348 00:19:23,370 --> 00:19:23,870 することができません。 349 00:19:23,870 --> 00:19:26,771 私は長い時間を言うと、私は意味すると 多分数時間のようにそれを得るために 350 00:19:26,771 --> 00:19:27,395 すべての設定された。 351 00:19:27,395 --> 00:19:30,009 352 00:19:30,009 --> 00:19:31,800 がたくさんあり​​ます 物事には、あまりにも、あなたが持っているでしょう 353 00:19:31,800 --> 00:19:34,920 バッテリーのように考慮すべき 生活やメモリ使用量。 354 00:19:34,920 --> 00:19:38,535 私は意味、私は100パーセント時にあった 私はこのプレゼンテーションを開始した。 355 00:19:38,535 --> 00:19:41,640 356 00:19:41,640 --> 00:19:44,110 そして、私はすでに20%に低下した。 357 00:19:44,110 --> 00:19:48,820 >> ですから、使用するアプリケーションに応じて、 そして、実際にどのようなあなたのアプリに応じて、 358 00:19:48,820 --> 00:19:54,130 、[OK]を、考えたくない、何 私はほとんどの最小限のバッテリーを使ってできること 359 00:19:54,130 --> 00:19:54,890 生活消費? 360 00:19:54,890 --> 00:19:59,308 だから、それらは時に重要なことである あなたはこれらすべてのグッズを使用して起動。 361 00:19:59,308 --> 00:20:02,620 >> ミラーの面では API、あなたはかなりすることができます 362 00:20:02,620 --> 00:20:04,740 ほぼすべての言語を使用 つまり、Webフレームワークを持っています。 363 00:20:04,740 --> 00:20:10,170 あなたはなく、例えば、Cを使用することはできません、 あなたは、PHPやJava、Pythonの、ルビーを使用することができます 364 00:20:10,170 --> 00:20:14,550 、他の異なる言語を移動します。 365 00:20:14,550 --> 00:20:18,770 とクールなことは、それだけで使用しています 簡単なWebアーキテクチャ。 366 00:20:18,770 --> 00:20:19,980 あなたは、ポスト要求を行う。 367 00:20:19,980 --> 00:20:21,350 これは、カードを挿入します。 368 00:20:21,350 --> 00:20:22,850 あなたは、GET要求を行う。 369 00:20:22,850 --> 00:20:24,750 これは、カードを取得します。 370 00:20:24,750 --> 00:20:27,960 >> 短所はあなたが必要ないということです OAuth2知識、すなわち記号 371 00:20:27,960 --> 00:20:29,360 あなたのGoogleアカウントで。 372 00:20:29,360 --> 00:20:33,560 そして、それは時々ことができます 人々のために混乱。 373 00:20:33,560 --> 00:20:37,477 私は信じていたときに、そのセミナー スライドするだけでなく掲載され、 374 00:20:37,477 --> 00:20:39,310 しかし、いくつかの他の材料 それに取り付けられている。 375 00:20:39,310 --> 00:20:40,300 それは正しいですか? 376 00:20:40,300 --> 00:20:43,500 そして、私は大きなPDFファイルを持っている、 9ページのPDFのような、 377 00:20:43,500 --> 00:20:45,550 人々のためにすべてのことをセットアップする方法について。 378 00:20:45,550 --> 00:20:48,790 そして、それはあなたのアイデアを提供します データベース構造など 379 00:20:48,790 --> 00:20:51,520 キーとトークンを保持する。 380 00:20:51,520 --> 00:20:58,090 だから私はうまくいけばのことができるようになります OAuthのにいくつかの光を当てる 381 00:20:58,090 --> 00:21:01,550 その文書に入ると 少しさらに。 382 00:21:01,550 --> 00:21:05,140 >> ビッグ詐欺であることの一つは、 全くオフライン機能がないこと。 383 00:21:05,140 --> 00:21:09,294 あなたは、インターネットアクセスが必要なのです。 384 00:21:09,294 --> 00:21:10,850 あなたが決めることができない場合、心配しないでください。 385 00:21:10,850 --> 00:21:12,560 あなたは両方を使用することができます。 386 00:21:12,560 --> 00:21:17,620 たとえば、あなたが、作成するとしましょう GDK経由で浸漬を使用してゲーム。 387 00:21:17,620 --> 00:21:20,390 また、作成することができます クラウドでのリーダーボード。 388 00:21:20,390 --> 00:21:24,510 ミラーAPIを使用して、あなたのを送ることができます あなたのリーダーボードのWebサービスにスコア、 389 00:21:24,510 --> 00:21:26,320 ので、表示することができる。 390 00:21:26,320 --> 00:21:29,840 >> だから、基本的に何を使用したい あなたのアプリケーションタイプのための最高。 391 00:21:29,840 --> 00:21:33,930 あなたが持っていないnecessarily--はありません どちらか一方に移動します。 392 00:21:33,930 --> 00:21:37,950 それは1つがために起こっているだけだ be--あなたは両方を使用するつもりなら、 393 00:21:37,950 --> 00:21:39,350 あなたはそのための必要性があるかもしれません。 394 00:21:39,350 --> 00:21:40,850 そして、それは多くの仕事である。 395 00:21:40,850 --> 00:21:43,610 しかし、それは間違いなく価値がある あなたはそれを介して取得できるかどうか。 396 00:21:43,610 --> 00:21:47,850 397 00:21:47,850 --> 00:21:55,530 >> だから私はあなたにの簡単な例をあげる ミラーAPIとその機能。 398 00:21:55,530 --> 00:21:58,220 一つは、例えば、そのように このthat--物事 399 00:21:58,220 --> 00:22:03,930 グラススタータープロジェクトがある Googleのサンプルが付属しています。 400 00:22:03,930 --> 00:22:05,700 それは基本的にレイアウトする あなたのすべて 401 00:22:05,700 --> 00:22:08,900 少なくともミラーAPIで行うことができます。 402 00:22:08,900 --> 00:22:11,440 >> 私が持っていたもののいくつか あなたにも先に示した、 403 00:22:11,440 --> 00:22:14,365 例えば、ゲーム、 バランスゲームもの 404 00:22:14,365 --> 00:22:18,735 それらは、実際にはサンプルです Googleはあなたを提供するコード。 405 00:22:18,735 --> 00:22:24,375 だから、Googleが行っている、参照してください。 あなたのために多くの作業。 406 00:22:24,375 --> 00:22:27,570 あなただけの、基本的に必要 正確にどのように把握 407 00:22:27,570 --> 00:22:31,480 あなたのアプリケーションを配置する 一緒に、より良い利用する 408 00:22:31,480 --> 00:22:34,200 これらのツールと​​それらのもの 彼らはあなたを与えてくれたこと。 409 00:22:34,200 --> 00:22:36,810 >> これはタイムラインのサンプルです。 410 00:22:36,810 --> 00:22:41,970 しかし、私たちがここでできることはある、 この上の背後にあるコード、 411 00:22:41,970 --> 00:22:45,010 あなたはどのように正確に見ることができている彼ら タイムラインにメッセージを挿入、 412 00:22:45,010 --> 00:22:49,730 または画像を挿入するか、挿入 ページ番号付きHTMLのカード。 413 00:22:49,730 --> 00:22:53,620 サブスクリプションがあるSubscriptions-- 購読して何か。 414 00:22:53,620 --> 00:22:55,880 例えば、私はサブスクライブ ニューヨークタイムズに。 415 00:22:55,880 --> 00:23:01,600 だから彼らは私の、私のグラスを送信 具体的なガラスは、定期的に更新されます。 416 00:23:01,600 --> 00:23:04,250 それは本当に、ミラーAPIがあるものだ。 417 00:23:04,250 --> 00:23:08,820 ガラスデベロッパーのウェブサイト上で、 彼らはあなたのためにここにこのすべてを持っている、 418 00:23:08,820 --> 00:23:12,510 ようにするために、基本的にこれを活用することができます。 419 00:23:12,510 --> 00:23:15,680 >> 他の1だから、 私は私が持っていたいもの 420 00:23:15,680 --> 00:23:19,165 私はガラスのアプリケーションを開発していたとき 前、そしてまた私の学生は昨年、 421 00:23:19,165 --> 00:23:20,540 このクールなものです。 422 00:23:20,540 --> 00:23:22,980 そして、それは呼ばれています ガラス製品フローデザイナー。 423 00:23:22,980 --> 00:23:26,860 そして、ガラス製品·フロー·デザイナー 基本的にはあなたのための方法です 424 00:23:26,860 --> 00:23:29,990 グーグルグラスアプリケーションを構築するため、 あなたが実際にできるように、 425 00:23:29,990 --> 00:23:31,890 何が起こっているのかを参照してください。 426 00:23:31,890 --> 00:23:36,450 >> だから私は、一時的なこの種のを建て ここにグーグルグラスアプリケーション。 427 00:23:36,450 --> 00:23:37,710 OK、グラス。 428 00:23:37,710 --> 00:23:40,850 そして、私はそれが何かをしたい。 429 00:23:40,850 --> 00:23:43,430 CS50アプリを起動します。 430 00:23:43,430 --> 00:23:46,070 そしてそれは、言うよ 私のCS50のアプリへようこそ。 431 00:23:46,070 --> 00:23:49,490 そして私はあなたができるように、タップすることができます より多くのオプションのために、ここを参照してください。 432 00:23:49,490 --> 00:23:54,650 そして、もう一つ、私が自動を行うことができますどちらか プラス、または私が私のために私のPSETを書くことができます。 433 00:23:54,650 --> 00:23:57,390 だから、別のものがあります。 434 00:23:57,390 --> 00:24:01,810 あなたが私のPSETオプションを書き込む使用している場合は、 それはお勧めできません、警告、と言います。 435 00:24:01,810 --> 00:24:04,820 グラスはしたくない あなたのためのあなたのPSETを記述します。 436 00:24:04,820 --> 00:24:12,010 >> しかし、本質的に、これは素晴らしいツールです 多くの人が見逃していること。 437 00:24:12,010 --> 00:24:15,730 そして、それは素晴らしいことだ あなたはレイアウト助けることができる場合 438 00:24:15,730 --> 00:24:19,260 これらの項目の1でアプリケーション。 439 00:24:19,260 --> 00:24:23,020 そして、クールなことは、あまりにもということです この設計レビューボタンがあります。 440 00:24:23,020 --> 00:24:25,330 そして、何このデザインレビュー ボタンは、本質的に、い 441 00:24:25,330 --> 00:24:29,580 それは実際のGoogleを許可されている あなたのアプリをレビューするガラスチーム 442 00:24:29,580 --> 00:24:31,940 そしてあなたにそれにコメントをあらかじめ与える。 443 00:24:31,940 --> 00:24:38,430 ガラスのクールな機能のだから、たくさん チームはそれを構築するために行っている、 444 00:24:38,430 --> 00:24:41,890 のためできるだけ簡単に作る あなたが実際にGoogleのグラスを書き込む 445 00:24:41,890 --> 00:24:43,276 アプリケーション。 446 00:24:43,276 --> 00:24:43,776 うん? 447 00:24:43,776 --> 00:24:45,734 >> SPEAKER 1:これはのみです 設計、または、あなたができる 448 00:24:45,734 --> 00:24:49,966 this--はこれを自動的に行います翻訳する あなたが使用できるコードに変換する? 449 00:24:49,966 --> 00:24:53,090 CHRISTOPHERバーソロミュー:だから質問 これが唯一の設計のためにある、ということでした、 450 00:24:53,090 --> 00:24:55,555 そしてそれはに変換さん あなたの実際のコード? 451 00:24:55,555 --> 00:24:56,540 いいえ、そうではありません。 452 00:24:56,540 --> 00:24:59,740 しかしそれがないと、それは打つんです 巨大なホワイトボードとトン 453 00:24:59,740 --> 00:25:01,870 紙の白い作品の。 454 00:25:01,870 --> 00:25:06,020 だから、一度だけ知っている あなたが特定のカードを適用し、 455 00:25:06,020 --> 00:25:08,860 あなたはそれが時apply--ことを知っている あなたは、あなたのプログラムを書いている 456 00:25:08,860 --> 00:25:13,990 ああ、私は、この特定のカードが欲しい 実際に何か他のものを起動します。 457 00:25:13,990 --> 00:25:15,770 そしてそれは非常にうまくそれをレイアウト。 458 00:25:15,770 --> 00:25:20,007 そして、あなたがすることを計画している場合 グーグルグラスのアプリケーションを実行する 459 00:25:20,007 --> 00:25:23,090 そしてあなたがこれらのいずれかを実行し、私が提出する あなたの前の提案としてこれらの1。 460 00:25:23,090 --> 00:25:26,130 そして、私はあなたのTFが本当になると確信して 彼らはだろうから、そのことについて満足して 461 00:25:26,130 --> 00:25:28,088 ああ、これは何である、のようなもの あなたのアプリケーションがありません。 462 00:25:28,088 --> 00:25:29,700 私はそれから期待しているか知っている。 463 00:25:29,700 --> 00:25:31,491 時々、それはだから 維持するのは本当に難しい 464 00:25:31,491 --> 00:25:33,240 ガラスのアプリで何が起こっているかを追跡。 465 00:25:33,240 --> 00:25:38,290 466 00:25:38,290 --> 00:25:41,570 >> のはこれに戻りましょう。 467 00:25:41,570 --> 00:25:44,245 もう一つのクールなものが利用される ガラス製品遊び場の 468 00:25:44,245 --> 00:25:48,300 見直し、コンテンツを作成すること あなたのアプリケーションに表示されている。 469 00:25:48,300 --> 00:25:57,800 だから何つまりは、あなたのツールです 実際に物事が見てどのように設計することができます。 470 00:25:57,800 --> 00:26:04,470 したがって、たとえば、私はしたい場合は、 それがここにロードするのを待ってmake--。 471 00:26:04,470 --> 00:26:14,230 472 00:26:14,230 --> 00:26:17,940 >> 私が作りたい場合 特定のテンプレート、私ができる 473 00:26:17,940 --> 00:26:22,370 ここで使用していることをやる この、本質的にツール 474 00:26:22,370 --> 00:26:25,460 彼らは私たちを与えてくれたことを、 本当にカスタマイズする 475 00:26:25,460 --> 00:26:30,520 どのようにあなたの実際のカードが見に行くされている。 476 00:26:30,520 --> 00:26:32,540 こんにちは。 477 00:26:32,540 --> 00:26:36,610 これは素晴らしいです。 478 00:26:36,610 --> 00:26:38,480 おかげで、グーグル。 479 00:26:38,480 --> 00:26:40,820 だから、実際にすることができます あなたのカードであるかを見る 480 00:26:40,820 --> 00:26:42,642 ときに見に行く それらの構築を開始 481 00:26:42,642 --> 00:26:44,850 そして、あなたは送信を開始 グーグルグラスにその上。 482 00:26:44,850 --> 00:26:52,040 483 00:26:52,040 --> 00:26:55,010 >> 次のものがこれです 私がしたPDFの配布資料 484 00:26:55,010 --> 00:26:58,000 あなたにorder--場合に作成 通知をするつもりだった 485 00:26:58,000 --> 00:27:03,140 サービス、定期的な通知、または 対照的に、ミラーAPIと連携 486 00:27:03,140 --> 00:27:05,490 GDKに。 487 00:27:05,490 --> 00:27:07,870 そして、私はあなたのためにそれを取得しましょう​​。 488 00:27:07,870 --> 00:27:36,830 489 00:27:36,830 --> 00:27:39,415 >> 申し訳ありませんが、ここでロードするようにビットを取る。 490 00:27:39,415 --> 00:27:43,510 すでに開いていることになって。 491 00:27:43,510 --> 00:27:44,010 我々はそこに行く。 492 00:27:44,010 --> 00:27:46,640 493 00:27:46,640 --> 00:27:53,560 >> 例えばだから、あなたがしたい場合は、 ミラーAPIを使用して設定、 494 00:27:53,560 --> 00:27:57,340 私は完全な詳細な指示を持っている どのthat--行う方法の 495 00:27:57,340 --> 00:28:01,780 あなたは、GoogleのAPIにアクセスする 何アカウントでコンソール、 496 00:28:01,780 --> 00:28:06,150 specific--を作成する方法 ミラーAPIを可能に 497 00:28:06,150 --> 00:28:09,190 オープンでの作業 認証、また 498 00:28:09,190 --> 00:28:13,260 その遊び場を使用する方法 私たちは特に見た。 499 00:28:13,260 --> 00:28:19,440 ここでとても良い情報でしょう 実際のスライドデッキが付属しています。 500 00:28:19,440 --> 00:28:22,520 >> そうしないと、あなたもすることができます ここに他のことを行う、 501 00:28:22,520 --> 00:28:30,050 具体的にはあります 私が作成したデータベース構造、 502 00:28:30,050 --> 00:28:32,820 または私はやったこと あなたが見ることができます、 503 00:28:32,820 --> 00:28:38,030 オープンを構築する方法を見て ユーザーのための認証テーブル。 504 00:28:38,030 --> 00:28:41,079 だから、何かもへ を追跡するための広告を理解 505 00:28:41,079 --> 00:28:43,620 あなたがしようとしている場合は特に ミラーAPIを使用すること。 506 00:28:43,620 --> 00:28:55,800 507 00:28:55,800 --> 00:28:56,400 あなたがあります。 508 00:28:56,400 --> 00:29:02,530 509 00:29:02,530 --> 00:29:05,640 >> だから、資源のトン。 510 00:29:05,640 --> 00:29:10,540 私が行うことをお勧めすることはしようとしている developers.google.com/glassと読んで、 511 00:29:10,540 --> 00:29:14,150 多数ありますので、 そこに情報の、 512 00:29:14,150 --> 00:29:17,720 上に行くにはあまりにも多く 全体セミナー。 513 00:29:17,720 --> 00:29:21,220 しかし、ロット情報があると、それはだ 良い情報の多くは、その種の 514 00:29:21,220 --> 00:29:24,640 特に、これについての詳細を拡張 物事のコード側で。 515 00:29:24,640 --> 00:29:27,630 私はまた、迅速を追加しました GDKのためのガイドを開始、 516 00:29:27,630 --> 00:29:30,600 そのため、あなたがする必要がある場合 種類のそれに飛び込む、 517 00:29:30,600 --> 00:29:32,770 あなたにもそれを行う能力を有する。 518 00:29:32,770 --> 00:29:36,290 >> 私は、ビデオがありますadded--ました 右ここで、Androidのチュートリアル。 519 00:29:36,290 --> 00:29:38,630 YouTubeの動画があります そのは、含まだとあなたの場合 520 00:29:38,630 --> 00:29:42,920 使用して開発を開始したい Androidオペレーティングシステム、 521 00:29:42,920 --> 00:29:46,630 あなたが初心者なら、そのビデオ 本当にあなたがそれを行うのに役立ちます。 522 00:29:46,630 --> 00:29:51,170 再び、ガラスアプリケーション GDKを使用している 523 00:29:51,170 --> 00:29:53,000 文字通りAndroidアプリケーションです。 524 00:29:53,000 --> 00:29:56,090 彼らは前後にポートをすることができます。 525 00:29:56,090 --> 00:29:58,740 >> 最後に、私は、Googleを追加しました Javaのためのスタイルガイド。 526 00:29:58,740 --> 00:30:02,090 何があるかどうspecifically-- 私は、あなたが知っているA--どのように行うのですか、 527 00:30:02,090 --> 00:30:05,830 行うための最善の方法は何ですか ループのため、グーグルの面で? 528 00:30:05,830 --> 00:30:10,230 そのスタイル·ガイドでは、 あなたがそれらのことを行うのに役立ちます。 529 00:30:10,230 --> 00:30:11,550 >> そして、それはそれだ。 530 00:30:11,550 --> 00:30:13,990 だから私はあなたたちを願っています 十分な情報がある 531 00:30:13,990 --> 00:30:17,760 に飛び込むを進めるために グーグルグラスアプリケーション。 532 00:30:17,760 --> 00:30:19,590 しかし、間違いなくリソースにアクセスしてください。 533 00:30:19,590 --> 00:30:24,930 確かに異なるタイプに飛び込む 利用可能なアプリケーションの、 534 00:30:24,930 --> 00:30:26,610 特にサンプルアプリケーション。 535 00:30:26,610 --> 00:30:28,810 コー​​ドの一部を見てください 彼らはあなたを提供すること。 536 00:30:28,810 --> 00:30:32,770 そして正直に、とあなた CS50の経験、 537 00:30:32,770 --> 00:30:35,850 それは難しいことではありません に侵入し、中に取得する事。 538 00:30:35,850 --> 00:30:36,750 OK? 539 00:30:36,750 --> 00:30:38,600 ありがとう。 540 00:30:38,600 --> 00:30:40,598