Skip to content

This repo for an iOS application that shows up the latest news

Notifications You must be signed in to change notification settings

Amin-0-1/iNNews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iNNews

This repo for an iOS application that shows up the latest news

Features

  • it shows up a bunch of latest and updated news with the pagination for better performance and a very neat user interface
  • it shows the details for every and each news item
  • it gives you the ability to search for whatever you want
  • you can also navigate through the source of the news itself

3rd parties libraries and tools

  • Xcode
  • swift 5
  • POP (protocol oriented programming)
  • CleanArchitectur + MVVM
  • FaÇade Design pattern on the Repository
  • Core Animation
  • WKWebView
  • RxSwift
  • RxCoca
  • RxDataSource
  • SDWebImage
  • Toast-Swift

ScreenShots

main Details

How To Build ?

  • Clone repo
git clone https://github.com/Amin-0-1/Kadabra_iOS_Task.git
  • open terminal in project dir
cd Project
pod install
pod update
  • run the project
open .xcworkspace

Requirements

  • Xcode 12.2 at least
  • iOS 12+
  • Swift 5