Skip to content

shahdhagag/News_app

Repository files navigation

📰 Flutter News Reader App

A simple and clean Flutter application that displays real-time news fetched from NewsAPI.
The app supports categories, smooth UI, and an in-app WebView reader to view full articles.


🚀 Features

  • 📡 Fetches real-time news using NewsAPI
  • 🎯 Choose news categories (Business, Entertainment, Health, Science, Sports, Technology…)
  • 🖼 Displays images + titles + descriptions
  • ⚡ Fast performance using Dio
  • 🌐 Open full article inside the app using WebView
  • ✨ Smooth loading UI with Shimmer & Skeletonizer
  • 📱 Clean and responsive UI

📱 Screenshots

🏠 Home Screen

🎭 Browse Category (Entertainment Example)

🌐 WebView Article Reader

🏥 Health Category Example


📦 dependencies:

cupertino_icons: ^1.0.8
dio: ^5.9.0
cached_network_image: ^3.4.1
shimmer: ^3.0.0
skeletonizer: ^2.1.1
webview_flutter: ^4.13.0

About

A simple Flutter news application that fetches real-time articles using NewsAPI and displays them with clean UI components. Built with Dio for API handling and WebView for reading full articles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors