使用 sportsDB API 的 iOS 应用程序

总结

IOS应用程序使用sportsDB API,该应用程序显示体育及其联赛新闻。 第一个屏幕显示API提供的所有运动,通过单击它,用户可以看到与所选运动相关的联赛,通过单击其中一个联赛,应用程序将他定向到联赛的详细信息,用户可以在其中查看即将发生的事件,与联赛相关的最新赛事和球队, 用户可以选择联赛作为收藏夹,并在收藏夹部分查看所有收藏夹联赛,也可以在球队部分,用户可以选择一个球队,应用程序会将他定向到球队屏幕,其中显示与球队相关的一些详细信息。

特征

  • Launch screen.
  • Search for sport.
  • Leagues.
  • League details.
  • Teams details.
  • Adding favorite leagues.
  • Handling application in online mode and offline mode.

Tools & Libraries

  • MVP Architecture design pattern
  • Constraints.
  • Coredata.
  • Alamofire pod.
  • kingfisher pod.
  • Unit testing

Team Members

Screens

  1. Sport Screen

  1. Leagues Screen

  1. Leagues Details Screen

  1. Team Screen

  1. Favorite Screen

Clear all favorites:

No favoirte:

  1. Handling the internet connection

GitHub

点击跳转