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
12年前のAndroidアプリを蘇らせた話
Search
しみず ゆうき
July 03, 2026
Programming
76
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
12年前のAndroidアプリを蘇らせた話
2026.7.3
初夏の裏テック無尽 LT
しみず ゆうき
July 03, 2026
More Decks by しみず ゆうき
See All by しみず ゆうき
技術イベントの甲府一極集中問題をオープンデータで解決してみる
yuukis
0
110
EventBridgeで地域イベントのイベントストリームを作ってみた
yuukis
0
150
2025年 山梨の技術コミュニティを振り返る
yuukis
0
480
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
1.3k
Perlで痩せる
yuukis
1
930
Pythonで遊べるLEDボードの紹介
yuukis
0
170
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
760
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
640
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
120
Other Decks in Programming
See All in Programming
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
270
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
290
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
3.1k
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.3k
AHC070解法紹介
eijirou
0
150
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
5.7k
Are APIs Still Relevant in the AI Era?
soyuka
0
390
Intent as Code
shoppingjaws
6
1.1k
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
140
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
260
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
32
14k
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
470
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Designing for humans not robots
tammielis
254
26k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
470
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
450
Building Applications with DynamoDB
mza
96
7.2k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
300
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
860
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
290
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Transcript
【初夏の裏テック無尽 LT】 Claude Code、Codex、GitHub Copilot の手を借りて 12年前 の Android アプリを
蘇らせた話 2026.07.03 しみず ゆうき 1
自己紹介 しみず ゆうき • 甲府市出身のモバイルアプリ エンジニア • ガジェット、温泉、地元山梨が好き!あとお酒 • 山梨の技術コミュニティに参加したり運営したり
◦ Shingen.py 運営メンバー ◦ 甲斐国もくもく会 オーガナイザー ◦ Yamanashi Developer Hub サイト運営 2 @yuuki_maxio
はじめに 3
こちらの動画をご覧ください(48秒) 4 https://youtu.be/0Us0NyGA4hU
Androidアプリ「営業マップ」 • 2014年1月リリース(12年前!) ◦ まだ Android 4.4 くらいの時代 • 電話帳に登録された住所を地図上に表示
するシンプルなビジネスアプリ • 当時、県内企業へスマートフォンを提案 する仕事をしており、その販促ツールと して個人開発した 5
ユーザーからの評判も悪くなかった 6
そんな中... 7
いつの間にかストアから消えていました... • Google Play の要件が厳しくなった ◦ 新しい Android への対応が必要に ◦
プライバシーポリシーや権限説明が必要に • 新OS対応が面倒になってしまった ◦ Eclipse から Android Studio への移行 ◦ 古くなった API やライブラリの置き換え ◦ 古くなった UI・アイコンの見直し 8 これらが積み重なって、消えてしまった
いつの間にかストアから消えていました... • Google Play の要件が厳しくなった ◦ 新しい Android への対応が必要に ◦
プライバシーポリシーや権限説明が必要に • 新OS対応が面倒になってしまった ◦ Eclipse から Android Studio への移行 ◦ 古くなった API やライブラリの置き換え ◦ 古くなった UI・アイコンの見直し 9 → AI が得意とする分野では...?
コーディングエージェントに頼って アプリを蘇らそう! 10
11
画像素材は ChatGPT で作って、Affinity でベクター化 12
苦労したこと • ...正直、ほとんどなかったです 😅 ◦ 作業内容を説明してもらいながら、楽しく作業できました ◦ 署名のパスワードを思い出すのに苦労しました • ストア再掲載の提出物の多さに困りました
◦ アプリ説明文の再整理、スクリーンショット、フィーチャーグラフィック、アプリアイコン、 プライバシーポリシー、データセーフティ、コンテンツレーティング、対象年齢などの入力、 署名、リリースビルドの整理 etc... 13
ありがとう!コーディング エージェント • 12年前のコードでも、構成を理解しながら改修を進められた • 環境移行やテスト作成など、大規模な改修の負担を減らせた • PRレビューの指摘も素早く反映し、品質も向上できた 14 面倒な移植作業は
AI に頼ろう!
ぜひインストールしてみてください! 15 すぐに使えます https://play.google.com/store/apps/detail s?id=com.github.yuukis.businessmap
おまけ 16
今話題の Fable 5 で iOS へ移植してみた • Claude Fable 5
が今ならサブスク範囲内で 使えると聞き、今日試してみました • そのままの移植はせず、なるべく iOS 標準 の設計となるよう指示 • サブスク枠10%の消費、20分で完成! 17 ちょこっと手直しすれば公開できそう...!