Github Client App with (UIKit + Storyboard)
- ユーザ検索画面をVIPERアーキテクチャに則って実装
- API通信中にローディング表示を実装
- 当初はSVProgressHUDライブラリを用いて実装していたが、iOS13とその他のiOSバージョンでの共存が出来なかったため標準のUIActivityIndicatorViewを使用
- 空文字検索した際のエラーハンドリングとしてアラートを表示してユーザが分かるように実装
- KingFisherライブラリを用いる事でUITableViewのリスト表示がヌルヌル動くよう実装
- 0件表示の実装
- エラー時同様にアラートを出すぐらいはしても良かった
- ユーザ詳細ページのブラウザ内で戻るボタンの表示