Skip to content

News App is a Flutter project that delivers the latest news with a user-friendly interface. Utilizing state management through Cubit and ensuring seamless connectivity handling with the connectivity_plus package, the app fetches and presents news articles efficiently The engaging splash screen with animated text enhances the overall experience. 🌐

Notifications You must be signed in to change notification settings

Mansourx83/News-App

Repository files navigation

Flutter News App

This dynamic Flutter project serves as a feature-rich News App, leveraging a RESTful API to deliver the latest news articles. The app's engaging splash screen, complete with animated text, sets a captivating tone from the moment it launches. Users can seamlessly explore news articles, accessing detailed information with just a tap.

Features

  • RESTful API Integration: Real-time news data is fetched to provide users with up-to-the-minute information.
  • Animated Splash Screen: An attention-grabbing introduction enhances the overall user experience.
  • Article Details: Dive deeper into news articles by clicking on them to access comprehensive information.
  • User-Friendly Interface: Navigate effortlessly through the app, ensuring a delightful reading experience.

Tech Stack

  • Flutter: Utilized for its cross-platform capabilities, allowing the development of natively compiled applications.
  • Dart: The programming language used for Flutter app development.
  • Cubit for State Management: Adopting the Cubit state management pattern to efficiently manage and update the app's state, ensuring a responsive and reactive user interface.
  • connectivity_plus for Network Handling: Integrated the connectivity_plus package to handle network connectivity seamlessly, providing a robust solution for managing online and offline states.

Getting Started

To run the app locally:

  1. Clone the repository: git clone https://github.com/Mansourx83/flutter-news-app.git
  2. Navigate to the project directory: cd flutter-news-app
  3. Install dependencies: flutter pub get
  4. Run the app: flutter run

Explore, contribute, or use this project as a foundation for your News App. Happy coding!

About

News App is a Flutter project that delivers the latest news with a user-friendly interface. Utilizing state management through Cubit and ensuring seamless connectivity handling with the connectivity_plus package, the app fetches and presents news articles efficiently The engaging splash screen with animated text enhances the overall experience. 🌐

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published