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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kobaken
September 01, 2018
Programming
3.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Androidエンジニアが1週間でiOSアプリ開発を学び、1ヶ月で大規模アプリ開発にJOINした話
iOSDC Japan 2018 ルーキーズLT Track Aでの発表資料
kobaken
September 01, 2018
More Decks by kobaken
See All by kobaken
複数行のTextで中間省略(…)を実現する
kobaken0029
0
70
Jetpack Compose Preview実践ガイド
kobaken0029
0
140
Serializable / Parcelableとの上手な付き合い方
kobaken0029
0
160
Kotlinの好きなところ
kobaken0029
0
1.4k
Compose駆動開発のためのマルチモジュール化
kobaken0029
0
260
DataStoreを導入してみた
kobaken0029
1
390
Epoxyを用いたレイアウト構築術
kobaken0029
1
260
Modern REST Communicate for Android
kobaken0029
0
1.6k
AndroidでモダンREST通信してみたった
kobaken0029
0
270
Other Decks in Programming
See All in Programming
1B+ /day規模のログを管理する技術
broadleaf
0
120
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
15
7.3k
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
190
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
320
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
190
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
1
480
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
140
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
14
5.9k
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
120
Webフレームワークの ベンチマークについて
yusukebe
0
180
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
600
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
3.8M
Abbi's Birthday
coloredviolet
3
8.3k
For a Future-Friendly Web
brad_frost
183
10k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Building an army of robots
kneath
306
46k
A Tale of Four Properties
chriscoyier
163
24k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
210
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 ืूͯ͠·͢
ϐΫγϒגࣜձࣾͰͱѲख