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.
- News Home page
- Video News page
- Select news category page
- Profile page
- Animations
- Beautiful UI with Dual themes ie. Light Theme and Dark Theme
- Fetch news from api
- Parse complicated JSON.
- Bloc pattern
- Display news detail
- Display full news detail
Dark theme | Light Theme | Dark theme | Light Theme |
---|---|---|---|
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.
Sonu Sharma (Twitter) (Youtube) (Insta) (Dev.to)
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 ☕
You can also nominate me for Github Star developer program https://stars.github.com/nominate
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.