Skip to content

eminsaygi/news-feed-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

News Feed App 📙

  • Simple news feed application in Swift for iOS 15.4
  • I made this app in four different architectures: MVC Dependency injection Clean Swift

Features

  • View a list of the given news articles
  • Mark favorite articles for quick access later
  • View only favorite news articles
  • Open an article on the web
  • Share article on the friend

Credits

Libraries used

  • Realm
  • RealmSwift
  • Toast-Swift

What awaits us in the next version!!

  • Alamofire library will be used
  • Kingfisher library will be used
  • MVVM architecture will be used
  • Unit && UI test will be used

Screenshots

Home Screen Search Component
Preview Preview
Detail Screen Share Component
Preview Preview
Webview Component Favorites Screen
Preview Preview

Building

The app uses CocoaPods to manage dependencies, so be sure and complete the following steps to build and run the app.

1. Clone the Repo Locally
git clone https://github.com/eminsaygi/news-feed-app.git
2. Install the Pods
pod install

(If you do not have CocoaPods installed on your machine, check this out.)

3. Open the .xcworkspace File
open NewsFeedApp-AppCent.xcworkspace
4. Build the App

In Xcode, select a simulator or your device and then click the "play" button to build and run.

About

A simple news feed application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published