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.
- Features
- Tech Stack
- Getting Started
- Usage
- Screenshorts
- 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.
Used for cross-platform development, ensuring a consistent user experience across Android devices.
Integrated to fetch and display real-time news updates within the application.
Employed for state management, ensuring efficient and scalable app architecture.
Used for making network requests to fetch data from the News API.
Implemented for seamless redirection to the original publishers' websites.
Integrated for easy sharing of news articles with other users.
Utilized for incorporating engaging animations into the user interface.
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
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.