TheAlphamerc/flutter_news_app
Flutter로 만든 간단한 뉴스 앱.
- Stars
- 333
- Forks
- 114
- 최근 푸시(UTC)
- 2022. 3. 29.
- 프로젝트 상태
- 활성
기술 주제
사용 중인 의존성
의존성 목록 10 개
- flutter
{"sdk":"flutter"} - cupertino_icons
^0.1.2 - cached_network_image
^2.2.0+1 - google_fonts
^0.3.3 - rxdart
^0.23.1 - http
— - intl
^0.16.1 - equatable
^2.0.0 - flutter_bloc
^7.0.0 - flutter_test개발 의존성
{"sdk":"flutter"}
순위
원본 README
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
README 펼치기 / 접기
Flutter News App Twitter URL GitHub stars GitHub forks
Dart CI GitHub pull requests GitHub closed pull requests GitHub last commit GitHub issues Open Source Love
A Simple News App built with Flutter. In this app, there is a Home page, which will display top news from newsapi.org. News categories ranges from tech to entertainment. You can choose news category displayed on category page. App is providing a smooth and amazing design with gestures effect and smooth experience with android and iOS both platform.
Todos
- [x] News Home page
- [x] Video News page
- [x] Select news category page
- [x] Profile page
- [x] Animations
- [x] Beautiful UI with Dual themes ie. Light Theme and Dark Theme
- [x] Fetch news from api
- [x] Parse complicated JSON.
- [x] Bloc pattern
- [x] Display news detail
- [ ] Display full news detail
Download App GitHub All Releases
https://playerzon.com/asset/download.png
Screenshots
| Dark theme | Light Theme | Dark theme | Light Theme |
|---|---|---|---|
| https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_1.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_1.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_2.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_2.jpg?raw=true |
| https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_category.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_category.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_profile.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_profile.jpg?raw=true |
| https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_3.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_3.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_4.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_4.jpg?raw=true |
| https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_5.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_5.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/dark_6.jpg?raw=true | https://github.com/TheAlphamerc/flutter_news_app/blob/master/screenshots/light_6.jpg?raw=true |
Pull Requests
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.
Created & Maintained By
Sonu Sharma (Twitter) (Youtube) (Insta) (Dev.to) Twitter Follow
If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of :coffee:
You can also nominate me for Github Star developer program https://stars.github.com/nominate
News API Credit
https://newsapi.org/
Getting Started
Before you build this App from source code, please get an ApiKey from newsapi.org and add your ApiKey in Constants.dart.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.