https://github.com/berkaysancar/newsapp-mvvm
https://github.com/berkaysancar/newsapp-mvvm
alamofire closure kingfisher localization mvvm safariservices snapkit swift swiftlint userdefaults
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/berkaysancar/newsapp-mvvm
- Owner: BerkaySancar
- License: mit
- Created: 2022-08-11T17:54:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-12T20:22:49.000Z (about 3 years ago)
- Last Synced: 2025-02-14T06:52:12.910Z (8 months ago)
- Topics: alamofire, closure, kingfisher, localization, mvvm, safariservices, snapkit, swift, swiftlint, userdefaults
- Language: Swift
- Homepage:
- Size: 50.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: NewsApp.xcodeproj/project.pbxproj
- License: LICENSE
Awesome Lists containing this project
README
News App - iOS
## Features
- Swift with UIKit
- [Snapkit](https://github.com/SnapKit/SnapKit)
- [Alamofire](https://github.com/Alamofire/Alamofire)
- [KingFisher](https://github.com/onevcat/Kingfisher)
- Generic Network Layer
- Localization
- [SwiftLint](https://github.com/realm/SwiftLint)
- UserDefaults
- Safari Services
## Architech
- MVVM.
## API
- News [API](https://newsapi.org/).
# Screen Record
https://user-images.githubusercontent.com/97171726/184212944-8d4b8ca8-b0a8-4ee2-a11c-d3538099c079.mp4