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
SwiftUI経験者がFlutterで苦労した理由
Search
Shota_T
October 24, 2021
Programming
0
69
SwiftUI経験者がFlutterで苦労した理由
Shota_T
October 24, 2021
Tweet
Share
More Decks by Shota_T
See All by Shota_T
5分でマイナンバーカードを語る
yotubarail
0
49
2022/9/26 社内LT大会用
yotubarail
0
57
新卒向けLT
yotubarail
0
40
SwiftUIを使うにあたって、 苦労したところ
yotubarail
0
300
Other Decks in Programming
See All in Programming
開発生産性を上げるための生成AI活用術
starfish719
3
1.2k
理論と実務のギャップを超える
eycjur
0
140
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
6.7k
CSC305 Lecture 05
javiergs
PRO
0
220
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
150
Introduce Hono CLI
yusukebe
6
2.7k
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
180
CSC305 Lecture 06
javiergs
PRO
0
250
Go言語はstack overflowの夢を見るか?
logica0419
0
370
オープンソースソフトウェアへの解像度🔬
utam0k
16
3k
CSC509 Lecture 04
javiergs
PRO
0
300
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
190
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Unsuck your backbone
ammeep
671
58k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Scaling GitHub
holman
463
140k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Become a Pro
speakerdeck
PRO
29
5.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Six Lessons from altMBA
skipperchong
29
4k
Transcript
5BLJOBNJT 4XJGU6*ܦݧऀ͕'MVUUFSͰ ۤ࿑ͨ͠ཧ༝
'MVUUFSͱએݴܕ6*ϑϨʔϜϫʔΫͰ͋Δ
'MVUUFSͷֶश։࢝લʜ ϋοΧιϯ෦ͷ׆ಈͰ'MVUUFSΛ͏͜ͱʹͳ͚ͬͨͲɺಉ͡Α͏ʹϞόΠϧΞ ϓϦέʔγϣϯ͚એݴܕ6*ϑϨʔϜϫʔΫͷ4XJGU6*Λֶशͨ͜͠ͱ͕͋Δ͔ Β؆୯ͩΖ͏
'MVUUFSͷֶश։࢝ޙʜ ͋Εʁࡉ͔͍෦Ͱҧ͍͕͋ͬͯҙ֎ͱۤ࿑͢Δͳ͋
એݴత6*ͱʁ
ͬ͘͟Γݴ͏ͱ ܗͷ6*͕Πϝʔδ͍ͭ͢͠
ʮ͜Μʹͪʯͱ͍͏ϝοηʔδ͕දࣔ ͞Εͨը໘Λ࡞Γ͍ͨʂ ܗͷΠϝʔδ
એݴత6*Ͱͳ͍߹ ·ͣʮNBJOཁૉΛ࡞ͬͯͶʯͱ͍͏໋ྩΛ࣮ߦ ࣍ʹʮQཁૉΛ࡞ͬͯͶʯͱ͍͏໋ྩΛ࣮ߦ ʮϝοηʔδʰ͜Μʹͪʱʹͯ͠Ͷʯͱ͍͏໋ྩΛ࣮ߦ ʮ͖ͬ͞ࢦఆͨ͠ϝοηʔδΛQཁૉʹೖΕͯͶʯͱ͍͏໋ྩΛ࣮ߦ ʮQཁૉΛNBJOཁૉͷதʹೖΕͯͶʯͱ͍͏໋ྩΛ࣮ߦ
એݴత6*Ͱͳ͍߹ ίʔυ͕͘ͳΔͱͲΜͳը໘ʹͳΔͷ͔Πϝʔδͮ͠Β͍ʜ ݕࡧϑΥʔϜΛ࡞ͬͨΓ͢Δͱ͖େมͦ͏ʜ
એݴత6*ͷ߹ 7VFKTͷίʔυΛݟͯΈΑ͏ ʮQཁૉ͕͋Δͱ͍͏͜ͱɺςΩετ͕දࣔ͞ΕΔʯͱ͍ ͏͜ͱ͕ύοͱݟͨ࣌ʹΘ͔Γ͍͢ ʮςΩετzNFTTBHFzͱ͍͏มͰఆٛ͞Ε͍ͯΔʯͱ͍ ͏ͷΘ͔Δ ʮ͜͜Ͱఆٛ͞ΕͨzNFTTBHFz͕͖ͬ͞ͷQཁૉͷͱ͜Ζʹ ೖΔʯͱ͍͏͜ͱ͕Πϝʔδ͍͢͠
ͭ·Γʜ ʮԿΛ͢Δͷ͔ʯ Λॻ͍͍ͯ͘ΑΓɺ ʮͲ͏͍͏ঢ়ଶʹͳ͍ͬͯΔͷ͔ʯ Λॻ͍͍ͯͬͨ΄͏͕6*Λ࡞͍ͬͯ࣌͘ʹΘ͔Γ͍͢ ͦΜͳ͓
'MVUUFSͱ4XJGU6*ΛൺͯΈΑ͏ ը໘ભҠ͕Ͱ͖ΔϦετฤ
4XJGU6*Ͱ࡞ΔϦετ ը໘ભҠ
4XJGU6*Ͱ࡞ΔϦετ /BWJHBUJPO7JFXͰ-JTUΛғΜͰɺ /BWJHBUJPO-JOLͰભҠઌΛࢦఆͯ͠ ͋͛Δ ϦετશମͰը໘ભҠ͕Ͱ͖Δ͔Ͳ ͏͔Λઃఆ্ͨ͠Ͱɺ֤ߦ͝ͱʹભ Ҡઌड͚͢σʔλΛઃఆ͍ͯ͠ ͘
'MVUUFSͰ࡞ΔϦετ ը໘ભҠ
'MVUUFSͰ࡞ΔϦετ *OL8FMMͷΑ͏ͳλοϓΠϕ ϯτΛ͚͔ͭͯΒɺ /BWJHBUPSQVTIͰભҠઌΛ ࢦఆͯ͋͛͠Δ ϦετΛ࡞͔ͬͯΒɺߦ͝ ͱʹλοϓ͕Ͱ͖Δ͔Ͳ͏͔ Λઃఆ͠ɺͦΕ͔ΒભҠઌΛ ઃఆ͍ͯ͘͠
ҧ͍ͷ·ͱΊ 4XJGU6*λοϓͱભҠઌΛಉ࣌ʹઃఆͰ͖Δ 'MVUUFSλοϓΠϕϯτΛ͚ͭΔ͔Ͳ͏͔Λઃఆ͔ͯ͠ΒɺભҠઌΛઃఆ͢Δ ͲͪΒָ͕͔ɺͲͪΒ͕Θ͔Γ͍͔͢ਓͦΕͧΕ͕ͩɺ4XJGU6*ΛઌʹֶΜ ͩࣗʹͱ͍͍ͬͯͪͪλοϓΠϕϯτΛ͚ͭΔͷ໘ͩͱࢥͬͯ͠·ͬͨ Ͱɺେͷߟ͑ํࣅ͍ͯΔͨΊɺશମ૾Λ௫Ή͜ͱͰ͖ͨ ʮίʔυΛύοͱݟͯ6*ͷ૾͕Ͱ͖Δ͔Β؆୯ʹॻ͚ͦ͏ʂʯͰͳͦ͘Εͧ ΕͷϑϨʔϜϫʔΫͷಛΛͪΌΜͱֶश͠ͳ͍ͱ͍͚ͳ͍