Skip to content

Latest commit

 

History

History
56 lines (56 loc) · 2.78 KB

README.md

File metadata and controls

56 lines (56 loc) · 2.78 KB

News Today - Mobile News Application

News Today is a cross-platform mobile news application developed using Flutter for the Android platform. It leverages the News API to provide real-time news updates within the app, offering users a seamless and engaging news browsing experience. This README file provides an overview of the project, its key features, and the technologies used.

Table of Contents

  • Features
  • Tech Stack
  • Getting Started
  • Usage
  • Screenshorts

Features

  • Categorized News Browsing Explore news articles conveniently organized into categories, making it easy to find topics of interest.
  • Robust Search Functionality Utilize a powerful search feature to quickly find news articles based on keywords or topics.
  • Direct Access to Full Articles Seamlessly access the complete articles on the original publishers' websites for an in-depth reading experience. 4- Engaging Animations Enjoy a visually appealing experience with Lottie animations integrated into the app for a modern touch.

Tech Stack

Flutter Framework

Used for cross-platform development, ensuring a consistent user experience across Android devices.

News API

Integrated to fetch and display real-time news updates within the application.

Provider

Employed for state management, ensuring efficient and scalable app architecture.

HTTP

Used for making network requests to fetch data from the News API.

URL Launcher

Implemented for seamless redirection to the original publishers' websites.

Share Package

Integrated for easy sharing of news articles with other users.

Lottie

Utilized for incorporating engaging animations into the user interface.

Getting Started

To get started with the News Today app, follow these steps: Clone the repository to your local machine.

git clone https://github.com/muhammed-aslam-pm/News-App.git

Install the necessary dependencies.

cd news-today
flutter pub get

Run the app on your Android device or emulator.

flutter run

Usage

Once the app is running, you can start exploring the latest news updates, search for specific topics, and share interesting articles with others. The intuitive user interface and seamless navigation make it easy for users to stay informed.

Screenshorts

Screenshot_1706185118 Screenshot_1706185138 Screenshot_1706185571 Screenshot_1706185650