使用 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
- Abdelrahman Hamza @abdelrahmanhz
- Nourallah Ahmed @NourallahAhmed
Screens
- Sport Screen
- Leagues Screen
- Leagues Details Screen
- Team Screen
- Favorite Screen
Clear all favorites:
No favoirte:
- Handling the internet connection