Submit Search
Upload
Android ThingsとKotlinで作るIoT
•
2 likes
•
1,614 views
Hiroaki Kaneda
Follow
Android ThingsとKotlinで作るIoT
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 43
Download now
Download to read offline
Recommended
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
嶋 是一 (Yoshikazu SHIMA)
【Android Bazaar and Conference 2017 in KAWASAKI】 特別講演 11:00~11:30 登壇資料 Androidのアプリ開発環境が発表されて今年で10年目。いまや世界中の9割のスマートフォンに搭載され、その上携帯電話にとどまらず、時計、テレビ、車、VR/AR、IoTデバイスと、他のOSを横目に、活用が広がり続けている現状を、皆さんと共にラップアップします。10年前にここまでの普及を想像できた人いたでしょうか? このAndroidは「新技術のゆりかご」となり、さらに新しい技術のプラットフォームとなり、技術を育んでいます。最近のAndroid Oの技術とともに「新しいおもしろいもの」を紹介します。
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
嶋 是一 (Yoshikazu SHIMA)
オープンデベロッパーズカンファレンス2017 Tokyo https://www.ospn.jp/odc2017/modules/eventrsv/?id=2&noform=1 オープンデベロッパーズカンファレンス 8/20(2日目) 15:00~15:45 講師:嶋 是一(特定非営利活動法人日本Androidの会 理事長) 担当:日本Androidの会 レベル:入門編 Android SDKが公開されて10年目のAndroidが、これまでの発展の歴史のなかで多様性ならではの爆発を繰り返し、 いまや世界のスマートフォンOSの9割に搭載されるに至るまでになりました。その爆発はスマートフォンを超え、 Android Thing、VRゴーグルなど、さまざまな装置に搭載される流れにいます。将来のAndroidをともに語りましょう。
An Overview of Android Things at jag201702
An Overview of Android Things at jag201702
Hiroki Ishizuka
日本Androidの会 2017年2月定例会での発表資料
基調講演「モバイル市場とこれからの動向」~日本Androidの会の歩みと絡めて~
基調講演「モバイル市場とこれからの動向」~日本Androidの会の歩みと絡めて~
嶋 是一 (Yoshikazu SHIMA)
日本Androidの会 香川支部主催 Android Bazaar & Conference, Diverse at うどん県 (ABCD2018U)基調講演資料
Azure上のIoT Solution、WeDXのご紹介
Azure上のIoT Solution、WeDXのご紹介
IoTビジネス共創ラボ
2021/3/4 IoTビジネス共創ラボ 創立5周年記念 スペシャルオンライン勉強会 株式会社モトジン・ドット・コム 代表取締役 ジョン ジンゴン 氏
[Jagys]android41+開発ツール紹介
[Jagys]android41+開発ツール紹介
Kenichi Kambara
[Cloud OnAir] ビッグデータ事例紹介 株式会社IDOMさまのデータ分析と運用 (LIVE) 2018年6月21日 放送
[Cloud OnAir] ビッグデータ事例紹介 株式会社IDOMさまのデータ分析と運用 (LIVE) 2018年6月21日 放送
Google Cloud Platform - Japan
実際にビッグデータを活用し、BigQuery をご使用いただいている 株式会社IDOMさま をお迎えしお話しいただきます。データをどのように集め、使い、分析し、ビジネスに反映しているのかを詳しくお話いただきます。
Android dev summit 2019 recap
Android dev summit 2019 recap
furusin
GDGOsaka 2019/11/07
Recommended
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
嶋 是一 (Yoshikazu SHIMA)
【Android Bazaar and Conference 2017 in KAWASAKI】 特別講演 11:00~11:30 登壇資料 Androidのアプリ開発環境が発表されて今年で10年目。いまや世界中の9割のスマートフォンに搭載され、その上携帯電話にとどまらず、時計、テレビ、車、VR/AR、IoTデバイスと、他のOSを横目に、活用が広がり続けている現状を、皆さんと共にラップアップします。10年前にここまでの普及を想像できた人いたでしょうか? このAndroidは「新技術のゆりかご」となり、さらに新しい技術のプラットフォームとなり、技術を育んでいます。最近のAndroid Oの技術とともに「新しいおもしろいもの」を紹介します。
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
Android 10年の軌跡と将来の展望 ~多様性の爆発を繰り返す10年目のドロイド~
嶋 是一 (Yoshikazu SHIMA)
オープンデベロッパーズカンファレンス2017 Tokyo https://www.ospn.jp/odc2017/modules/eventrsv/?id=2&noform=1 オープンデベロッパーズカンファレンス 8/20(2日目) 15:00~15:45 講師:嶋 是一(特定非営利活動法人日本Androidの会 理事長) 担当:日本Androidの会 レベル:入門編 Android SDKが公開されて10年目のAndroidが、これまでの発展の歴史のなかで多様性ならではの爆発を繰り返し、 いまや世界のスマートフォンOSの9割に搭載されるに至るまでになりました。その爆発はスマートフォンを超え、 Android Thing、VRゴーグルなど、さまざまな装置に搭載される流れにいます。将来のAndroidをともに語りましょう。
An Overview of Android Things at jag201702
An Overview of Android Things at jag201702
Hiroki Ishizuka
日本Androidの会 2017年2月定例会での発表資料
基調講演「モバイル市場とこれからの動向」~日本Androidの会の歩みと絡めて~
基調講演「モバイル市場とこれからの動向」~日本Androidの会の歩みと絡めて~
嶋 是一 (Yoshikazu SHIMA)
日本Androidの会 香川支部主催 Android Bazaar & Conference, Diverse at うどん県 (ABCD2018U)基調講演資料
Azure上のIoT Solution、WeDXのご紹介
Azure上のIoT Solution、WeDXのご紹介
IoTビジネス共創ラボ
2021/3/4 IoTビジネス共創ラボ 創立5周年記念 スペシャルオンライン勉強会 株式会社モトジン・ドット・コム 代表取締役 ジョン ジンゴン 氏
[Jagys]android41+開発ツール紹介
[Jagys]android41+開発ツール紹介
Kenichi Kambara
[Cloud OnAir] ビッグデータ事例紹介 株式会社IDOMさまのデータ分析と運用 (LIVE) 2018年6月21日 放送
[Cloud OnAir] ビッグデータ事例紹介 株式会社IDOMさまのデータ分析と運用 (LIVE) 2018年6月21日 放送
Google Cloud Platform - Japan
実際にビッグデータを活用し、BigQuery をご使用いただいている 株式会社IDOMさま をお迎えしお話しいただきます。データをどのように集め、使い、分析し、ビジネスに反映しているのかを詳しくお話いただきます。
Android dev summit 2019 recap
Android dev summit 2019 recap
furusin
GDGOsaka 2019/11/07
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
Google Cloud Platform - Japan
Google Cloud が提供している AI / IoT ソリューションの最新事例について、各業界のお客様がどのように機械学習やデータをビジネスに活用しているかをご紹介、解説させていただきます。
Windows ChatGPT Bing AI
Windows ChatGPT Bing AI
Atomu Hidaka
Explaining how to use ChatGPT and Bing AI related functions on Windows.
Trat_sprint2
Trat_sprint2
tratwakate
Sprint2の報告書
Iotlitercy wg no7
Iotlitercy wg no7
Hiromitsu Jin
Iotlitercy wg no7
Android,Brillo,ChromeOS
Android,Brillo,ChromeOS
l_b__
DroidKaigi2016の発表資料です
[Io2012]android41+開発ツール紹介
[Io2012]android41+開発ツール紹介
Kenichi Kambara
Session for Google I/O 2012 Reports in Tokyo
アンドロイド勉強会第二回 080525 3
アンドロイド勉強会第二回 080525 3
shimay
It's explain to the google android in Japan.
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
Jingun Jung
2021年8月6日、「中部IoTビジネス共創ラボセミナー」で「Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション」の資料です。 https://iotbizlabo.connpass.com/event/218881/
Azure IoT Edge - EdgeAI #5
Azure IoT Edge - EdgeAI #5
Jingun Jung
This material was presented at the "ALGYAN" on December 26, 2022. https://algyan.connpass.com/event/268068/
Android Abc2009 Fall Shima091130 1
Android Abc2009 Fall Shima091130 1
shimay
Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr
Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr
博宣 今村
IoTあるじゃん セミナー Dragon board+センサモジュール ハードウェア開発セミナー
DroidKaigi 2018 参加報告会
DroidKaigi 2018 参加報告会
健一 辰濱
「GDG Shikoku - DroidKaigi 2018 参加報告会」 https://gdgshikoku.connpass.com/event/78616/ 発表資料
Azure IoT Edge入門
Azure IoT Edge入門
Tomokazu Kizawa
.NETラボ勉強会2019年2月23日の登壇スライドです。
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
Shingo Mori
2020/6/13 de:code夏まつりの登壇資料です
新しい認証技術FIDOの最新動向
新しい認証技術FIDOの最新動向
FIDO Alliance
NII Open Forum 2020 AXIES認証基盤部会・学術合同企画 (株)NTTドコモ プロダクト部 プロダクトイノベーション担当部長 FIDOアライアンス 執行評議会・ボードメンバー・FIDO Japan WG座長
IoTとは何?
IoTとは何?
Naoki Saito
平成29年12月20日に名古屋市工業研究所で講演した資料
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
SORACOM,INC
20181019日経xTECH EXPO講演 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座 株式会社ソラコム 執行役員 プリンシパルソフトウェアエンジニア 片山 暁雄
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
SORACOM,INC
SORACOM Technology Camp 2020 IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 株式会社ソラコム ビジネスプロダクトマネージャー 伊佐 政隆 セールスマネージャー 高本 邦夫
ドローン用フライトコントローラ「Dronecode」の概要( #KOF2015 )
ドローン用フライトコントローラ「Dronecode」の概要( #KOF2015 )
博宣 今村
2015/11/07 開催のKOF2015東京での資料
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
SORACOM,INC
IoTビジネスの新潮流について解説し、お客様がSORACOMをどのように利用しているかの事例を中心に、最新動向を解説しています
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
Hiroaki Kaneda
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会
Hiroaki Kaneda
Turtlebot3を購入したのでその紹介とUp BoardとRealSenceを組み合わせた移動ロボットの作成
More Related Content
Similar to Android ThingsとKotlinで作るIoT
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
Google Cloud Platform - Japan
Google Cloud が提供している AI / IoT ソリューションの最新事例について、各業界のお客様がどのように機械学習やデータをビジネスに活用しているかをご紹介、解説させていただきます。
Windows ChatGPT Bing AI
Windows ChatGPT Bing AI
Atomu Hidaka
Explaining how to use ChatGPT and Bing AI related functions on Windows.
Trat_sprint2
Trat_sprint2
tratwakate
Sprint2の報告書
Iotlitercy wg no7
Iotlitercy wg no7
Hiromitsu Jin
Iotlitercy wg no7
Android,Brillo,ChromeOS
Android,Brillo,ChromeOS
l_b__
DroidKaigi2016の発表資料です
[Io2012]android41+開発ツール紹介
[Io2012]android41+開発ツール紹介
Kenichi Kambara
Session for Google I/O 2012 Reports in Tokyo
アンドロイド勉強会第二回 080525 3
アンドロイド勉強会第二回 080525 3
shimay
It's explain to the google android in Japan.
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
Jingun Jung
2021年8月6日、「中部IoTビジネス共創ラボセミナー」で「Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション」の資料です。 https://iotbizlabo.connpass.com/event/218881/
Azure IoT Edge - EdgeAI #5
Azure IoT Edge - EdgeAI #5
Jingun Jung
This material was presented at the "ALGYAN" on December 26, 2022. https://algyan.connpass.com/event/268068/
Android Abc2009 Fall Shima091130 1
Android Abc2009 Fall Shima091130 1
shimay
Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr
Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr
博宣 今村
IoTあるじゃん セミナー Dragon board+センサモジュール ハードウェア開発セミナー
DroidKaigi 2018 参加報告会
DroidKaigi 2018 参加報告会
健一 辰濱
「GDG Shikoku - DroidKaigi 2018 参加報告会」 https://gdgshikoku.connpass.com/event/78616/ 発表資料
Azure IoT Edge入門
Azure IoT Edge入門
Tomokazu Kizawa
.NETラボ勉強会2019年2月23日の登壇スライドです。
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
Shingo Mori
2020/6/13 de:code夏まつりの登壇資料です
新しい認証技術FIDOの最新動向
新しい認証技術FIDOの最新動向
FIDO Alliance
NII Open Forum 2020 AXIES認証基盤部会・学術合同企画 (株)NTTドコモ プロダクト部 プロダクトイノベーション担当部長 FIDOアライアンス 執行評議会・ボードメンバー・FIDO Japan WG座長
IoTとは何?
IoTとは何?
Naoki Saito
平成29年12月20日に名古屋市工業研究所で講演した資料
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
SORACOM,INC
20181019日経xTECH EXPO講演 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座 株式会社ソラコム 執行役員 プリンシパルソフトウェアエンジニア 片山 暁雄
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
SORACOM,INC
SORACOM Technology Camp 2020 IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 株式会社ソラコム ビジネスプロダクトマネージャー 伊佐 政隆 セールスマネージャー 高本 邦夫
ドローン用フライトコントローラ「Dronecode」の概要( #KOF2015 )
ドローン用フライトコントローラ「Dronecode」の概要( #KOF2015 )
博宣 今村
2015/11/07 開催のKOF2015東京での資料
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
SORACOM,INC
IoTビジネスの新潮流について解説し、お客様がSORACOMをどのように利用しているかの事例を中心に、最新動向を解説しています
Similar to Android ThingsとKotlinで作るIoT
(20)
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
Windows ChatGPT Bing AI
Windows ChatGPT Bing AI
Trat_sprint2
Trat_sprint2
Iotlitercy wg no7
Iotlitercy wg no7
Android,Brillo,ChromeOS
Android,Brillo,ChromeOS
[Io2012]android41+開発ツール紹介
[Io2012]android41+開発ツール紹介
アンドロイド勉強会第二回 080525 3
アンドロイド勉強会第二回 080525 3
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
Azure IoT Edge - EdgeAI #5
Azure IoT Edge - EdgeAI #5
Android Abc2009 Fall Shima091130 1
Android Abc2009 Fall Shima091130 1
Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr
Dragon board+センサモジュール ハードウェア開発セミナー (2017 06-12) #ドローン #IoT #Azure #zephyr
DroidKaigi 2018 参加報告会
DroidKaigi 2018 参加報告会
Azure IoT Edge入門
Azure IoT Edge入門
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
覗いてみよう。with/afterコロナ時代に輝くMixedRealityの世界。
新しい認証技術FIDOの最新動向
新しい認証技術FIDOの最新動向
IoTとは何?
IoTとは何?
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
20181019日経xTECH EXPO講演 | 今からでも遅くない!事例に学ぶIoT導入のための技術ポイント実践講座
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
ドローン用フライトコントローラ「Dronecode」の概要( #KOF2015 )
ドローン用フライトコントローラ「Dronecode」の概要( #KOF2015 )
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
More from Hiroaki Kaneda
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
Hiroaki Kaneda
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会
Hiroaki Kaneda
Turtlebot3を購入したのでその紹介とUp BoardとRealSenceを組み合わせた移動ロボットの作成
Rosとgazeboを使った3d空間での3次元畳み込みニューラルネットによる物体認識
Rosとgazeboを使った3d空間での3次元畳み込みニューラルネットによる物体認識
Hiroaki Kaneda
Rosとgazeboを使った3d空間での3次元畳み込みニューラルネットによる物体認識
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
Hiroaki Kaneda
畳み込みニューラルネットワークは画像の分類タスクにおいて高い認識率を実現した。これを3次元空間データに応用し物体の認識に応用してみた。
ディープラーニングとROSで作る自動運転ロボット
ディープラーニングとROSで作る自動運転ロボット
Hiroaki Kaneda
車椅子の自動運転開発に携わった経験から得た見地をお話シアmす。ROSとSLAM、センサー周りから、機械学習によるロボットの外界認識について、3次元畳み込みニューラルネットワークを使った事例を紹介します。
AppleWatch発売!Apple Watch WatchKit勉強会-Notification
AppleWatch発売!Apple Watch WatchKit勉強会-Notification
Hiroaki Kaneda
AppleWatch発売!Apple Watch WatchKit勉強会での発表スライドです。Notifications通知を使ったAppleWatchアプリについて。実際にアプリを作ってみてAppleWatchと相性の良いアプリについて考察する。
More from Hiroaki Kaneda
(6)
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
SwiftUI宣言型Swift構文によるUI構築のパラダイムシフト
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会
Rosとgazeboを使った3d空間での3次元畳み込みニューラルネットによる物体認識
Rosとgazeboを使った3d空間での3次元畳み込みニューラルネットによる物体認識
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
ディープラーニングとROSで作る自動運転ロボット
ディープラーニングとROSで作る自動運転ロボット
AppleWatch発売!Apple Watch WatchKit勉強会-Notification
AppleWatch発売!Apple Watch WatchKit勉強会-Notification
Android ThingsとKotlinで作るIoT
1.
ANDROID THINGS &
KOTLIN ANDROID THINGSとKOTLINで作るIOT 2018/05/24 ワイヤレスジャパン 日本Androidの会セッション
2.
自己紹介 金田浩明(かねだひろあき) ▸ Android技術者 ▸ 著書に「はじめてのAndroidプログラミング」などがある ▸
先月発刊の第3版はKotlin対応! Twitter:@emboss369 Facebook:hiroaki.kaneda
3.
ANDROID THINGSとKOTLINで作るIOT CONTENTS ▸ Android
Thingsとは ▸ Kotlinとは ▸ Android Things ✕ Kotlin ✕ Deep Leaning ▸ テレビ漬け防止強制OFFガジェット ▸ Google Cloud IoT
4.
ANDROIDTHINGS とは WHAT IS ANDROID THINGS?
5.
テキスト ANDROID THINGSとは何か? ▸ AndroidをベースとしたIoT向けプラットフォーム 出典:
https://androidthings.withgoogle.com/#!/
6.
テキスト ANDROID THINGSのハードウェア ▸ 生産プラットフォーム ▸
開発プラットフォーム 出典:https://developer.android.com/things/hardware/
7.
テキスト ANDROID THINGS ▸ 特徴 ▸
Android開発経験 ▸ Googleが開発 ▸ 周辺機器インターフェース ▸ Google連携
8.
テキスト ANDROID開発経験をそのまま活かせる ▸ Android SDKのサブセット
9.
▸ Googleが管理 ▸ コンソール ▸
自動アップデート テキスト カーネルやファームウェアはGOOGLEが開発 ANDROID FRAMEWORK HARDWARE LIBRARIES LINUX KERNEL Googleが管理
10.
テキスト 周辺機器インタフェースで機器にアクセス ▸ Peripheral I/O
API ▸ GPIO/PWM/I2 C/SPI/UART USER DRIVER PERIPHERAL I/O ユーザーが管理 GPIO PWM I2 C SPI UART
11.
テキスト ▸ 物理ボタン → AndroidのButton
12.
テキスト GOOGLEサービスとの連携 ▸ Google Play
Services ▸ Firebase ▸ Google Cloud
13.
テキスト これまでのIOTデバイス デバイス製造・OS開発 高コスト 時間がかかる 一貫性のない言語 IDE OS セキュリティ 問題
14.
テキスト ANDROID THINGSの特徴 Google管理Android セキュリティ&自動化
15.
IOTのアーキテクチャ デバイスとゲートウェイ 接続 デバイスとデータ管理 サービス管理 APIゲートウエイ 外部サービス ストレージ クラウドストレー ジ データ保管 データインテグレーション データ正規化
データ解析 解析データ ダッシュボード管理者画面 IP利用可能 デバイス IP利用不可 能デバイス IOTゲート ウェイ プロトコルゲートウェイ メッセージブローカー インテグレーション セキュリティ・ログイン・ 認証・モニタリング デバイス管理・OTA
16.
KOTLINとは WHAT IS KOTLIN?
17.
テキスト JAVAからKOTLINへ ▸ Google正式サポート ▸ Android開発も徐々にKotlinへ移行 ▸
将来的にはほぼ置き換わるかも
18.
テキスト KOTLINはどんな言語なのか? ▸ Java代替言語 ▸ モダン・シンプル ▸
Java経験者にとって学習コスト小
19.
テキスト KOTLINの特徴 ▸ 相互運用性 ▸ 静的型付け言語 ▸
オブジェクト指向 ▸ 関数型プログラミング ▸ 安全 x yf(x)
20.
ANDROID THINGS ✕ KOTLIN
✕ DEEP LEANING INTEGRATION
21.
ANDROID THINGSとKOTLIN ▸ Androidの知識 ▸
モダンな開発環境 ▸ 安全な言語
22.
AI & DEEP
LEANING ▸ 深層学習もできる ▸ TensorFlow Lite ▸ Edge Computing
23.
クラウドコンピューティング サーバ 負荷増大 ネットワーク 負荷増大
24.
エッジコンピューティング {person:祖父,祖母,父,母,子供} 通信量低減 サーバ負荷低減
25.
テレビ漬け防止 強制OFF ガジェット A COUCH POTATO
IS SOMETHING THAT I DON'T WANT TO BE.
26.
テレビ漬け防止強制OFFガジェット
27.
概要 ▸ 子供ごとのTV視聴時間を管理 ▸ テレビは一日1時間! ▸
超えたら強制TV OFF!
28.
構成 Cloud Mode Mode {person:父} ①クラウドへ保存 ②機械学習 ③学習済みモデルをIoT機器に ④IoT側で判定 ⑤機械学習による分類 ⑥クラウドに保存 ⑦解析
29.
ANDROID STUDIOでプロジェクト作成
30.
ANDROID STUDIOでプロジェクト作成
31.
ANDROID STUDIOでプロジェクト作成
32.
ANDROID STUDIOでプロジェクト作成
33.
カメラを接続する ▸ Googleのサンプルコード ▸ https://github.com/androidthings/ doorbell#trigger_an_image_capture ▸
android.hardware.camera2
34.
OPENCVで顔認識 ▸ サードパーティ製ライブラリもOK ▸ OpneCVの場合、Androidと全く同じ手順で導入可能
35.
FIREBASEへ画像を送信 com.google.firebase.storage.StorageReference
36.
TENSORFLOWで学習 ▸ 集めた顔画像を学習、父、母、姉、弟を分類 ▸ 転移学習(Transfer
Learning) IMAGE_SIZE=128 ARCHITECTURE="mobilenet_0.50_${IMAGE_SIZE}" python -m scripts.retrain --bottleneck_dir=../face/bottlenecks --model_dir=../face/models/ --summaries_dir=../face/training_summaries/"${ARCHITECTURE}" --output_graph=../face/model/retrained_graph.pb --output_labels=../face/model/retrained_labels.txt --architecture="${ARCHITECTURE}" --image_dir=../face/faces
37.
TENSORFLOW LITEへ変換 ▸ コマンドでTensorFlow
Liteへ変換 ▸ QUANTIZED_UINT8を使うとサイズを減らせる IMAGE_SIZE=128 toco --input_file=../face/model/retrained_graph.pb --output_file=../face/model/optimized_graph.lite --input_format=TENSORFLOW_GRAPHDEF --output_format=TFLITE --input_shape=1,${IMAGE_SIZE},${IMAGE_SIZE},3 --input_array=input --output_array=final_result --inference_type=FLOAT --input_data_type=FLOAT
38.
ANDROID THINGSでTENSORFLOW LITEを使う ▸
TensorFlow Lite ▸ https://github.com/googlecodelabs/tensorflow-for- poets-2/ ▸ https://codelabs.developers.google.com/codelabs/ tensorflow-for-poets-2-tflite/#3
39.
GOOGLE CLOUD IOT MQTT BROKER
40.
GOOGLE CLOUD PLATFORM
& GOOGLE CLOUD IOT ▸ IoTのためのゲートウェイ ▸ MQTT ブローカー ▸ Cloud IoTはGCPと連携 ▸ 機械学習と連携
41.
IOTのシステム一例 出典:https://cloud.google.com/solutions/architecture/real-time-stream-processing-iot?hl=ja
42.
テキスト IOTのアーキテクチャ デバイスとゲートウェイ 接続 デバイスとデータ管理 サービス管理 APIゲートウエイ 外部サービス ストレージ クラウドストレー ジ データ保管 データインテグレーション データ正規化
データ解析 解析データ ダッシュボード管理者画面 IP利用可能 デバイス IP利用不可 能デバイス IOTゲート ウェイ プロトコルゲートウェイ メッセージブローカー インテグレーション セキュリティ・ログイン・ 認証・モニタリング デバイス管理・OTA
43.
ANDROID THINGSとKOTLINで作るIOT まとめ ANDROID THINGSとKOTLINで作るIOT ▸
Androidエコシステム ▸ GoogleがUpdate &セキュリティパッチ提供 ▸ モダンな言語Kotlinも使える ▸ TensorFlowでDeep Leaning &エッジコンピューティング ▸ Google Cloud IoTを使えばIoT機器もクラウドIoTフレーム ワークも一気通貫
Download now