This Flutter news application provides a clean and modern dark-themed UI for accessing the latest news. It supports Android, iOS, web, and desktop platforms. The app fetches news from the NewsAPI and displays it in a list format. Users can tap on a news card to view the full-length article.
- Cross-Platform Support: Runs on Android, iOS, web, and desktop.
- Dark UI Theme: Elegant dark theme for a modern look.
- News List: Displays a list of the latest news from the NewsAPI.
- Article Details: Tapping a news card opens a detailed view with the full-length article.
- Flutter SDK
- Dart
- An API key for the NewsAPI
-
Clone the repository:
git clone https://github.com/Vortex1806/Technoking_NewsApp_flutter.git
-
Navigate to the project directory:
cd techno_king_newsAPP -
Install dependencies:
flutter pub get
-
Add your API key:
-
Open
lib/utils/key.dart -
Replace
YOUR_API_KEYwith your actual NewsAPI key in the static stringkey:class ApiKeys { static const String key = 'YOUR_API_KEY'; }
-
-
Run the app:
flutter run
If you'd like to contribute to this project, please fork the repository and create a pull request. Make sure to follow the code style guidelines and write clear commit messages.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or feedback, please reach out to [shubhvora03@gmail.com].

