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
myThings Developers 20160910
Search
Taizo Matsuoka
September 10, 2016
Technology
0
150
myThings Developers 20160910
2016年9月2日にmyThings Developersβを公開しました。9/10に行われるTBS TVハッカソンのイベント向けの説明資料を公開します。組み合わせでイノベーションを起こしましょう!
Taizo Matsuoka
September 10, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
アクセス制御にまつわる改善 / Improving access control
itkq
0
520
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
310
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
120
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
270
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
290
オーナーシップを持つ領域を明確にする
konifar
13
3.1k
20240416_devopsdaystokyo
kzkmaeda
1
220
APIファーストなプロダクトマネジメントの実践 〜SaaSus Platformでの例〜 / "Practicing API-First Product Management - An Example with SaaSus Platform
oztick139
0
100
本当のAWS基礎
toru_kubota
0
500
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
27
5.9k
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
500
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
31
46k
Ruby is Unlike a Banana
tanoku
96
10k
Building Your Own Lightsaber
phodgson
99
5.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
Git: the NoSQL Database
bkeepers
PRO
422
63k
Side Projects
sachag
451
41k
Scaling GitHub
holman
457
140k
Agile that works and the tools we love
rasmusluckow
325
20k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Transcript
NZ5IJOHT%FWFMPQFSTЌ https://mythings-developers.yahoo.co.jp/
ひとことで⾔うと、 サービス連携の アグリゲーション・プラットフォーム
なにができるか? 事業者や個⼈開発者が、多様なウェブサービス・IoTデバイス(チャンネル)を組み合わせて、 独⾃の新しいサービス、新しいユーザー体験を⽣み出すことができる
「トリガー」と「アクション」 Aしたら、Bする A=トリガー、B=アクション トリガー: アクションが発動するための”きっかけ” アクション: トリガーの条件を満たしたら起こす”イベント”
「チャンネル」 ͞·͟·ͳ8FCαʔϏε*P5σόΠεͷ"1*Λ ϥοϐϯάͨ͠ͷ ҟͳΔαʔϏεͷ"1*Λڞ௨ͷ*'Ͱར༻͢Δ͜ͱ ͕Ͱ͖Δ
myThings Developers
たとえば?
͕ى͖ͨΒ҆൱֬ೝϝʔϧ IUUQHPPHM$S2J[ ҆൱֬ೝϝʔϧΛૹ৴ ݕ ࡂใνϟϯωϧ (NBJMνϟϯωϧ
໌ͷఱؾ༧ใΛ5XJUUFSͰߘ IUUQHPPHM$S2J[ 5XJUUFSͰ͓Βͤ ఱؾ༧ใ :BIPPఱؾνϟϯωϧ 5XJUUFSνϟϯωϧ
さらに、 オリジナルのトリガー・アクション で組み合わせを作ることができる
͕ى͖ͨΒ5#4Λࢹௌ IUUQHPPHM$S2J[ 5#4ʹνϟϯωϧସ )55141045 ݕ ࡂใνϟϯωϧ ΧελϜΞΫγϣϯ
ԻೖྗͰ͓ങ͍ IUUQHPPHM$S2J[ Իೖྗ )55141045 ΧʔτՃ ΧελϜτϦΨʔ -0)"$0νϟϯωϧ
myThings Developersの 利⽤メリットは?
利⽤メリット 1. ⾃サービスと外部サービスを組み合わせて機能強化 2. サービス連携のAPI開発・学習コストを⼤幅に低減 3. myThings限定のAPIが利⽤可能 特に、短時間決戦で最⼤限のアウトプットが必要な ハッカソンでこそ役に⽴ちます!!
40種類以上の利⽤可能なチャンネル群
ࡂใνϟϯωϧ • 地震情報が出たら • 熱中症の危険度が高まったら • 津波警報・注意報が解除されたら • 津波警報・注意報が発令されたら IUUQHPPHM$S2J[
-0)"$0νϟϯωϧ • カート追加 IUUQHPPHM$S2J[
ΧελϜτϦΨʔ ͨͩ͠νϟϯωϧͷ"1*ݺͼग़ͤ·ͤΜ ΧελϜτϦΨʔͱ͍͏ػೳΛ͏͜ͱͰɺνϟ ϯωϧͷ"1*Λݺͼग़͢͜ͱ͕Ͱ͖·͢ ൃߦ͞Εͨ63-ʹ1045͢Δ͜ͱͰɺ ༧Ίඥ͚͓͍ͯͨνϟϯωϧͷ"1*͕࣮ߦͰ͖Δ IUUQHPPHM$S2J[
ෳͷ4/4ʹҰׅͰߘ IUUQHPPHM$S2J[ #BB4ͳͲ )55141045 "1*࣮ߦ
ΧελϜΞΫγϣϯ ࢦఆͨ͠νϟϯωϧ͕ࢦఆͨ͠ঢ়ଶʹͳͬͨΒ ҙͷ63-ʹ8FCIPPLͤ͞Δػೳ IUUQHPPHM$S2J[
ϝʔϧΛड৴ͨ͠Β8FCIPPL IUUQHPPHM$S2J[ #BB4ͳͲ )55141045 ঢ়ଶݕ
࣭ɾٙ'BDFCPPLάϧʔϓͰʂ myThings Developers
アイデアのネタとして、 または短期決戦の武器としても、 ぜひご活⽤ください! https://myThings-developers.yahoo.co.jp
その他API
100以上のヤフーのサービスAPI群 • Yahoo!ボックス • Yahoo!ショッピング • ヤフオク • YOLP(地図) •
テキスト解析 • Yahoo!知恵袋 • 震災関連情報 • FastPay
詳しくはこちら Yahoo! JAPANデベロッパーネットワーク http://developer.yahoo.co.jp/
https://myThings-developers.yahoo.co.jp
Appendix
NZ5IJOHTΛϋοΧιϯͰ׆༻͠Α͏
NZ5IJOHTΛϋοΧιϯͰ׆༻͠Α͏
NZ5IJOHT *%$'$MPVEͱͷҧ͍ • IDCF Cloud以外のBaaSを利用可能 • カスタムトリガーはリアルタイムで アクションが実行できます