Snackbar on iOS ~VIPERアーキテクチャにおける実装のポイントと改善効果~ by HANYU, Koji

iOSDC Japan 2023
レギュラートーク(20分)

Snackbar on iOS ~VIPERアーキテクチャにおける実装のポイントと改善効果~

gaussbeam HANYU, Koji gaussbeam
6

SnackbarはMaterial Designでも定義されているコンポーネントである。一方でHuman Interface Guidelines には定義されていない。
Snackbarには、ユーザの操作に応じた短いメッセージを素早く表示するのに適しているといった利点があり、iOSアプリにも組み込むことで、操作完了時やエラー時のメッセージのやり取りをスムーズに行える効果が期待できる。
本トークでは、Snackbarの基礎や効果を整理して解説するとともに、VIPERアーキテクチャをベースとしたiOSアプリにおけるSnackbarの設計・実装のポイントについて解説する。