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
設計の範囲について
Search
Hidemune Takahashi
April 27, 2020
Technology
0
44
設計の範囲について
Hidemune Takahashi
April 27, 2020
Tweet
Share
More Decks by Hidemune Takahashi
See All by Hidemune Takahashi
使いやすいスマホアプリを開発するために少しだけお伝えしたいUX豆知識
h1d3mun3
0
530
Other Decks in Technology
See All in Technology
Databricks における 『MLOps』
databricksjapan
2
130
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
1
180
TransitGatewayの基礎
toru_kubota
0
230
少数チームで挑む: SwiftUI, TCA, KMPを用いた 新規動画配信アプリ 「ABEMA Live」の開発について
tomu28
0
530
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
470
20240416_devopsdaystokyo
kzkmaeda
1
180
PHP"オレ"カンファレンスの告知
ysknsid25
0
350
オーナーシップを持つ領域を明確にする
konifar
10
2.1k
キャラクター制御のためのプロンプト術 for LINE Bot
uezo
0
520
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
220
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
320
2024/4/26 コンピュータ歴史博物館解説告知
toshi_atsumi
0
190
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
288
19k
Producing Creativity
orderedlist
PRO
336
39k
For a Future-Friendly Web
brad_frost
171
8.9k
Designing with Data
zakiwarfel
95
4.8k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Code Reviewing Like a Champion
maltzj
513
39k
Building Applications with DynamoDB
mza
88
5.6k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
GraphQLとの向き合い方2022年版
quramy
31
12k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
Navigating Team Friction
lara
177
13k
The Invisible Customer
myddelton
114
12k
Transcript
ઃܭͷൣғͬͯ
Unix ϑϨʔϜϫʔΫ CocoaFramework ͕ͨͪॻ͘ΞϓϦ UIKit ґଘͷํ σʔλͷྲྀΕ Clean Architecture MVC
Cocoa MVC Hoge
Unix ϑϨʔϜϫʔΫ CocoaFramework ͕ͨͪॻ͘ΞϓϦ UIKit ґଘͷํ σʔλͷྲྀΕ Clean Architecture MVC
Cocoa MVC Hoge ΓͱΓ ΓͱΓ ΓͱΓ
Unix ϑϨʔϜϫʔΫ CocoaFramework ͕ͨͪॻ͘ΞϓϦ UIKit ґଘͷํ σʔλͷྲྀΕ Clean Architecture MVC
Cocoa MVC Hoge ΓͱΓ ΓͱΓ ΓͱΓ ͨͪ͜͜Λ։ൃ͠ͳ͍ͱ͍͚ͳ͍
ٙ • ͕ͨͪॻ͘ΞϓϦԼҐ͔ΒͷӨڹΛආ͚ΒΕͳ͍ (UITableViewͷregistCellͷ্༷ͷ͍͜͠ͷͱ͔ɾɾɾetc) ˠ UIKitͷMVCΞʔΩςΫνϟ͕ىҼͰൃੜ͢ΔඞཁͳͷͳͲɾɾɾͷม ͕ඞཁ
͕ͨͪॻ͘ίʔυ७ਮͳClean Architectureͷ࣮ͷΈʹͳΒͳ͍ ͣɻ
ͦͷ্Ͱ • ͕ͨͪݴͬͯΔΫϦʔϯΞʔΩςΫνϟͱɺUIKitͷมͳͲؚ·ͳ ͍७ਮʹϐϡΞͳ෦ͷΈΛࢦ͢ೝࣝͰྑ͍ʁ (ͱ͍͏͔ͦ͏͍͏͜ͱͩΑͶʁͱ͍͏֬ೝ͕͍ͨ͠)
ࢀߟࢿྉ • UIKitʹΑΔApp։ൃͷ֓ཁ • Cocoa - Wikipedia