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 range from tech to entertainment. You can choose the news category displayed on the category page. The app provides a smooth and amazing design with gesture effects and a smooth experience with the Android and iOS platforms.
Important
New News app is currently under construction using the Bloc pattern. The Bloc implementation leverages various code generation packages for enhanced functionality and maintainability, including:
- auto_route_generator
- build_runner
- injectable_generator
- retrofit_generator
- freezed
- json_serializable For more details and to follow the development progress, visit the GitHub repository. Contributions to this project are welcome! Feel free to fork the repository and submit pull requests.
- Sound null safety
- GetX
- MVC patterns
- News Home page
- Live News
- Select news category page
- Live News
- Sort By Category | Country | News Channel
- Beautiful UI with Dual themes ie. Light Theme and Dark Theme
- Fetch news from API.
- Parse complicated JSON.
- Find News with Keywords.
- Display full news with full details.
Dark mode | Light Mode | Countries | |||
Category | News Channels |
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.