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
Androidで触れてみようCloud Vision API
Search
katsuki-nakatani
April 30, 2016
Technology
0
140
Androidで触れてみようCloud Vision API
2016/4/30 GDG is a hands-on document of CloudVisionAPI in Kobe
katsuki-nakatani
April 30, 2016
Tweet
Share
More Decks by katsuki-nakatani
See All by katsuki-nakatani
Android 10 対応 Tips
katsukinakatani
0
83
InAppUpdate実装&InAppBillingClientVer2.0実装例
katsukinakatani
0
510
AndroidJetpack概要 &旧AACの紹介
katsukinakatani
0
620
ViewModel使ってますか?
katsukinakatani
0
310
デフォルトアプリとパーミッション
katsukinakatani
0
180
Target SDK Version 26に上げる時につまづいたこと
katsukinakatani
3
2.8k
Whats new android wear (umeda.apk #3 LT)
katsukinakatani
1
460
Android 7.1.1 AppShortcuts setup(DevfestKansai Lightning Talk)
katsukinakatani
1
660
Firebase Authentication & Firebase Realtime Database setup
katsukinakatani
2
840
Other Decks in Technology
See All in Technology
地方拠点で エンジニアリングマネージャーってできるの? 〜地方という制約を楽しむオーナーシップとコミュニティ作り〜
1coin
1
220
プロセス改善による品質向上事例
tomasagi
2
2.5k
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
730
技術負債の「予兆検知」と「状況異変」のススメ / Technology Dept
i35_267
1
1.1k
技術的負債解消の取り組みと専門チームのお話 #技術的負債_Findy
bengo4com
1
1.3k
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.3k
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
380
滅・サービスクラス🔥 / Destruction Service Class
sinsoku
6
1.6k
急成長する企業で作った、エンジニアが輝ける制度/ 20250214 Rinto Ikenoue
shift_evolve
3
1.2k
レビューを増やしつつ 高評価維持するテクニック
tsuzuki817
1
670
速くて安いWebサイトを作る
nishiharatsubasa
10
12k
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
24
7k
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
98
5.4k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Gamification - CAS2011
davidbonilla
80
5.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Navigating Team Friction
lara
183
15k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Typedesign – Prime Four
hannesfritz
40
2.5k
Transcript
"OESPJEͰ৮ΕͯΈΑ͏ $MPVE7JTJPO"1* (%(,PCF $MPVE7JTJPO"QJ5FOTPSqPXษڧձ
αϯϓϧίʔυ ͪ͜ΒΛμϯϩʔυͯ͠దͳσΟϨΫτϦʹղౚͯ͠Լ͍͞ ˞ҙ ɹɹɾϑΝΠϧύεʹຊޠͷ̎όΠτจࣈ͕ೖΒͳ͍Α͏ʹ͍ͯͩ͘͠͞ɻ ɹɹɹϓϩδΣΫτ࣮ߦ࣌ϏϧυΤϥʔʹͳΓ·͢ ɹɹɾ8JOEPXTͷ߹$͘͠%ͳͲͷυϥΠϒԼʹదͳϑΥϧμΛ࡞ͯ͠ղౚ͍ͯͩ͘͠͞ ɹɹɹϑΝΠϧύε͕͗ͯͪ͢͜ΒϏϧυΤϥʔ͕ग़ΔՄೳੑ͕͋Γ·͢ ɹɹ IUUQTHJUIVCDPNLBUTVLJOBLBUBOJ$MPVE7JTJPO4BNQMF
TFMGJOUSPEVDUJPO UXJUUFS!,BUTVLJ/BLBUBOJ 'BDFCPPL,BUTVLJ/BLBUBOJ ͓ࣄ େࡕͷ4*FSͰओʹΠϯϑϥͷߏஙʢΤϯϓϥ͞ΜʣΛ͍ͯ͠·͢ɻ த୩ࠀل ໊લ .PCJMFΞϓϦׂ͕ͱ͖Ͱ͢ "OESPJE681 झຯ
͡Ίʹ
ػցֶशΛ࢝ΊͯΈΑ͏ ͱ৭ʑௐͯΈΔͱɻɻɻ ػցʹֶशͤ͞ΔͨΊͷԋࢉࣜʢߦྻԋࢉͩͬͨΓʣ ػցʹֶशͤ͞ΔͨΊͷσʔλʢେྔͷΠϝʔδσʔλʣ ͓ۚʢػցʹֶशͤ͞ΔͨΊͷߴੑೳ(16ΛੵΜͩϚγϯʣ ཁػցֶशΛ࢝ΊΑ͏ͱ͢ΔͱΘΓͱϋʔυϧ͕ߴ͍ ֶੜͷࠒษڧͨ͠هԱ͕͋Δ͚ͲΕͨɻ Ͳ͏ͬͯूΊΔʁ ͓ߴͯͭ͘Β͍ɻ ͷٹੈओ͕ݱΕΔ
$-06%7*4*0/"1* ը૾Λͯ͋͛͠Εɺͦͷը૾ͷใ Կ͕͍ࣸͬͯΔ͔ɺਓͳΒײ Λ ղੳͯ͠ผ͠ɺςΩετใͰฦͯ͘͠Ε·͢
͜ΜͳΠϝʔδͰ͢ \ SFTQPOTFT< \ MBCFM"OOPUBUJPOT< \ NJENIZ EFTDSJQUJPOQFU
TDPSF ^ \ NJENCUMS EFTDSJQUJPOEPH TDPSF ^ \ NJENSLZ EFTDSJQUJPONBNNBM TDPSF ^ > ^ > ^ ϖοτ͔Ͷ ݘ͔Ͷ ᄡೕྨ͔Ͷ 3&45"1* ͜ͷը૾ղੳͯ͘͠Εʔ
$MPVE7JTJPO"1*Λ͏ͬͯ͜ͱ ػցֶशͷ͍͠ԋࢉΛؾʹ͢Δඞཁ͕ແ͍Ͱ͢ ߴੑೳͳ(16Ϛγϯ͍Γ·ͤΜ ػցֶशͷେྔͷσʔλ༻ҙ͢Δඞཁ͕ແ͍Ͱ͢ 3&45"1*Λհͯ͠ϞόΠϧɺ8&#༷ʑͳͷ͔ΒΞΫηεͰ͖·͢ ͰɺͬͺΓಛఆͷ"1*͚ͩ͡Όͳͬͯ͘ɺࣗͷࢥͬͨ௨ΓͷͷΛ ֶशͤͯ݁͞ՌΛग़͍ͨͬͯ͠߹5FOTPSqPXΛ͍·͠ΐ͏
ݕͰ͖Δछྨ ମݕ ɹը૾ʹؚ·ΕΔମΛݕ͠ɺΓ͔Βಈ·ͰଟͷΧςΰϦͷத͔ΒྨͰ͖·͢ɻ ༗ίϯςϯπݕ ɹը૾ʹؚ·ΕΔΞμϧτίϯςϯπྗίϯςϯπͷΑ͏ͳ༗ίϯςϯπΛݕ͠·͢ɻ ϩΰݕ ɹը૾ʹؚ·ΕΔϙϐϡϥʔͳاۀͷϩΰΛݕ͠·͢ɻ ϥϯυϚʔΫݕ ɹը૾ʹؚ·ΕΔϙϐϡϥʔͳࣗવߏਓߏΛݕ͠·͢ɻ إݕ
ɹը૾ʹөΔෳͷਓͷإΛݕ͠ɺײͷঢ়ଶࢠྨͷண༻ͱ͍ͬͨإͷओͳଐੑࣝผ͠·͢ɻ ɹͨͩ͠ɺݸਓͷೝࣝʹରԠ͍ͯ͠·ͤΜɻ 0$3 ɹը૾ʹؚ·ΕΔςΩετΛೝࣝͯ͠நग़͠·͢ɻ෯͍ݴޠʹରԠ͠ɺݴޠͷࣗಈఆՄೳͰ͢ɻ
ྉۚʹ͍ͭͯ ແྉͰ࢝ΊΒΕΔͷͰػցֶशΛࢼͯ͠Έ͍ͨͳͱ͍͏ํʹ͏͚ͬͯͭ
ͬͯΈΑ͏ ࠓɺ͜ͷ$MPVE7JTJPO"1*Λօ͞ΜͱҰॹʹࢼͯ͠ɺ ͲΜͳʹύϫϑϧͰັྗͷ͋Δͷ͔Λମݧ͍ͨ͠ͱࢥ͍·͢ ମݕ ɹը૾ʹؚ·ΕΔମΛݕ͠ɺΓ͔Βಈ·ͰଟͷΧςΰϦͷத͔ΒྨͰ͖·͢ɻ ༗ίϯςϯπݕ ɹը૾ʹؚ·ΕΔΞμϧτίϯςϯπྗίϯςϯπͷΑ͏ͳ༗ίϯςϯπΛݕ͠·͢ɻ ϩΰݕ ɹը૾ʹؚ·ΕΔϙϐϡϥʔͳاۀͷϩΰΛݕ͠·͢ɻ ϥϯυϚʔΫݕ
ɹը૾ʹؚ·ΕΔϙϐϡϥʔͳࣗવߏਓߏΛݕ͠·͢ɻ 0$3 ɹը૾ʹؚ·ΕΔςΩετΛೝࣝͯ͠நग़͠·͢ɻ෯͍ݴޠʹରԠ͠ɺݴޠͷࣗಈఆՄೳͰ͢ɻ إݕ ɹը૾ʹөΔෳͷਓͷإΛݕ͠ɺײͷঢ়ଶࢠྨͷண༻ͱ͍ͬͨإͷओͳଐੑࣝผ͠·͢ɻ ɹͨͩ͠ɺݸਓͷೝࣝʹରԠ͍ͯ͠·ͤΜɻ ࠓ͜ͷ̐ͭͷλΠϓΛϋϯζΦϯ͠·͢ -BCFM %FUFDUJPO 4BGF4FBSDI %FUFDUJPO 5FYU %FUFDUJPO 'BDF %FUFDUJPO
͓ͼ %PPS,FFQFSͰࠂΛ͔ͯ͠Βɺ"OESPJE4UVEJPͷ4UBCMFνϟϯωϧͷόʔδϣϯ͕݁ߏมΘͬͯ͠·͍·ͨ͠ɻ %PPS,FFQFSͰΠϕϯτެ։ "OESPJE4UVEJP "OESPJE4UVEJP4UBCMF "OESPJE4UVEJP4UBCMF %PPS,FFQFSͰΠϕϯτใʹ"OESPJE4UVEJPΛਪ͢Δ͜ͱΛه͠·ͨ͠ "OESPJE4UVEJPͰ४උͯ͘͠Εͨਓɺ͝ΊΜͳ͍͞ɻɻɻ
ҙࣄ߲ $MPVE7JTJPO"1*ͷϦϑΝϨϯεϖʔδʹॻ͍ͯ͋Δ"OESPJE4BNQMFͰ HPPHMFBQJͷϥΠϒϥϦΛͬͯ·͢ ࠓճ͜ͷϥΠϒϥϦΛΘͣʹ௨ৗͷ3&45"1*Λୟ͘ํ๏ͰϋϯζΦϯ͢ΔͷͰ͕͢ ͔ͨ͠͠Β"OESPJEͰ͖ͪΜͱ࣮͍ͨ͠ਓ্ͷϥΠϒϥϦ͏΄͏͕͍͍ͷ͔͠Ε·ͤΜɻ