amrangry / NYTimes

Popular news fees for NYTimes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NYTimes

Popular news fees for NYTimes

Demo for displaying News from NY Times

https://developer.nytimes.com/

Topic demoestrate in this application

* makeFile, bundler, cocaPods
* API Router
* NetworkLayer and DataLayer
* Alamofire
* MVVM

Picture says a thousand words


Alt text

Environment


Xcode 9.4.1
Swift 4.1

Setup Prerequisites πŸ’»

We use Bundler for gems dependancey managment

  • 1- How to install bundler

Getting Started Getting started with bundler is easy! Open a terminal window and run this command:

$ gem install bundler

to read more about bundler please visit https://bundler.io/

  • 2- You need to run makefile to setup the project by doing the following steps

* open terminal from finder
* $ cd ../Project folder 
* $ make start

Design Pattern


Contributing 🀘


All your feedback and help to improve this project is very welcome. Please create issues for your bugs, ideas and enhancement requests, or better yet, contribute directly by creating a PR. 😎

When reporting an issue, please add a detailed instruction, and if possible a code snippet or test that can be used as a reproducer of your problem. πŸ’₯

When creating a pull request, please adhere to the current coding style where possible, and create tests with your code so it keeps providing an awesome test coverage level πŸ’ͺ

LICENSE


MIT License. Distributed under MIT License.

Copyright 2018 Amr Elghadban

Author


If you wish to contact me

WebSite: https://amrangry.github.io/

Email : amr.elghadban@gmail.com

About

Popular news fees for NYTimes

License:MIT License


Languages

Language:Swift 91.5%Language:Ruby 4.7%Language:Shell 3.7%Language:Makefile 0.1%