An app to get you the latest and the trending news based on your location.

Overview

Newsline

get-location onboard-1 latest-articles article-details pull-to-refresh

Link to APK : http://bit.ly/newslineapp

Newsline is an android application made with flutter which makes use of NewsAPI.org to fetch and serve the latest and trending news as per the user's location. The location is taken in realtime and not stored anywhere except the user's device.

Flow of Application

On App Launch:

  1. Get User's location
  2. Geocode the coordinates to get location details
  3. Pass the country code to get relevant news
  4. Fetch and Store the news artciles to offline database.
  5. If its the first launch, redirect to onboarding flow, to highlight major features, then proceed to 6.
  6. Main screen of the application, displaying the master list of news articles.
  7. Clicking on a card redirects to the details of the article.

Major Features

  1. News always relevant based on location
  2. Offline availability of articles
  3. Share articles across apps
  4. Jump to article on the web
  5. Bookmark articles for reading later
  6. Pull to refresh wherever articles are listed
  7. Search from fetched articles

To Contribute

  1. For the Repository to your Github Account
  2. Clone the Repository
git clone https://github.com/
   
    /newsline.git

   
  1. Make some changes, commit, push and Open a Pull Request

Getting Started with Flutter

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.

You might also like...

Sorting of locations ref. nearest location.

Sorting of locations ref. nearest location.

Locations Sort locations with nearest distance How it works? Get user's current location Compare with other destinations Sort according the nearest Th

Dec 22, 2022

Flutter Chat Application with location integration using GetStream

Flutter Chat Application with location integration using GetStream

Chat Location Generated by the Very Good CLI 🤖 A chat application built with Flutter using the Stream Chat SDK. Check out the full tutorial. Getting

Jan 4, 2023

2 screens you maybe find useful wan you plan to build your flutter app

2 screens you maybe find useful wan you plan to build your flutter app

2 screens to a travel application 2 screens you maybe find useful wan you plan t

Nov 14, 2022

Flutter-based mobile app displaying a list of daily curated content from top engineering blogs and articles. Backed by a GraphQL-based API written in Kotlin..

Flutter-based mobile app displaying a list of daily curated content from top engineering blogs and articles. Backed by a GraphQL-based API written in Kotlin..

Flutter-based mobile app displaying a list of daily curated content from top engineering blogs and articles. Backed by a GraphQL-based API written in Kotlin..

Dec 14, 2022

A simple and clean news app made with Flutter and Dart

A simple and clean news app made with Flutter and Dart

News_Application A new Flutter project. Getting Started This project is a starting point for a Flutter application. Google Sing In. Internet Connctivi

Apr 26, 2021

inshorts News App Clone with flutter and newsapi.org API

inshorts News App Clone with flutter and  newsapi.org API

Inshorts clone (The News App) The Clone of the populer News App in India Try latest inshorts Clone app apk from below 👇 inshortsClone.apk Update Mult

Dec 28, 2022

This app it's a simple app to help you choose between alcool or gasoline based on the price of the gasoline and the price of the alcool.

This app it's a simple app to help you choose between alcool or gasoline based on the price of the gasoline and the price of the alcool.

This app it's a simple app to help you choose between alcool or gasoline based on the price of the gasoline and the price of the alcool. It's a simple app that uses a simple logo, two text fields and a button that calculate and show the best option.

Oct 3, 2021

News App Built With Flutter

News App Built With Flutter

Installation flutter pub get Usage flutter run Learn Created & Maintained By Vivek_punar You can also nominate me for Github Star developer program

Oct 17, 2021

A Simple News App built with Flutter

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 categorie

Apr 4, 2022
Owner
Ayush Shekhar
Mobile Application Developer | Flutterđź’™
Ayush Shekhar
A Flutter News app which organises and highlights all the latest news

News App A Flutter News app which organises and highlights all the latest news, headlines belong to India so that you can be up to date with all the s

null 2 Dec 12, 2021
News app - News App using Flutter and Firebase Auth

News App in Flutter using Firebase Auth, Firebase Realtime Database & Times of I

Raunak Chatterjee 6 Nov 6, 2022
News App - A News Flutter application using Bloc, Dio, and shared preferences

News App A new Flutter application. Getting Started Flutter application using Bl

Mohamed Awad 9 Nov 14, 2022
News app returning tech, health, sports and general news from newsapi.org

news_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 this

Grace Youpele 5 Nov 15, 2022
News App is made using Flutter & Dart for fetching news from NewsApi.

News App By Hasan Abbas Sorathiya News App is made using Flutter & Dart for fetching news from NewsApi. Installation Use the Flutter Pub get to instal

HASAN ABBAS SORATHIYA 2 Mar 9, 2022
It is an application where you can find out how many people are in space, news about space and access random space photos.

It is an application where you can find out how many people are in space, news about space and access random space photos. This application was made to learn the dart language.

Emre Taner Çetinkaya 4 Oct 8, 2021
A simple app for studying the japanese vocabulary you will learn in your japanese learning journey based on cards with meaning, pronunciation and kanji.

KanPractice A simple app for studying the japanese vocabulary you will learn in your japanese learning journey based on cards with meaning, pronunciat

Gabriel GarcĂ­a 23 Jan 3, 2023
A Flutter package which can be used to make polylines(route) from a source to a destination, and also handle a driver's realtime location (if any) on the map.

GoogleMapsWidget For Flutter A widget for flutter developers to easily integrate google maps in their apps. It can be used to make polylines from a so

Rithik Bhandari 14 Nov 30, 2022
mezza 0 Nov 24, 2021