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
iOSDCから始めるアーキテクチャ自作沼のすゝめ
Search
Mitsuharu Emoto
September 08, 2023
Programming
0
190
iOSDCから始めるアーキテクチャ自作沼のすゝめ
After iOSDC 兼ゆめみスカラシップ参加者発表会
https://yumemi.connpass.com/event/287777/
Mitsuharu Emoto
September 08, 2023
Tweet
Share
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
WKWebViewとアクセシビリティ
mitsuharu
0
29
WKWebView と仲良くする
mitsuharu
0
110
推測するな、計測せよ(Swift編)
mitsuharu
0
39
React Native updates
mitsuharu
0
37
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
270
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
40
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
68
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
140
iOS 開発で便利なツールたち
mitsuharu
0
280
Other Decks in Programming
See All in Programming
TypeScript を活かしてデザインシステム MCP を作る / #tskaigi_after_night
izumin5210
5
520
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
350
データベースコネクションプール(DBCP)の変遷と理解
fujikawa8
1
220
"使いづらい" をリバースエンジニアリングする UI の読み解き方
rebase_engineering
0
130
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
160
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
190
事業戦略を理解してソフトウェアを設計する
masuda220
PRO
21
5.7k
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
2
500
FastMCPでMCPサーバー/クライアントを構築してみる
ttnyt8701
2
130
Cursor Meetup Tokyo ゲノミクスとCursor: 進化と制約のあいだ
koido
2
930
がんばりすぎないコーディングルール運用術
tsukakei
1
210
List Unfolding - 'unfold' as the Computational Dual of 'fold', and how 'unfold' relates to 'iterate'"
philipschwarz
PRO
0
180
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
How STYLIGHT went responsive
nonsquared
100
5.6k
Code Review Best Practice
trishagee
68
18k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Agile that works and the tools we love
rasmusluckow
329
21k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Code Reviewing Like a Champion
maltzj
524
40k
Statistics for Hackers
jakevdp
799
220k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Typedesign – Prime Four
hannesfritz
42
2.7k
Documentation Writing (for coders)
carmenintech
71
4.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Transcript
J04%$͔Β࢝ΊΔ ΞʔΩςΫνϟࣗ࡞পͷ͢ʍΊ ߐຊޫ "GUFSJ04%$݉ΏΊΈεΧϥγοϓࢀՃऀൃදձ
ࣗݾհ w ͑ͱΈͭΔ w גࣜձࣾΏΊΈJ04ςοΫϦʔυ w J04%$+BQBOͰύϯϑϨοτهࣄΛߘ͠·ͨ͠ w ຊؾʹͳͬͨൃදΛݸਓతʹৼΓฦΓ·͢
ؾʹͳͬͨൃදͷ̍ͭ
ൃදͷײ w ΞʔΩςΫνϟͷࣗ࡞পʹΛ౿ΈೖΕΔͱɺͱͯڵຯਂ͍ w 47744UPSF 7JFX 7JFX4UBUF w (MPCBM4UBUFΛ࣋ͭ4UPSFͰ7JFXΛదͳ7JFX4UBUFͰ੍ޚ͢Δ w
୯ํσʔλϑϩʔͷڧਟ͞Ͱྑͦ͞͏ w ͓ʁ3FEVYʁ
ͳ͔ͥಉ࣌ظʹ3FEVY%$͕։ນ IUUQTUXJUUFSDPNBU@TVTIJ@BU TUBUVT IUUQTUXJUUFSDPNLLBHVSB[BLB TUBUVT
ࢲͱ3FEVY w લ৬Ͱ3FEVYΛϝΠϯʹͬͯ։ൃ͍ͯ͠·ͨ͠ w ݸਓ։ൃΛ͢Δ߹3FEVY .77.Λ࠾༻͢Δ͜ͱ͕ଟ͍Ͱ͢ w 4774ͱࣅ͍ͯΔͷͰɺѱ͍ઃܭͰͳͦ͞͏ʁ w "QQMF1MBUGPSNͰແͳ.77.ʹ୯ํσʔλϑϩʔͷڧਟ͞
w ։ൃ࣮ͱͯ͠ɺΏΊΈͷ࠾༻՝Ͱར༻ͯ͠ೖࣾ͠·ͨ͠✌
3FEVYͷ w 3FEVY෭࡞༻ඇಉظॲཧͷཧ͕ઃܭ͞Ε͍ͯͳ͍ w ։ൃऀͷՃݮʹͳΔ w 3FEVY .77.Ͱ7JFX.PEFMʹॻ͍ͯ·ͨ͠ w ෭࡞༻ΛײతʹཧͰ͖Δ3FEVY4BHBͱ͍͏֦ு͕͋Δ
w ͔͠͠ɺ4XJGUͰ࣮͞Εͯ·ͤΜ
ͱ͍͏͜ͱͰ࡞ͬͯɺࣥච͠·ͨ͠ ˞ৄ͘͠هࣄɺ·ͨIUUQTTQFBLFSEFDLDPNNJUTVIBSVSFEVYTBHBGPSTXJGU
·ͱΊ w 47743FEVY .77.ΞʔΩςΫνϟࣗ࡞͍͍ͧ w ύϯϑϨοτهࣄͷϑΟʔυόοΫΛ͓͍ͪͯ͠·͢ w ݱࡏίʔυޡΓΛݟ͚ͭͨͷͰमਖ਼ɺϦϦʔεʹ͚ͯ։ൃதͰ͢ w ݄ͷٕज़ॻయͰશ൛Λެ։ɾࣥච͢Δ༧ఆͰ͢
ࢀর w ύϯϑϨοτهࣄ w IUUQTHJUIVCDPNNJUTVIBSVJPTEDQBNQIMFU w IUUQTTQFBLFSEFDLDPNNJUTVIBSVSFEVYTBHBGPSTXJGU DPOUSJCVUFEUPJPTEDQBNQIMFU w ։ൃதͷϥΠϒϥϦ
w IUUQTHJUIVCDPNNJUTVIBSV3F4XJGU4BHB