Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Android Studio Otter の最新 Gemini 機能 / Latest Gem...
Search
Yuki Anzai
November 22, 2025
Technology
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Studio Otter の最新 Gemini 機能 / Latest Gemini features in Android Studio Otter
DevFest Tokyo 2025
https://gdg-tokyo.connpass.com/event/369416/
Yuki Anzai
November 22, 2025
More Decks by Yuki Anzai
See All by Yuki Anzai
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
340
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
530
StackChan 買いました / I bought my StackChan
yanzm
0
87
Android の公式 Skill / Android skills
yanzm
0
270
Devin で iOS の PR から Android のコードを生成する / Generate Android code from iOS PR using Devin
yanzm
0
320
AI ツールを活用したコードリーディング - Android の公式サンプル Now in Android のソースコードを読んでみよう - / Code reading with AI tools
yanzm
1
960
EncryptedSharedPreferences が deprecated になっちゃった!どうしよう! / Oh no! EncryptedSharedPreferences has been deprecated! What should I do?
yanzm
0
3.5k
Devinを使ったモバイルアプリ開発 / Mobile app development with Devin
yanzm
0
540
Android Studio の 新しいAI機能を試してみよう / Try out the new AI features in Android Studio
yanzm
0
510
Other Decks in Technology
See All in Technology
AIは「聞けば答える」から「任せると自分で進める」へ - JACTIMペナン地域部会・ペナン三水会講演
knishioka
0
110
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
230
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
140
今さら理解するウェブフォントver.2026
takanorip
3
690
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
190
hackers_champloo_2026_tidb
makocchi
0
140
Essential architectural thinking (revised edition)
ufried
0
120
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
3
1k
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
120
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
120
事業活動を AI Ready にする攻めと守りのデータエンジニアリング / data-engineering-for-ai-ready-business
pei0804
7
2.7k
SREでアラート疲れを 解決しよう!
kairim0
1
230
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Designing for Performance
lara
612
70k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
Believing is Seeing
oripsolob
1
240
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Code Review Best Practice
trishagee
74
20k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Agile that works and the tools we love
rasmusluckow
331
22k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Transcript
͋Μ͍͟Ώ͖ (@yanzm) "OESPJE4UVEJP0UUFSͷ࠷৽ (FNJOJػೳ 1 DevFest Tokyo 2025
:VLJ"O[BJ w "OESPJE&OHJOFFS w (PPHMF%FWFMPQFS&YQFSUGPS"OESPJE w 9 UXJUUFS !ZBO[N w
CMPHZBO[NCMPHTQPUDPN w גࣜձࣾϑΟΧදऔక w ࡳຈɾؔ౦ڌੜ׆ 2
"OESPJE4UVEJP w "OESPJEΞϓϦ։ൃ༻ͷ*%& w ࠷৽൛0UUFSc1BUDI 3 https://developer.android.com/studio
"OESPJE4UVEJP1SFWJFX w ։ൃ൛ w ৽ػೳΛࢼͤΔʢॳظόά͕ ͋Δ͜ͱ͕ଟ͍ʣ w ࠷৽൛0UUFS'FBUVSF %SPQc$BOBSZ 4
https://developer.android.com/studio/preview
4UVEJP-BCT w ઃఆͷ߲ w ʢTUBCMF൛Ͱʣ৽͍͠"*ػೳΛ ݸผʹ༗ޮԽͰ͖Δ 5
6 0UUFS 0UUFS'FBUVSF%SPQ /FX
"OESPJE4UVEJPͷ(FNJOJ /BSXIBM·Ͱͷػೳ 7
/BSXIBM·Ͱͷ(FNJOJػೳ 8 https://speakerdeck.com/yanzm/try-out-the-new-ai-features-in-android-studio
"OESPJE4UVEJPͷ(FNJOJ ৽ػೳ 9
10 0UUFS 0UUFS'FBUVSF%SPQ
4JHOJO͠ͳͯ͑͘ΔΑ͏ʹͳͬͨ 0UUFS 0UUFS'FBUVSF%SPQ 11 /FX 0UUFS'FBUVSF%SPQ
$IBUػೳΛ͏ͨΊͷͭͷํ๏ w (FNJOJ(PPHMFʹ4JHOJO͢Δࠓ·Ͱͷํ๏ w (PPHMF"*4UVEJP(FNJOJ"1*LFZΛࢦఆ͢Δํ๏ w -PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ w 5IJSE1BSUZ3FNPUF1SPWJEFSSEQBSUZ"1*LFZΛ͏ํ๏ 12
(FNJOJ(PPHMFʹ4JHOJO͢Δࠓ·Ͱͷํ๏ w (FNJOJGPSJOEJWJEVBMT w ແྉ w ίϯςΩετʢίʔυϓϩϯϓτ ͳͲʣ͕Ϟσϧͷֶशʹར༻͞ΕΔ Մೳੑ͕͋Δ w
(FNJOJGPSCVTJOFTTFT w ༗ྉ w ίϯςΩετ͕Ϟσϧͷֶशʹར༻ ͞Εͳ͍ 13 Android Studio Ͱ Google ΞΧϯτΛ Sign Out ͢ΕબͼͤΔʢͨ·ʹ࠶ىಈ͕ඞཁͳ͜ͱʣ
(FNJOJGPSCVTJOFTTFT w IUUQTEFWFMPQFSBOESPJEDPNTUVEJPHFNJOJGFBUVSFDPNQBSJTPO w (FNJOJ$PEF"TTJTU4UBOEBSE VTFSNPOUI w (FNJOJ$PEF"TTJTU&OUFSQSJTF VTFSNPOUI
w (PPHMF%FWFMPQFS1SPHSBNͷNFNCFSTIJQ w IUUQTEFWFMPQFSTHPPHMFDPNQSPHSBN 14
(FNJOJJOXJUI(FNJOJ$PEF"TTJTU 15 https://developers.google.com/gemini-code-assist/docs/gemini-3
(PPHMF"*4UVEJP(FNJOJ"1*LFZΛࢦఆ͢Δํ๏ 16
༗ྉ"1*LFZͳΒίϯςΩετ͕ར༻͞Εͳ͍ 17
(FNJOJGPSCVTJOFTTFTͰϞσϧબՄೳʹ 18 0UUFS'FBUVSF%SPQ 0UUFS
-PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ w "OESPJE4UVEJP0UUFS'FBUVSF%SPQ$BOBSZҎ߱ w IUUQTEFWFMPQFSBOESPJEDPNTUVEJPHFNJOJVTFBMPDBMMMN w -.4UVEJP IUUQTMNTUVEJPBJ 0MMBNB
IUUQTPMMBNBDPN ͳͲͷ --.QSPWJEFSΛϩʔΧϧϚγϯʹΠϯετʔϧ͢Δ 19
-PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ 20
-PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ 21 0UUFS'FBUVSF%SPQ
5IJSE1BSUZ3FNPUF1SPWJEFS 22
5IJSE1BSUZ3FNPUF1SPWJEFS 23 0UUFS'FBUVSF%SPQ
ػೳͷՃɾมߋ 24
.BSLEPXOϓϨϏϡʔ 25 /BSXIBM'FBUVSF%SPQ 0UUFS https://github.com/JetBrains/intellij-community/tree/master/platform/jewel/markdown https://issuetracker.google.com/issues/159933628
ෳͷձεϨου 26 0UUFS'FBUVSF%SPQ 0UUFS'FBUVSF%SPQ /FX
*NBHFBUUBDINFOUJO(FNJOJ 27 w (FNJOJʹ࣭͢Δͱ͖ʹը૾Λ ఴͰ͖Δ w 4UBCMF൛Ͱ4UVEJP-BCTͰ༗ ޮʹ͢ΕࢼͤΔ w 0UUFS'FBUVSF%SPQ
(FNJOJGPSCVTJOFTTFTͰ ͑ΔΑ͏ʹͳͬͨ 0UUFS'FBUVSF%SPQ
(FOFSBUF$PEF'SPN4DSFFOTIPU 28 0UUFS'FBUVSF%SPQ
.BUDI6*UP5BSHFU*NBHF 29 0UUFS'FBUVSF%SPQ
w ݱࡏ։͍͍ͯΔϑΝΠϧͳͲ͕ࣗಈͰ$POUFYUʹՃ͞ΕΔ w "(&/54NEʹ໊લ͕มΘͬͨ $POUFYU.BOBHFNFOU 30 /BSXIBM'FBUVSF%SPQ /BSXIBM'FBUVSF%SPQ
"HFOU0QUJPOT w 0UUFS'FBUVSF%SPQνΣοΫࣗಈͰมߋΛ"DDFQU w 0UUFS'FBUVSF%SPQνΣοΫมߋΛ֬ೝ 31 0UUFS'FBUVSF%SPQ 0UUFS'FBUVSF%SPQ
$SFBUFXJUI"* 32 0UUFS'FBUVSF%SPQ
33
.$14FSWFST 34 0UUFS'FBUVSF%SPQ https://developer.android.com/studio/gemini/add-mcp-server
w 0UUFS'FBUVSF%SPQ 4UVEJP-BCTͰ༗ޮԽ w "OESPJE(SBEMF1MVHJOBMQIBҎ্ w ʢωοτϫʔΫଓ͕ඞཁʣ +PVSOFZTʢࣗવݴޠςετهड़ˠ࣮ߦʣ 35 0UUFS'FBUVSF%SPQ
+PVSOFZTʢࣗવݴޠςετهड़ˠ࣮ߦʣ w ࣗવݴޠͰ6*ςετΛهड़࣮ͯ͠ߦͰ͖Δ w <'JMF>ˠ</FX>ˠ<5FTU>ˠ<+PVSOFZ'JMF> 36 0UUFS'FBUVSF%SPQ
+PVSOFZTʢࣗવݴޠςετهड़ˠ࣮ߦʣ w ࣗಈͰεΫϦʔϯγϣοτ͕ࡱΒΕΔ w ݫີͳݕূ͍͕͠ɺ04σόΠεͷࠣࡉͳࠩʹੑ͕͋Δ 37 0UUFS'FBUVSF%SPQ
σϞ 38
·ͱΊ w "OESPJE4UVEJPͷ(FNJOJ৽ػೳʢओʹ0UUFS'FBUVSF%SPQʣ w $IBUػೳΛ͔ͭ͏ͭͷํ๏ w ෳձεϨουཤྺ w .BSLEPXOϓϨϏϡʔɺεΫϦʔϯγϣοτ͔ΒίʔυੜɺͳͲʜ w
ࣗવݴޠͰ6*ςετΛهड़͢Δ+PVSOFZT w (FNJOJJO"OESPJE4UVEJPGFBUVSFT w IUUQTEFWFMPQFSBOESPJEDPNTUVEJPHFNJOJGFBUVSFT