FLUTTER ECOSYSTEM

TheAlphamerc/flutter_news_app

一個使用 Flutter 構建的簡單新聞應用。

flutter_news_app 專案封面
Stars
333
Forks
114
最近推送(UTC)
2022年3月29日
專案狀態
未封存
Sonu Sharma GitHub avatar
GITHUB User

Sonu Sharma ↗

Tech enthusiast | Building solutions | Team player | Looking for new opportunities

New Delhi, India官方網站 ↗
語言DartRubyJavaSwiftObjective-C

技術主題

使用的依賴

依賴清單 10 項

所在榜單

原始 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.