kannel-outis / Iroyin_NewsApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Iroyin_NewsApp

A mobile news Aplication.

Overview

This app was created for the chingu Solo Challenge. It's a News app that gets news data from the NewsApi. And it is written with Flutter

Features

This App has the following Features

  • gets News Articles
  • search Functionality
  • Advanced Search Functionality (specific words, time range, language, SortBy)
  • Share Article
  • Webview to view article in InApp Browser
  • reFresh to Load the most recent Articles
  • add Article To favorites

Running The Project

To Run this project Locally, You must first have the Flutter Sdk installed on your Computer.

Then:

  1. Clone This Repo
  2. Open Terminal and Navigate to the cloned Project Folder using:
    cd <My_CLONED_FOlDER_PATH>
  1. Connect a Physical device and Activate "USB Debugging" on the device
  2. Run:
    flutter pub get
  1. When done, Run The command Line Below To install and Launch App on your Connected Device
    Flutter run
  1. Read a lot of News!!!

PS: replace where it says apiKey with your api key. go to newsApi to get an apiKey.Also remove the *await DotNet() line from main.dart and the apiKey variable from functions.dart

Dependencies

For help getting started with Flutter, view online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About


Languages

Language:Dart 97.6%Language:HTML 1.5%Language:Swift 0.5%Language:Kotlin 0.3%Language:Objective-C 0.0%