News Reader App to fetch Articles from different news channels using Flutter.

Overview

News Reader

This app is made using the Flutter framework. Its an mobile app to browse the News from different channels. This app uses an API provided by https://newsapi.org/.

Screenshot

Channel Screen Article Screen
Screenshot Screenshot

What's next?

  • Article Details
  • Maintain the state
  • Improve Design
  • Animations

Questions? 🤔

Hit me on LinkedIn LinkedIn Twitter URL

How to contribute?

Getting Started

For help getting started with Flutter, view online documentation.

1. Setup Flutter

2. Clone the repo

$ git clone https://github.com/xsahil03x/Flutter-News-Reader.git
$ cd Flutter-News-Reader/

4. Run the app

$ flutter run

License

Copyright 2018 Sahil Kumar

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

You might also like...

A mobile application that allows you to search and fetch recipes using Flutter, TheMealDB and Domain Driven Design

recipe_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Dec 4, 2021

Create different mobile applications such as a social networking application and an online store, as well as a news application using Flutter

Develop-Different-Mobile-Applications Create Different Mobile Applications such as a social networking application and an online store, as well as a n

Jul 1, 2022

Bitcoin Ticker App which will fetch you the real time Bitcoin exchange values written in Dart & Flutter

Bitcoin Ticker App which will fetch you the real time Bitcoin exchange values written in Dart & Flutter

About This project is written completely in Dart & Flutter. The app will basically provide you the real time value of three major cryptocurrencies nam

Dec 21, 2021

Flutter App to Fetch Anime Info

Flutter App to Fetch Anime Info

Weebify Flutter App to get Anime and Manga Details Getting Started Follow the steps to install flutter from here After installing flutter, follow thes

Oct 15, 2022

Flutter qrcode reader

QRCode Reader plugin for Flutter A Flutter plugin for reading QR Codes with the camera. Example import 'package:qrcode_reader/qrcode_reader.dart'; Fut

Nov 22, 2022

📖 A light novel e-reader build with Flutter

📖 Light Light is a light novel e-reader build with Flutter, welcome star and fork, expect your advices 。( •̀ ω •́ )✧ 中文版 Features Import local books

Nov 10, 2022

A E-Hentai reader written in Flutter.

A E-Hentai reader written in Flutter.

EH Redux A E-Hentai reader written in Flutter. This project is still under development. Some features are not implemented yet. Requirements Android 4.

Dec 20, 2022

E-Invoice QR Code Reader KSA Flutter Application

E-Invoice QR Code Reader KSA Flutter Application

E-Invoice QR Code Reader KSA Flutter Application E-Invoice QR Reader: This application was developed with the aim of displaying the QR Code contents o

Sep 23, 2022
Comments
  • Add BLOC into the project

    Add BLOC into the project

    #7 I've crated blocs for News, Articles and ChannelIcon. I also have created Api classes to handle the HTTP requests.

    Please notice that I've changed some Stateful Widgets where the arguments are passed down to State classes. It's unnecessary and you can access theses fields using 'widget.' prefix.

    I've also changed some fat arrow functions to regular methods when I had some readability difficult.

    If there are anything wrong, please let me know. :)

    duplicate 
    opened by emersonsiega 1
  • Use CachedImageProvider and add news & icon list safety checks

    Use CachedImageProvider and add news & icon list safety checks

    PR addresses issue #1

    Replaced the ImageProvider with a CachedImageProvider.

    Required updating one other dependency, but analyzer didn't show any issues doing so.

    opened by jerold 1
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /assets/images/news_reader_icon.png | 10.43kb | 9.62kb | 7.75% | | /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | 17.38kb | 16.70kb | 3.92% | | /android/app/src/main/res/mipmap-hdpi/ic_launcher.png | 5.55kb | 5.43kb | 2.15% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 10.85kb | 10.68kb | 1.62% | | | | | | | Total : | 44.21kb | 42.43kb | 4.04% |


    📝docs | :octocat: repo | 🙋issues | 🏅swag | 🏪marketplace

    opened by imgbot[bot] 0
Owner
Sahil Kumar
Flutter Engineer at @GetStream
Sahil Kumar
Flutter application for latest news by top newspapers . And allow for share articles with friends. Now available in night mode. Also landscape mode is available

Breaking News Latest news for almost 55 country. Feature of saving article and search ariticles. Used API https://newsapi.org/ Note: if data is not ge

null 7 Oct 24, 2022
Gatrabali-app - BaliFeed (formerly Gatra Bali) - News reader app built using Flutter

BaliFeed (formerly Gatra Bali) - Balinese News Reader App Balinese news reader app built using Flutter, available on Google Play: https://play.google.

Apps4Bali 41 Jan 6, 2023
Test flutter~android specific channels

test_platform_channels Test platform specific channels on java Async Communication through platform channels can be produced by using FlutterEngine an

Scrappers Team 1 Mar 25, 2022
Federico 1 Feb 3, 2022
Stingray is a modern, beautiful Hacker News reader app built in Flutter.

Stingray Stingray is a new, modern, beautiful Hacker News reader app. Images made with previewed.app There are a bunch of nice looking Reddit apps, bu

Edison Yap 29 Nov 5, 2022
A blogging application where users can publish their blogs and articles and can connect with other authors, developed using Flutter and Firebase.

Utopia About the app A blogging application where users can publish their blogs and articles and can connect with other authors, developed using Flutt

Utopia 12 Jan 3, 2023
News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share feature, and more.

Ariel News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share featur

Hash Studios 30 Nov 9, 2022
This is a tutorial for all widgets in the flutter. It contain code, articles.

Flutter Widgets ❤️ Star ❤️ the repo to support the project or ?? Follow Me.Thanks! Facebook Page Twitter QQ Group Developer Flutter Open NieBin 963828

Flutter开源社区 335 Dec 3, 2022
A very basic manga reader made using flutter and the Mangadex API

Fludex A very basic manga reader made using flutter and mangadex API. It uses the mangadex_library package. A few things to remember The app only supp

null 11 Oct 27, 2022
A CustomPaint example where we can draw with different colors and different stroke sizes

CustomPaint A CustomPaint example where we can draw with different colors and different stroke sizes. A Flutter application which runs on iOS, Android

Behruz Hurramov 0 Dec 27, 2021