Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pairs iOSとトレンドの技術
Search
Muukii
April 07, 2022
Technology
0
980
Pairs iOSとトレンドの技術
Muukii
April 07, 2022
Tweet
Share
More Decks by Muukii
See All by Muukii
Problem Solving from the Abstraction Layer
muukii0803
1
35
Thoughts about build flow
muukii0803
2
330
スマホアプリ開発で大切なこと
muukii0803
3
170
エンジニアとして働くために
muukii0803
0
190
Q. Textureは部分的に導入できますか?
muukii0803
3
2.5k
安定したチャットを実現するための アプリとAPI設計
muukii0803
17
8.3k
快適なUIを持つアプリを作るために できること
muukii0803
12
2.7k
iOS エンジニアが考える Webアプリ開発
muukii0803
3
500
AutoLayout以外の選択肢
muukii0803
13
5.4k
Other Decks in Technology
See All in Technology
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
6
680
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
1.2k
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
1
620
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
1k
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.3k
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
210
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
200
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
760
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
170
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
590
評価駆動開発で不確実性を制御する - MLflow 3が支えるエージェント開発
databricksjapan
1
110
eBPFとwaruiBPF
sat
PRO
4
2.5k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Context Engineering - Making Every Token Count
addyosmani
9
500
Balancing Empowerment & Direction
lara
5
790
Code Reviewing Like a Champion
maltzj
527
40k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
We Have a Design System, Now What?
morganepeng
54
7.9k
Done Done
chrislema
186
16k
Transcript
MoT x ΤϨΧ େنΞϓϦΛࢧ͑ΔΞϓϦ։ൃݱͷϦΞϧ Mobile Development Director 2022 Mar Pairs
iOSͱτϨϯυͷٕज़
1. ʮେنʯͱ 2. Pairs iOSΞϓϦͷنͱ׆༻͍ͯ͠Δٕज़ 3. ৽͍ٕ͠ज़ͱಋೖɺ։ൃͷϞνϕʔγϣϯ
• ར༻ऀ͕ଟ͍ • ػೳ͕ଟ͍ • ྺ࢙͕͍ (ݹ͍ίʔυ͕ଟ͍) • ੍͕ଟ͍ -
ؾܰͳ։ൃ͕ߦ͍ͮΒ͍ େنͷΠϝʔδ
• Swift 270,000ߦ • ػೳ(༷)ͱͯଟ͍ - ϏδωεͷͨΊ • 2͔͚ͯࣄۀͱฒߦͯ͠ίʔυΛॻ͖͑ -
2021/09ʹྃ Pairs iOS
• TextureGroup/Texture • VergeGroup/Verge • muukii/MondrianLayout • And more +++
Tech stack
• AutoLayoutͷͨΊͷDSL • result-buildersΛ׆༻ • SyntaxSwiftUIʹ͍ۙ • هड़͔ΒconstraintsΛੜ͢Δ muukii/MondrianLayout
• SwiftUI • ར༻͍ͯ͠ͳ͍ & ༧ఆແ͍ • iOS ඪ४ίϯϙʔωϯτ͔ΒΕͨ։ൃ͕ඞཁͳͨΊ •
Concurrency • ར༻ͷ४උத • iOS12αϙʔτதʹΑΓ ৽͍ٕ͠ज़
• Ϗδωεύʔιϯ + ΤϯδχΞ ͱͯ͠ͷεΩϧͷਂ͞Λٻ͢Δ • ʮͦͷٕज़ʯ͕Ͳͷఔͷن·Ͱ͑Δͷ͔Δ • Ϧʔμʔ +
ϝϯόʔͰٕज़ͷՄೳੑΛ୳Δ • ҰݟΧοίΠΠ͚ͩͷٕज़ͳͷ͔ɺຊʹ༏Εٕͨज़ͳͷ͔ΛΔ͜ͱ͕ग़དྷΔ େنͳΞϓϦ։ൃָ͍͠ʁ
Thank you
github.com/ muukii