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
1ヶ月でAndroidカメラアプリ開発(4/4)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
sakebook
April 04, 2016
Programming
0
1k
1ヶ月でAndroidカメラアプリ開発(4/4)
Adobe Creative SDKを使った写真加工アプリの開発のスライドです。全4回。
sakebook
April 04, 2016
Tweet
Share
More Decks by sakebook
See All by sakebook
属人化を防ぎ、スプリントゴールを達成するために開発者が始めた取り組み
sakebook
0
99
私とスクラム私とコミュニティ私とOST
sakebook
0
88
目指せKotlin 100%
sakebook
1
2.5k
Make full use of Chrome Custom Tabs
sakebook
3
3.4k
Chrome Custom Tabsを使いこなそう
sakebook
1
2.5k
1ヶ月でAndroidカメラアプリ開発(1/4)
sakebook
1
1.9k
1ヶ月でAndroidカメラアプリ開発(2/4)
sakebook
0
1.1k
1ヶ月でAndroidカメラアプリ開発(3/4)
sakebook
0
1.1k
Other Decks in Programming
See All in Programming
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
150
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
CSC307 Lecture 07
javiergs
PRO
0
550
ThorVG Viewer In VS Code
nors
0
770
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
610
CSC307 Lecture 06
javiergs
PRO
0
680
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
Featured
See All Featured
Everyday Curiosity
cassininazir
0
130
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
BBQ
matthewcrist
89
10k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
99
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
79
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
WCS-LA-2024
lcolladotor
0
450
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
A Soul's Torment
seathinner
5
2.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Transcript
̍ϲ݄Ͱ ANDROIDΧϝϥΞϓϦ։ൃ @Trunk ञຊ৳ 2016/4/3
ຊͷྲྀΕ • ΞΠίϯઃఆ • APKॺ໊ • Logআڈ • ετΞใͷ֬ೝ
ΞΠίϯઃఆ
MIPMAP • ΞΠίϯ༻ͷϑΥϧμ
αΠζ • mhdpi -> 48x48 • hdpi -> 72x72 •
xhdpi -> 96x96 • xxhdpi -> 144x144 • xxxhdpi -> 192x192 • ༻ҙ͢Δͷ͕େมͳΒҰ൪ͷେ͖͍ͷ͚ͩͰͱΓ͋͑ͣ
MANIFESTͰಡΈࠐΈ • ϑΝΠϧ໊ic_launcherҎ֎Ͱྑ͍
APKॺ໊
APKॺ໊ • ॺ໊͞ΕͨAPKҎ֎ʹ ΠϯετʔϧͰ͖ͳ͍ • ॺ໊ʹReleaseͱDebug͕͋Δ • ։ൃதDebugͰॺ໊͞Ε͍ͯΔ
APKॺ໊ • ͢Ͱʹʹೖ͍ͬͯΔAPKͱ ಉ͡ύοέʔδωʔϜͰॺ໊͕ҟͳΔͱ ্ॻ͖Ͱ͖ͳ͍ • ಉҰॺ໊͕͞ΕͨAPKಉ࢜ σʔλͷΓऔΓ͕Մೳ • ॺ໊Λͳ͘͢ͱಉ͡ͷ෮ݩͰ͖ͳ͍
ॺ໊(ূ໌ॻ)࡞
• .jksϑΝΠϧ • keystoreͷ ύεϫʔυ • Aliasͷ ύεϫʔυ • Certificate
ඞਢͰͳ͍
GENYMOTIONͰಈ͔ͦ͏
LOGআڈ
LOG • ૬มΘΒͣLog͕ݟ͑Δ • ใ࿙Ӯʹܨ͕ΔͷͰɺݟ͑ͳ͍Α͏ʹ͢Δ • खಈͰফ͍ͯ͘͠ʁ
ظ • ίʔυΛਓྗͰมߋͨ͘͠ͳ͍ • όάͷݩ • ։ൃ൛͚ͩϩά͕ग़ͯɺຊ൪ϩά͕ग़ͳ͍ • ΞϓϦͷঢ়ଶΛఆͰ͖Δͷ͔ʁ •
Build TypesͰఆͰ͖Δ
BUILD TYPES • ໊ͷ௨ΓϏϧυͷछྨ • debugͱrelease ඪ४Ͱ༻ҙ͞Ε͍ͯΔ • Ճ͢Δ͜ͱՄೳ
ఆ • ʮBuildConfigʯͱ͍͏Ϋϥε͕ ࣗಈੜ͞Ε͍ͯΔͷͰͦΕΛ༻͍Δ • ύοέʔδωʔϜόʔδϣϯΘ͔Δ
LOGΛՃ • LogΫϥεΛϥοϓ͢Δ • Build Types͕debugͷͱ͖Log͕ݺΕͳ͍ • දࣔ͞Εͳ͍ʂ
ετΞใͷ֬ೝ
ඞཁͳͷ • (ΞΧϯτొ) • ΞϓϦ໊ • ؆୯ͳઆ໌ • ৄࡉͳઆ໌ •
εΫϦʔϯγϣοτ • ߴղ૾ΞΠίϯ • એ༻ը૾ • APK
• ΞϓϦ໊ • ؆୯ͳઆ໌
• એ༻ը૾ (1024x500) • ߴղ૾ΞΠίϯ (512x512)
• εΫϦʔϯγϣοτ
• ৄࡉͳઆ໌ Ұ෦ͷhtmlλά͕͑Δ