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
iQONの開発フローとリリースまでの流れ
Search
Ryosuke Horie
October 01, 2016
Programming
1
850
iQONの開発フローとリリースまでの流れ
Ryosuke Horie
October 01, 2016
Tweet
Share
More Decks by Ryosuke Horie
See All by Ryosuke Horie
Androidifyから学ぶFirebase AI Logic SDKの使い方
horie1024
0
63
GitHub Copilot Use Cases at ZOZO
horie1024
1
2.6k
Miro × ZOZO ZOZOのMiro活用事例紹介
horie1024
0
2.8k
GitHub Copilotは開発者の生産性をどれだけ上げるのか?ZOZOでの全社導入とその効果 / How Much Does GitHub Copilot Improve Developer Productivity? The Company-wide Implementation and Its Effects at ZOZO
horie1024
36
29k
ZOZOTOWNにおける開発生産性向上に関する取り組み / Initiatives to Improve Development Productivity at ZOZOTOWN
horie1024
8
6.7k
How does the Relay connect Android app development and Design?
horie1024
2
2.2k
既存画面の Jetpack Composeでの書き換え: FAANSでの事例紹介 / Case study of rewriting existing screens with Jetpack Compose
horie1024
0
2k
スキルマップを作った話 / Create a skills map
horie1024
3
4.7k
Miroを使った開発効率向上のための取り組み / Using Miro Efforts to Improve Development Efficiency
horie1024
0
2.7k
Other Decks in Programming
See All in Programming
Claude Code Skill入門
mayahoney
0
450
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
290
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
670
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
760
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
570
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
420
Coding as Prompting Since 2025
ragingwind
0
200
Claude Codeログ基盤の構築
giginet
PRO
7
3.8k
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
100
Ruby and LLM Ecosystem 2nd
koic
1
1.4k
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
250
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
85
[SF Ruby Conf 2025] Rails X
palkan
2
870
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
480
Darren the Foodie - Storyboard
khoart
PRO
3
3.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
230
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Code Reviewing Like a Champion
maltzj
528
40k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The untapped power of vector embeddings
frankvandijk
2
1.6k
Transcript
iQONͷ։ൃϑϩʔͱϦϦʔε·ͰͷྲྀΕ @Horie1024 2016/10/1&ୈҰճελʔτΞοϓiOS/Androidษڧձ ©"VASILY,"Inc.,"2016 1
About&Me • Ryosuke)Horie)@Horie1024 • →)ͷௗͷΞΠίϯͰ͢ • VASILY,)Inc. • Android)Developer •
iQONͱ͍͏ΞϓϦΛ։ൃ͍ͯ͠·͢ɻ ©"VASILY,"Inc.,"2016 2
©"VASILY,"Inc.,"2016 3
• ࠓिMUJI͕Ճ • ΧϨʔ͕ങ͑Δ! ©"VASILY,"Inc.,"2016 4
ൃද༰ • iQONͷAndroidνʔϜͰͷ։ൃ͔ΒϦϦʔε·Ͱ ©"VASILY,"Inc.,"2016 5
ൃදͷྲྀΕ • ։ൃνʔϜ • ։ൃϑϩʔ • ։ൃڥ࣮ख๏ • ϦϦʔε·ͰͷྲྀΕ ©"VASILY,"Inc.,"2016
6
։ൃνʔϜ ©"VASILY,"Inc.,"2016 7
։ൃνʔϜ • ΤϯδχΞ • 2ਓ • σβΠφʔ • 1ਓ$(Androidઐ) ©"VASILY,"Inc.,"2016
8
։ൃϑϩʔ ©"VASILY,"Inc.,"2016 9
iQONͷ։ൃϑϩʔ • PullRequestϕʔεͷ։ൃ • releaseϒϥϯνʹରͯ͠PullRequest • masterϚʔδͯ͠ϦϦʔε ©"VASILY,"Inc.,"2016 10
։ൃڥ࣮ख๏ ©"VASILY,"Inc.,"2016 11
։ൃڥ • Java • Android+Studio ©"VASILY,"Inc.,"2016 12
ΞʔΩςΫνϟ • MVP • googlesamples/android2architectureͷtodo2mvp2rxjava͕ϕʔε • MVVMݕ౼ɺࢼߦࡨޡ • ςετ:JUnit:+ɺRobolectric:ɺMockitoɺEspresso ©"VASILY,"Inc.,"2016
13
CIڥ • Wercker • શͯͷϏϧυͰ࣮ߦ • Android,Lint • Ϣχοτςετ •
releaseʹϚʔδ,2>,BetaͰ৴ • masterʹϚʔδ,2>,BetaͰ৴,+, Google,PlayαͰΞοϓϩʔυ • Firebase,Test,Labࢼ༻த ©"VASILY,"Inc.,"2016 14
UIͷ࣮ • σβΠϯInvisinonͰڞ༗ • ࣭ٙʹ͍ͭͯίϝϯτ • InvisionΛ֬ೝ͠ͳ͕Β࣮ • Ξχϝʔγϣϯผ్૬ஊ ©"VASILY,"Inc.,"2016
15
Baseline(gridsʹΑΔσβΠϯ • 8dpͷάϦουΛϕʔεʹσβΠϯ • iQONͷσβΠϯશͯάϦουϕʔε • ࣮࣌ʹMaterial(CueΛ༻͢Δ͜ͱ Ͱ࣮͕༰қʹ ©"VASILY,"Inc.,"2016 16
Material(Cue ©"VASILY,"Inc.,"2016 17
Material(Cue • Baseline)gridsΛΞϓϦΑΓ্ͷදࣔϨ ΠϠʔʹඳը • Baseline)gridsΛInvisionɾiQON্ʹ Overlay • σβΠϯ௨Γʹ࣮Ͱ͖͍ͯΔ͔ͷ֬ ೝ͕༰қ
©"VASILY,"Inc.,"2016 18
UIͷ࣮ • ΤϯδχΞɺσβΠφʔͰՌͷڞ௨ࢦඪΛ࣋ͭͱ࡞ۀ͕ εϜʔζ • Baseline)gridsͱMaterial)CueΛ͏͜ͱͰσβΠϯ֬ೝʹᐆດ ͕͞ແ͘ͳͬͨ • Material)Cue͢Β͍͠ ©"VASILY,"Inc.,"2016
19
Design'Guidelinesͷࡦఆ • Material)DesignΨΠυϥΠϯ४ڌ • iQON)Android)Design)GuidelinesΛࡦఆ ©"VASILY,"Inc.,"2016 20
©"VASILY,"Inc.,"2016 21
©"VASILY,"Inc.,"2016 22
iQONͷUIͷ࣮ʹඞཁͳͷ • Invision(+(Material(Cue • iQON(Android(Design(Guidelines • қ͕ߴ͍σβΠϯͰͦͷ௨Γʹ࣮͢Δؾ࣋ͪ ©"VASILY,"Inc.,"2016 23
ϦϦʔε·ͰͷྲྀΕ ©"VASILY,"Inc.,"2016 24
ϦϦʔε·ͰͷྲྀΕ 1. ࣮༰ͱ༷ͷܾఆ 2. ࣮ͱςετ 3. QA 4. ϦϦʔε ©"VASILY,"Inc.,"2016
25
࣮༰ͱ༷ͷܾఆ • ΞϓϦΤϯδχΞνʔϜશһࢀՃ • ٞࣄɺ༷ɺઃܭɺσβΠϯɺͯ͢QiitaνʔϜʹ·ͱΊΔ • ܭଌॲཧͷઃܭߦ͏ • ԿͷͨΊʹԿΛͲ͏ܭଌ͢Δͷ͔ ©"VASILY,"Inc.,"2016
26
࣮ͱςετ • 1िؒ~4िؒ • ༷ͷෆͦͷ૬ஊ ©"VASILY,"Inc.,"2016 27
QA • ࣾQA • ࢦఠ͕मਖ਼Ͱ͖Δ·Ͱ܁Γฦ͢ ©"VASILY,"Inc.,"2016 28
ϦϦʔε • େମ2िؒʹ1ճϦϦʔε͢Δϖʔε • େ͖͍ػೳͩͱ͏গִؒ͠Λ͘ͱΔ߹͋Δ • Developer+ConsoleͰalpha͔Β൛ʹϓϩϞʔτͯ͠ ©"VASILY,"Inc.,"2016 29
·ͱΊ • ։ൃϑϩʔ։ൃڥࢼߦࡨޡ • Material)Cueྑ͍Αʂ ©"VASILY,"Inc.,"2016 30
͋Γ͕ͱ͏͍͟͝·ͨ͠ ©"VASILY,"Inc.,"2016 31