Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Google Nest Hub Interactive Canvasで苦労した話 (小ネタ) ...
Search
Kihara, Takuya
January 30, 2020
Technology
0
560
Google Nest Hub Interactive Canvasで苦労した話 (小ネタ) #スマスピ札幌 #スマートスピーカーミーティング
スマートスピーカーミーティング / スマートスピーカーで遊ぼう会@札幌 合同勉強会
https://play-smaspi-sap.connpass.com/event/159267/
Kihara, Takuya
January 30, 2020
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
ライブコーディングで知るAmplify Gen 2 #AWSAmplifyJP
tacck
1
91
AWS Amplify Gen 2 GA記念 ~Gen1との違いを確認
tacck
0
160
Amplify Gen2 が GA したよ! #jawsug_sapporo #jawsug
tacck
0
230
Flutter で "Hello World!! #ゆるWeb札幌
tacck
0
120
AWS Lambda で LLRT を動かしてみた #北海道まったりLT大会
tacck
0
120
地方から始める登壇のステップアップ 〜Java Do から JJUG CCC への登壇参加記録 #javado
tacck
0
170
ゆるWebの新型コロナ Before/After とこれからのこと #seb_yearend
tacck
0
39
AWS Amplify と Amazon Bedrock を使ってオレオレ生成AIサイトを作る #ゆるWeb札幌
tacck
0
270
「普通」のエンジニアとしての生存戦略〜または、いかにして技術を楽しむか。 #情報メディア入門
tacck
0
110
Other Decks in Technology
See All in Technology
Segment Anything Model 2
tenten0727
3
700
Agile in Automotive Industry, puzzles and lights.
hiranabe
3
1.4k
あなたの知らないiOS開発の世界
recruitengineers
PRO
3
180
JEP 480: Structured Concurrency
aya_ebata
0
130
LLVM/ASMを使った有限体の高速実装
herumi
0
120
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
250
フルカイテン株式会社 採用資料
fullkaiten
0
32k
20240912 JJUGナイトセミナー
mii1004
0
140
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
46k
テスト”ケース”駆動開発 で手戻りをなくそう
ryohma0510
0
320
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
110
JTCや セキュリティチェックリストが夢の跡
nikinusu
0
610
Featured
See All Featured
Navigating Team Friction
lara
183
13k
The World Runs on Bad Software
bkeepers
PRO
64
11k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
Visualization
eitanlees
142
15k
Designing the Hi-DPI Web
ddemaree
278
34k
Done Done
chrislema
180
16k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.8k
Fontdeck: Realign not Redesign
paulrobertlloyd
80
5.1k
Learning to Love Humans: Emotional Interface Design
aarron
270
40k
A Modern Web Designer's Workflow
chriscoyier
691
190k
Happy Clients
brianwarren
96
6.6k
Transcript
גࣜձࣾϊʔεσΟςʔϧ ։ൃ%JWJTJPOٕज़ਪਐ(SPVQ ݪ !UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά (PPHMF/FTU)VC *OUFSBDUJWF$BOWBTͰ ۤ࿑ͨ͠
খωλ ݄
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά • ໊લ ݪ / @tacck
• ॴଐ גࣜձࣾϊʔεσΟςʔϧ ։ൃDivision ٕज़ਪਐGroup / Leader • ओ࠵ • ΏΔWebษڧձ@ࡳຈ • εϚʔτεϐʔΧʔͰ༡΅͏ձ@ࡳຈ • ͖ͳϑΟΪϡΞεέʔτͷٕ εϓϨουɾΠʔάϧ ୭ PHP Conference Hokkaido 2019
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά (PPHMF/FTU)VC
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά ࡞Γํͪ͜ΒΛࢀߟʹ https://qiita.com/h-takauma/items/1425abe44a050dfb3269
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά • ͝ଘͷ௨Γɺ ը໘͖ͷεΩϧ (Actions) ͕࡞ΕΔɻ →
த Webϒϥβʔ • දࣔ͢Δը໘ͷίϯςϯπΛɺ Vue.js ͳͲͷ WebϑϩϯτΤϯυͷϥΠϒϥϦͰ࡞Ͱ͖Δɻ *OUFSBDUJWF$BOWBT
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά ͬͯΈ͍ͯ᪴ͨ
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά ͕Εͯฉ͑͜ΔΑ ɹɹɹɹɹɹ
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά • εΩϧݺͼग़͠ • ը໘දࣔ • 10ඵલޙͬͯ
Google Nest Hub ͕Γग़͢ ͕Εͯฉ͑͜ΔΑ
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά ݁
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά • interactiveCanvas.ready(callbacks) ͱ callbacks.onUpdate() Λ࣮͍ͯ͠ͳ͍߹ʹɺ͜ͷݱ͕ൃੜͨ͠ɻ ࣮࿙Ε
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά υΩϡϝϯτΛಡΜͩΜͰ͕͢ https://developers.google.com/assistant/interactivecanvas/ reference/interactivecanvas
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά υΩϡϝϯτΛಡΜͩΜͰ͕͢ https://developers.google.com/assistant/interactivecanvas/ reference/interactivecanvas
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά 3FRVJSFEॻ͍ͯཉ͔ͬͨ͠
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά ͓·͚
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά ͓·͚ ಈ࡞֬ೝͰϔομԼ͛ΔͷΕͯɺ onUpdate()ͷ݁ՌөͰ͖ͳ͍!?!?!? ͱɺࢥ͍͕ͪɻ
!UBDDL εϚʔτεϐʔΧʔϛʔςΟϯά εϚʔτεϐʔΧʔͰ༡΅͏ձ!ࡳຈ εϚεϐࡳຈεϚʔτεϐʔΧʔϛʔςΟϯά FOE