The aim of this tutorial is to get hands-on experience on UIKit development using the Model-View-Controller (MVC) architecture. Topics covered include making API calls, handling JSON parsing, integrating UI components such as UICollectionView, and incorporating UIWebView for web content within an MVC structure.
1 - Retrieve a list of news from a designated endpoint and present them in a collection format.
2 - A news consists of an image, author, source and a brief description.
3 - Upon selecting any news, proceed to a separate view to open the news source link in a webview.
Swift, UIKit, API Calls, MVC Architecture