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エンジニアが1週間でiOSアプリ開発を学び、1ヶ月で大規模アプリ開発にJOINした話
Search
kobayashi_kento
September 01, 2018
Programming
0
3.2k
Androidエンジニアが1週間でiOSアプリ開発を学び、1ヶ月で大規模アプリ開発にJOINした話
iOSDC Japan 2018 ルーキーズLT Track Aでの発表資料
kobayashi_kento
September 01, 2018
Tweet
Share
More Decks by kobayashi_kento
See All by kobayashi_kento
Serializable / Parcelableとの上手な付き合い方
kobaken0029
0
47
Kotlinの好きなところ
kobaken0029
0
930
Compose駆動開発のためのマルチモジュール化
kobaken0029
0
210
DataStoreを導入してみた
kobaken0029
1
310
Epoxyを用いたレイアウト構築術
kobaken0029
1
230
Modern REST Communicate for Android
kobaken0029
0
1.5k
AndroidでモダンREST通信してみたった
kobaken0029
0
250
Other Decks in Programming
See All in Programming
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
240
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
14
2.9k
VS Code Update for GitHub Copilot
74th
1
190
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
850
Result型で“失敗”を型にするPHPコードの書き方
kajitack
4
130
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
120
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
0
280
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
160
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
570
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
300
Featured
See All Featured
Scaling GitHub
holman
459
140k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Agile that works and the tools we love
rasmusluckow
329
21k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Into the Great Unknown - MozCon
thekraken
39
1.9k
How GitHub (no longer) Works
holman
314
140k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
RailsConf 2023
tenderlove
30
1.1k
Statistics for Hackers
jakevdp
799
220k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Navigating Team Friction
lara
187
15k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
AndroidΤϯδχΞ͕1िؒͰiOSΞϓϦ։ൃΛ ֶͼɺ1ϲ݄ͰେنΞϓϦ։ൃʹJOINͨ͠ pixiv.inc kobaken
2 ࣗݾհ " ༏͖ " ݩAndroidΤϯδχΞ " iOSΤϯδχΞ " 2017৽ଔͰϐΫγϒגࣜձࣾʹೖࣾ
" pixiv Sketch, pixiv iOSΞϓϦͷ։ൃʹैࣄ kobaken Twitter: @koba_dog GitHub: @kobaken0029
AndroidΤϯδχΞˠiOSΤϯδχΞ
ܹಈͷ1िؒ
ͦͷҰϲ݄ޙ
ߋʹͨͦ͠ͷޙ…
5ʹ·ͱΊ·ͨ͠
ҰिؒͰֶΜͩ͜ͱ
ɾSwift ɾUITableView, UICollectionViewΛར༻ͨ͠Ϧετදࣔ ɾAutoLayout ɾAPI௨৴ʹΑΔσʔλऔಘ/CodableʹΑΔσʔλϚοϐϯά ɾUIView.animateΛར༻ͨ͠Ξχϝʔγϣϯ ֶΜͩ͜ͱ(ൈਮ)
ɾͯͳͷڭՊॻ ɾެࣜυΩϡϝϯτ (https://docs.swift.org/swift-book/) ɾQiita ࢀߟจݙ
iOS։ൃͰ໘ന͔ͬͨ͜ͱ
None
AndroidΞϓϦ։ൃͱͷҧ͍
ɹɹ ɹɹɹData Binding ɹɹɹଞΞϓϦͱͷ࿈ܞ ɹɹ ɹɹɹػछґଘ ※ݸਓతݟղͰ͢:bow: ɹɹ
ɹɹɹAutoLayout ɹɹɹࠃͷѹతϢʔβ ɹɹ ɹɹɹXcode VS
ͦΜͳ͜ΜͳͰ
ҰिؒͷݚमΛऴ͑
ه೦͖͢ॳPRΛݟͯΈ·͠ΐ͏
͡ΊͯͷΔΓ͑͘͢ͱ
None
͜Μͳײ͡Ͱ࢝·ΓΛࠂ͛ͨ ͷiOSΞϓϦ։ൃਓੜ
pixiv SketchͰͷ ػೳՃόάfixΛॏͶ
pixiv SketchͰॳΊͯ৽ػೳΛ࣮ͨ࣌͠ͷ༷ࢠ
ͱ͜ΖͰ…
࣌LIVE৴ઓࠃ࣌
pixivʹLIVEΛʂ
NO LIVE, NO LIFE.
ಥવޠΓ͔͚Δਆͷ
ʰΩϛɺiOSग़དྷΔΜͩΑͶʁʱ
ʮiOSग़དྷ·͢Αɻʯ
ͦΜͳ͜ΜͳͰ
࣮࣭ૉਓ͕ େنiOSΞϓϦ։ൃ ʹJOIN
ͳʹΘ͔Βͳ͍
ͱʹ͔͘ίʔυΛಡΉʂ
Θ͔Βͳ͍ͱ͜Ζ࣭
ࢼߦࡨޡΛॏͶ…
ແࣄɺ୲Օॴͷ࣮͕ྃ
ಋઢ࣮ͷͦͷޙ…
ࣾͷผϓϩδΣΫτΛ͍ͯΈͨΓ
PRΛૹͬͯΈͨΓ
pixiv PAYʹૹͬͨPRແࣄMerged^^
ͦͷޙɺLIVEͷՃػೳ(Τʔϧ)ͷ ։ൃʹJOIN
લճΛѹతʹ্ճΔ࡞ۀྔ
େମงғؾ௫ΜͰ͖ͨͧʂ
༏लͳΤϯδχΞʹғ·Εͯ
ѹత
͍ͨ͠ํ ϐΫγϒגࣜձࣾͰ ͍͖ͬͯͳѹతࣄऀΛ ୳͍ͯ͠·͢ ·ͣ༡ͼʹ͘Δײ֮Ͱʂʂ ΦϑΟεݟֶتΜͰʂ iOSͪΖΜɺAndroid ืूͯ͠·͢
ϐΫγϒגࣜձࣾͰͱѲख