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
AI駆動 Jetpack Compose 移行戦略 YUMEMI.grow Mobile
Search
Hikaru Nagao
July 28, 2025
1
190
AI駆動 Jetpack Compose 移行戦略 YUMEMI.grow Mobile
Hikaru Nagao
July 28, 2025
Tweet
Share
More Decks by Hikaru Nagao
See All by Hikaru Nagao
設計を取り入れてKMPの理解を 改善した話
hikaru44
0
10
AI駆動 Jetpack Compose 移行戦略
hikaru44
0
200
入社直後から活躍するためにやった3つのこと
hikaru44
0
120
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
80
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
200
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
The SEO Collaboration Effect
kristinabergwall1
0
380
The agentic SEO stack - context over prompts
schlessera
0
680
Automating Front-end Workflow
addyosmani
1370
200k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
130
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
79
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Transcript
© 2025 Wantedly, Inc. AI駆動 Jetpack Compose 移行戦略 YUMEMI.grow Mobile
#23 July.28 2025 -長尾 光
© 2025 Wantedly, Inc. 自己紹介 @hikaengineer 長尾 光 hikaru nagao
hikaru_nagao_i Nagao-hikaru Mobile Growth Squad, Wantedly, Inc. Joined in April 2025
© 2025 Wantedly, Inc. Jetpack Composeへの移行は進んで ますか?
• Composeへの移行は30%ほど完了 • 主要画面(プロフィール画面や メッセージ画面等)の移行も残っている Wantedly Jetpack Compose移行状況
© 2025 Wantedly, Inc. 本日伝えたい話 / 背景 / 対象者 伝えたい話
• AI(Devin, Cursor)を使用したJetpack Compose移行 のやり方を紹介 背景 • AIを使用することで、工数を最小限で Compose移行を行えてる為、有 益だと思った 対象者 • AIを使用してJetpack Compose移行を効率化したい方
© 2025 Wantedly, Inc. 目次 01 Devinを使用して開発の土台を作る 02 Cursorを使用して開発を行う 03
まとめ
© 2025 Wantedly, Inc. 01 Devinを使用して開発の土台を作る 👈 02 Cursorを使用して開発を行う 03
まとめ 目次
© 2025 Wantedly, Inc. • 指示issueを基に移行作業の実装stepを細かくissueに分けてもらう Devinを使用して開発の土台を作る Devinにお任せした作業
© 2025 Wantedly, Inc. Devinを使用して開発の土台を作る 実際に作成されたissue
© 2025 Wantedly, Inc. Devinを使用して開発の土台を作る 実際に作成されたissue
© 2025 Wantedly, Inc. Devinを使用して開発の土台を作る 実際に作成されたissue
© 2025 Wantedly, Inc. • 何(What)をするか明確にする ◦ ここを明確にすることで自身がやりたいこととDevinの行動の方針にずれがなく なる •
どのようにするか (How)を明確にする ◦ Howについてはできる限り細かく提示する。そうすることでアウトプットが自分の 想定していた内容になる。 Devinを使用して開発の土台を作る Devinへの指示出しで重要なポイント
© 2025 Wantedly, Inc. 目次 01 Devinを使用して開発の土台を作る 02 Cursorを使用して開発を行う 👈
03 まとめ
© 2025 Wantedly, Inc. • issueのリンクを添付して「上記issueの内容を読み込んで対応を行って」と指示す るのみ! Cursorを使用して開発を行う Cursorにお任せした作業
© 2025 Wantedly, Inc. Cursorを使用して開発を行う 実際にできたUI • タイトル部分 の移行が完了 •
issueの内容が充実している為、基 本的に1回目の指示出しで対応が完 了する • 出来上がったソースコードはセルフ レビューする
© 2025 Wantedly, Inc. 目次 01 Devinを使用して開発の土台を作る 02 Cursorを使用して開発を行う 03
まとめ 👈
© 2025 Wantedly, Inc. • AI駆動開発をすることで、作業の時間が短くて済む ◦ 対応issue作成やコーディングに時間がかからない • AIへの指示出しは、「何
(What)」をしたいのか、「どのように (How)」したいか を伝えることが重要 ◦ What,Howを明確にすることで、指示出しが少なくて済む。 • issueを細かく分けることで、 Cursorの作業も想定していた範囲内に収まる まとめ
© 2025 Wantedly, Inc. • iOSエンジニア募集については以下から 👇 ◦ https://www.wantedly.com/projects/608265 •
Androidエンジニア募集については以下から 👇 ◦ https://www.wantedly.com/projects/608258 • まずは、カジュアルにお話できればと思います 最後に ウォンテッドリーで「ココロオドル」モバイル開発しませんか?
© 2025 Wantedly, Inc. ご清聴ありがとうございました!! @hikaengineer hikaru_nagao_i Nagao-hikaru