AndroidとHTML5で変わる組込みの世界  ICT ERA + ABC2012東北        渡辺知男 @tomo_watanabe
自己紹介 • カーナビのプラットフォーム開発 • Android版セカイカメラの開発 • HTML5?よくわかりません... • 自宅警備員/(^o^)\        Twitter : @tomo_watanabe        Blog ...
本日のテーマ
風が吹けば桶屋が儲かる
HTML5が流行ると    組込みアプリは(」・ω・)」うー!(/・ω・)/にゃー!       もう古い...orz
昨今のデジタル家電の例
電子レンジと          スマホが連携! 炊飯ジャーとスマホが連携!
その理屈はおかしい...
デジタル家電とはなんだったのか?
デジタル家電デジタル機器
デジタル家電デジタル化されたデータを扱うことで、 各デバイス間の相互作用を可能にする 機器同士が自律的に相互作用して      動作可能な家電    1+1ではなく、n n
iE   (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
iE   (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
iE   (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
iE   (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
iE   (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
HTML5
プロトコルに注目
WebSocket   とWebIntents
WebSocket   とWebIntents 今回はWebSocketのみ
WebSocketHTTPを使ったリアルタイム通信技術
こんなことができるはず             サーバ WebSocket                    エアコンモバイル                    TV             ブラウザ
プロト作ってみた       HTTP      WebSocket       サーバ         サーバ     (node.js)                            Android +ブラウザ           ...
デモ画面                      リアルタイムで                        送受信Android +ADK
すでにあったりして...     Elphi             http://gigazine.net/news/20120606-elphi/
最近出てきたソーシャル開発
レシピをブラウザ上で開発HTML5の恩恵     レシピを ソーシャルネットで共有   誰もが使えるレシピ
例えば...・「特定の場所に来たら」・「部屋の温度を計る」・「30℃を超えていたら」・「エアコンを入れる」
例えば...・「特定の場所に来たら」・「部屋の温度を計る」・「30℃を超えていたら」・「エアコンを入れる」 組合せに過ぎない
on{X}・予報が50 F以下だったら・毎朝8時に・目覚ましを鳴らす・天気予報を表示する
いずれ誰でも...      「SCRATCH」MITで開発された小学生にも使える  教育用のプログラミング環境
ということで...
HTML5が流行ると 組込みアプリは「ユーザが作れる」
One More Thing?
Chromeにまつわる   ハードの話
・Bluetooth API・USB API・Serial APIhttp://developer.chrome.com/trunk/apps/app_hardware.html
Chromeが狙っているのは HTML5だけではないブラウザからハードウェアを  直接操作すること
おまけいや、むしろ本題
かなり昔の洗濯機  「点字」と「凸凹」
技術の目的 人の幸福に寄与すること   「記憶」「匂い」「感触」     「やすらぎ」「絆」  技術者が学ぶべきは「心理学」「哲学」「倫理学」
われわれにとって重要なのは、    技術のスペックなどではなく、知識を使う自由とそのアクセスを可能にする手段、       人と人をつなぐこと、     自分自身について知ること、          学ぶこと、      自分が利益を得ること。...
Upcoming SlideShare
Loading in …5
×

AndroidとHTML5で変わる組込みの世界

5,703 views

Published on

Published in: Technology
0 Comments
12 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,703
On SlideShare
0
From Embeds
0
Number of Embeds
83
Actions
Shares
0
Downloads
28
Comments
0
Likes
12
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • AndroidとHTML5で変わる組込みの世界

    1. 1. AndroidとHTML5で変わる組込みの世界 ICT ERA + ABC2012東北 渡辺知男 @tomo_watanabe
    2. 2. 自己紹介 • カーナビのプラットフォーム開発 • Android版セカイカメラの開発 • HTML5?よくわかりません... • 自宅警備員/(^o^)\ Twitter : @tomo_watanabe Blog : http://tomowatanabe.hatenablog.com/だいたい2年後に実現可能な何かを考えてます
    3. 3. 本日のテーマ
    4. 4. 風が吹けば桶屋が儲かる
    5. 5. HTML5が流行ると 組込みアプリは(」・ω・)」うー!(/・ω・)/にゃー! もう古い...orz
    6. 6. 昨今のデジタル家電の例
    7. 7. 電子レンジと スマホが連携! 炊飯ジャーとスマホが連携!
    8. 8. その理屈はおかしい...
    9. 9. デジタル家電とはなんだったのか?
    10. 10. デジタル家電デジタル機器
    11. 11. デジタル家電デジタル化されたデータを扱うことで、 各デバイス間の相互作用を可能にする 機器同士が自律的に相互作用して 動作可能な家電 1+1ではなく、n n
    12. 12. iE (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
    13. 13. iE (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
    14. 14. iE (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
    15. 15. iE (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
    16. 16. iE (Information Electronics) 今まで家電では無かったモノが、家電という分野に分類されるようになる
    17. 17. HTML5
    18. 18. プロトコルに注目
    19. 19. WebSocket とWebIntents
    20. 20. WebSocket とWebIntents 今回はWebSocketのみ
    21. 21. WebSocketHTTPを使ったリアルタイム通信技術
    22. 22. こんなことができるはず サーバ WebSocket エアコンモバイル TV ブラウザ
    23. 23. プロト作ってみた HTTP WebSocket サーバ サーバ (node.js) Android +ブラウザ ADK モバイル
    24. 24. デモ画面 リアルタイムで 送受信Android +ADK
    25. 25. すでにあったりして... Elphi http://gigazine.net/news/20120606-elphi/
    26. 26. 最近出てきたソーシャル開発
    27. 27. レシピをブラウザ上で開発HTML5の恩恵 レシピを ソーシャルネットで共有 誰もが使えるレシピ
    28. 28. 例えば...・「特定の場所に来たら」・「部屋の温度を計る」・「30℃を超えていたら」・「エアコンを入れる」
    29. 29. 例えば...・「特定の場所に来たら」・「部屋の温度を計る」・「30℃を超えていたら」・「エアコンを入れる」 組合せに過ぎない
    30. 30. on{X}・予報が50 F以下だったら・毎朝8時に・目覚ましを鳴らす・天気予報を表示する
    31. 31. いずれ誰でも... 「SCRATCH」MITで開発された小学生にも使える 教育用のプログラミング環境
    32. 32. ということで...
    33. 33. HTML5が流行ると 組込みアプリは「ユーザが作れる」
    34. 34. One More Thing?
    35. 35. Chromeにまつわる ハードの話
    36. 36. ・Bluetooth API・USB API・Serial APIhttp://developer.chrome.com/trunk/apps/app_hardware.html
    37. 37. Chromeが狙っているのは HTML5だけではないブラウザからハードウェアを 直接操作すること
    38. 38. おまけいや、むしろ本題
    39. 39. かなり昔の洗濯機 「点字」と「凸凹」
    40. 40. 技術の目的 人の幸福に寄与すること 「記憶」「匂い」「感触」 「やすらぎ」「絆」 技術者が学ぶべきは「心理学」「哲学」「倫理学」
    41. 41. われわれにとって重要なのは、 技術のスペックなどではなく、知識を使う自由とそのアクセスを可能にする手段、 人と人をつなぐこと、 自分自身について知ること、 学ぶこと、 自分が利益を得ること。 そういうことを行うための技術が必要

    ×