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
Androidアプリのリリースがわりとさくっとできたのでメモを残す
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
niwasawa
December 08, 2017
Programming
920
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Androidアプリのリリースがわりとさくっとできたのでメモを残す
岩澤直樹 @niwasawa
Mobile Act NAGOYA #8
niwasawa
December 08, 2017
More Decks by niwasawa
See All by niwasawa
Flashで地図
niwasawa
0
79
時短勤務で東名阪3拠点以上の大規模スクラム LeSS Huge のスクラムマスターをしたときの話 & リモートワークっていいよね
niwasawa
1
1.5k
Google Home 用アプリをリリースして起きたこと七つ
niwasawa
0
1.4k
My three gadgets of Java
niwasawa
0
2k
コードを1行も書かずに iOS アプリをリリースできるのか?
niwasawa
0
1.3k
経路を案内する地図
niwasawa
1
700
iOS 11 Social Framework is dead! To the Twitter Kit!!
niwasawa
0
1.2k
地図とマインクラフトで現実世界の夢を見る
niwasawa
0
1.1k
ゼロから作る Deep Learningを Ruby で
niwasawa
0
1.3k
Other Decks in Programming
See All in Programming
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
350
霧の中の代数的エフェクト
funnyycat
1
310
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
0
170
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.6k
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
14
6.7k
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
460
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.8k
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
810
フィードバックで育てるAI開発
kotaminato
1
110
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
1.2k
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.7k
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Are puppies a ranking factor?
jonoalderson
1
3.7k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
270
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
180
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Transcript
"OESPJEΞϓϦͷϦϦʔε͕ ΘΓͱͬ͘͞ͱͰ͖ͨͷͰϝϞΛ͢ ؠᖒथ !OJXBTBXB
ͦ͏͍͑ઌ /(,#ͱ͍͏Π ϕϯτ͕͋Γ·ͯ͠ɺ
/(,#DPOOQBTT IUUQTOHLCDPOOQBTTDPN
ਓ΄Ͳͷਓ͕ϥΠτχϯ άτʔΫΛ͢ΔதͰɺࢲJ04 ΞϓϦʹؔ͢Δ-5Λ͠·ͨ͠ɻ
%PNJOJPOPO*OTUBHSBNl:ࣾͱผͷ!OJXBTBXB͞ΜɻOHLCzw*OTUBHSBN IUUQTXXXJOTUBHSBNDPNQ#D./JCW%JQF
ͦΕͦΕͱͯ͠ɺ ࠓճ"OESPJEͷΛ ͠·͢ɻ
΄Ͳલͷ͜ͱͰ͕͢ɺ ϝΠϯͰ͍ͬͯΔεϚϗΛJ1IPOF ͔Β"OESPJEʹม͑·ͨ͠ɻ
Կ͔ͿΓʹ"OESPJE ΛͬͯΈͨײͱͯ͠ ɺ
"OESPJE͍͍͢ʂ
*OUFOUศརʂ
J04ʹ4IBSF &YUFOTJPOͱ͔͋Δ͚ Ͳ΄ͱΜͲΘͳ͍ɻ
"OESPJEૉΒ͍͠ʂ
Ͱɺઌ݄J1IPOF9 ʹΓ͑·ͨ͠
None
J1IPOF9ͷൃചʹ ೖख͢Δ͙Β͍ʹཉ͠ ͔ͬͨͰ͢
ͦΕͦΕͱͯ͠
"OESPJEͷ*OUFOUͷ ಈ͖͕ؾʹͳΔɻ
*OUFOUΞϓϦؒͰͲ ΜͳσʔλΛΓͱΓ͠ ͍ͯΔͷ͔ɻؾʹͳΔɻ
*OUFOUͰͲ͏ͬͯσʔλΛ ΓͱΓ͍ͯ͠Δͷ͔ɺ*OUFOU ͷσʔλΛݟΔΞϓϦΛॻ͍ ͯΈ͍ͨͳͱࢥͬͯɺ
ͪΐΖͬͱίʔυॻ͍ͨΒ ͬ͘͞ͱಈ͍ͨͷͰ ͜ͷ··ϦϦʔεͯ͠Εͱ͍ ͏͍ܰؾ࣋ͪͰͬͯΈ·ͨ͠ɻ
։ൃ͔ΒϦϦʔε·Ͱͷ ྲྀΕ
"OESPJE4UVEJPΠϯετʔϧˠίʔ υॻ͘ˠϦϦʔε༻ύοέʔδ࡞ ͱॺ໊ˠ(PPHMF1MBZ%FWFMPQFS $POTPMFͰ࡞ۀ ΞΠίϯը૾ͳͲඞ ཁ ˠϦϦʔεྃ
ϓϩάϥϜ͕Ͱ͖͍ͯΔ ͳΒɺ͙Β͍ͰϦϦʔ εྃ·Ͱ͍͚Δɻ
J04ͱ͕ͪͬͯ৹͕ࠪແ ͍ͷͰૣ͍ɻ
"OESPJEΞϓϦ։ൃ
"OESPJE4UVEJPͱ͍ ͏*%&Ͱ։ൃ͢Δɻ
,PUMJOͬͯΈ͔͚ͨͬͨͲɺ ͦͷͱ͖৽͘͠ݴޠΛֶश ͢Δ༨༟͕ͳ͔ͬͨͷͰύεɻ
ϓϩάϥϛϯάݴޠ +BWBɻ
ࠓճগͳΊͷίʔυɻ "DUJWJUZΫϥεΛͭՃɺ ϨΠΞτ9.-ΛͭՃɻ
ΤϛϡϨʔλͦ͏ͳ ͷͰΘͣɻ࣮ػΛ64# ଓͯ͠։ൃɻ
None
ΞϓϦͷॺ໊
ϦϦʔε༻ύοέʔδΛϏϧ υͯ͠ɺ"OESPJE4UVEJP্ Ͱ,FZΛ࡞ͬͯͬ͘͞ͱॺ໊ Ͱ͖Δɻ
None
(PPHMF1MBZ %FWFMPQFS$POTPMF Ͱͷ࡞ۀ
(PPHMFΞΧϯτ͕ඞ ཁ
ΫϨΧ͔σϏοτΧʔυ Ͱυϧ΄Ͳ࠷ॳʹࢧ ͏ඞཁ͕͋Δ
࿈བྷ༻ϝΞυ͕ඞཁ ΞϓϦετΞʹදࣔ͞ ΕΔ
ຊ໊(PPHMF1MBZʹग़͞ ͳ͍͍ͯ͘ J04ͩͱݸਓͷΞϓϦຊ໊ ͕දࣔ͞Εͯ͠·͏
εΫϦʔϯγϣοτຕ ΞΠίϯը૾ ϔομը૾͕ඞਢ
None
࣭ʹ͍͑ͯ͘ͱ֤ࠃͷ ίϯςϯπϨʔςΟϯάΛ ࣗಈతʹੜͯ͘͠ΕΔɻ
ʮΞϓϦʹφνεͷγϯϘϧɺ ใɺϓϩύΨϯμؚ·Ε ͍ͯ·͔͢ʁʯ ͳΜ࣭ͯ͋Δɻ
None
ϦϦʔεɺΆͪɻ
None
ϦϦʔε
Ά͔ͪͬͯΒ࣌ؒޙʹ ެ։͞Εͯ·ͨ͠ɻ
None
Ͱɺ(PPHMF1MBZͰݕࡧͯ͠ ώοτ͠ͳ͍ɾɾɾΠϯσΫε ͞ΕΔͷʹ͠Β͕͔͔࣌ؒ͘ ΔΑ͏ ͱ͍ͬͯ࣌ؒఔ ɻ
ϦϦʔεͯ͠Έͨײ
J04ΑΓϦϦʔεखଓ͖͕ϥ Ϋͳؾ͕͢Δ J04ͷϦϦʔεΑ͘Θ͔Β ͳ͍͜ͱ͕ଟ͔ͬͨ
΄΅"OESPJEͷެࣜυΩϡϝϯτΛ ಡΈͳ͕ΒਐΊ͍͚ͯͩ͘ͰϦϦʔε Ͱ͖ͨ υΩϡϝϯτ͕͋ͬͪͬͪ͜ʹ͋Δͷ Ͱ͍ͬͨΓ͖ͨΓ͠ͳ͕Β͚ͩͲ
ΞϓϦΛެ։͢Δc"OESPJE4UVEJP IUUQTEFWFMPQFSBOESPJEDPNTUVEJPQVCMJTI
ϦϦʔεc"OESPJE%FWFMPQFST IUUQTEFWFMPQFSBOESPJEDPNEJTUSJCVUFCFTUQSBDUJDFTMBVODI
ΞϓϦ৹ࠪແ͍͠
"OESPJEΞϓϦؾܰ ʹϦϦʔεͰ͖͍͍ͯͰ ͢Ͷʂ
㱯㱼ʆ 㱯 Ҏ্ʂ
݄ݱࡏͷͳͷͰɺ มΘ͍ͬͯΔ͕͋Δ͔͠ Εͳ͍͜ͱΛྃ͝ঝ͍ͩ͘͞
"OESPJEΞϓϦͷϦϦʔε͕ ΘΓͱͬ͘͞ͱͰ͖ͨͷͰϝϞΛ͢ ؠᖒथ !OJXBTBXB
͜͜·Ͱ "OESPJEͷΛ͖ͯͯ͠ ԿͳΜͰ͕͢
㱯㱼ʆ 㱯ʻ ͪΐͬͱࠂ͍ͤͯͩ͘͞͞
໊ݹͰ J04ؔ࿈ٕज़ʹ͍ͭͯ ใڞ༗͢ΔձΛ͠·͢ɻ -5رऀେืूதͰ͢ɻ 'SJ Ϡϑʔגࣜձ໊ࣾݹΦϑΟε