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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kobaken
September 01, 2018
Programming
0
3.5k
Androidエンジニアが1週間でiOSアプリ開発を学び、1ヶ月で大規模アプリ開発にJOINした話
iOSDC Japan 2018 ルーキーズLT Track Aでの発表資料
kobaken
September 01, 2018
Tweet
Share
More Decks by kobaken
See All by kobaken
Jetpack Compose Preview実践ガイド
kobaken0029
0
93
Serializable / Parcelableとの上手な付き合い方
kobaken0029
0
88
Kotlinの好きなところ
kobaken0029
0
1.2k
Compose駆動開発のためのマルチモジュール化
kobaken0029
0
240
DataStoreを導入してみた
kobaken0029
1
350
Epoxyを用いたレイアウト構築術
kobaken0029
1
240
Modern REST Communicate for Android
kobaken0029
0
1.6k
AndroidでモダンREST通信してみたった
kobaken0029
0
260
Other Decks in Programming
See All in Programming
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
AtCoder Conference 2025
shindannin
0
1.1k
ThorVG Viewer In VS Code
nors
0
770
Architectural Extensions
denyspoltorak
0
280
MUSUBIXとは
nahisaho
0
130
AI巻き込み型コードレビューのススメ
nealle
1
160
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
CSC307 Lecture 09
javiergs
PRO
1
830
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
SourceGeneratorのススメ
htkym
0
190
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
160
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building Adaptive Systems
keathley
44
2.9k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
170
Faster Mobile Websites
deanohume
310
31k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
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 ืूͯ͠·͢
ϐΫγϒגࣜձࣾͰͱѲख