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
Pairs iOSとトレンドの技術
Search
Muukii
April 07, 2022
Technology
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Pairs iOSとトレンドの技術
Muukii
April 07, 2022
More Decks by Muukii
See All by Muukii
Problem Solving from the Abstraction Layer
muukii0803
1
70
Thoughts about build flow
muukii0803
2
360
スマホアプリ開発で大切なこと
muukii0803
3
190
エンジニアとして働くために
muukii0803
0
210
Q. Textureは部分的に導入できますか?
muukii0803
3
2.6k
安定したチャットを実現するための アプリとAPI設計
muukii0803
17
8.6k
快適なUIを持つアプリを作るために できること
muukii0803
12
2.8k
iOS エンジニアが考える Webアプリ開発
muukii0803
3
530
AutoLayout以外の選択肢
muukii0803
13
5.5k
Other Decks in Technology
See All in Technology
plamo-3-translateの開発
pfn
PRO
0
270
もう一度考える SRE チームの作り方・育て方 / Rethinking SRE #1: Building and Growing SRE Teams
rrreeeyyy
5
960
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
500
データ組織の転換期 一足飛びしない段階的戦略
leveragestech
PRO
0
150
修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル
yuyaumetsu
0
500
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
Pavlokで始める電撃駆動開発
sgrsn
0
170
A Bag-of-Documents Model for Query Specificity
dtunkelang
0
210
初めてのGitHub Actions / GitHub Actions at First
tooppoo
0
140
実践が先生だった— 新卒サーバーエンジニア1年目のリアル
mixi_engineers
PRO
0
250
AIエージェントを前提としたプラットフォーム エンジニアリング:GKEで作るAgent-Ready Golden Path
legalontechnologies
PRO
1
150
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
150
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.2k
How STYLIGHT went responsive
nonsquared
100
6.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
230
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
360
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
460
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
480
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
Thoughts on Productivity
jonyablonski
76
5.3k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
230
Visualization
eitanlees
152
17k
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