A Simple News App built with Flutter

Flutter News App

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

  • 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

Download App

Screenshots

Dark theme Light Theme Dark theme Light Theme

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)

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

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.

GitHub

View Github