Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
デザインシステムって いいな 2022/2/22 Swift愛好会 tiking
Slide 2
Slide 2 text
自己紹介 名前 : チキング 好きな言語 Swift twitter @tikin0716 gitHub tiking76
Slide 3
Slide 3 text
みなさーん こんなことで悩んでいたりしませんか?
Slide 4
Slide 4 text
このデザインあのコンポーネントと微妙に似てい るけどなんか違うよな〜
Slide 5
Slide 5 text
ここのフォントどうするんだろう…
Slide 6
Slide 6 text
デザインシステムって? 一般的には以下のものを指します ● タイポグラフィ ● カラーシステム ● ボイス&トーン ● コードベースのUIコンポーネント ● デザイントークン
Slide 7
Slide 7 text
ようは… ソフトウェアやグラフィックなどにおける デザインの原則や指針と、 それらを実現するための仕組みの集合体
Slide 8
Slide 8 text
デザインシステム ≠ UIのこと
Slide 9
Slide 9 text
なんでこの話題にしたの?? 昨今SwiftUIを使ったプロダクトが増えている ex: 全部SwitUIで書いてます!! UIKit(ViewController)と組み合わせてます!!
Slide 10
Slide 10 text
UIに関して ● SwiftUIが宣言UIがなので、直感的にわかりやすいコードが書きやすい ● プレビュー機能によってwebでのstorybookのようなものが作れるようになった →コンポーネント一覧のようなものを容易に作れるようになった etc…
Slide 11
Slide 11 text
UXに関して ● アクセシビリティについての実装も容易になった →modifierのおかげ ex:
Slide 12
Slide 12 text
チームに関して ● デザインやチームの思想をより伝えやすい →ドキュメントを共有することによってデザインに関する思想、方針なども容易に知 ることができる
Slide 13
Slide 13 text
最後に… デザインシステムを作ることによって みんなが笑顔になる開発環境を整備していきましょ〜〜〜
Slide 14
Slide 14 text
参考にしました🙏 iOS・Androidで使える デザインシステムをどう実装するか - Speaker Deck グッドパッチエンジニアが選ぶ、推しデザインシステム10選 SwiftUI Accessibility: Traits | Mobile A11y Accessibility in SwiftUIまとめ