news_api_flutter_package 2.0.0
news_api_flutter_package: ^2.0.0 copied to clipboard
A Dart/Flutter client for News API (newsapi.org), with type-safe enum parameters, structured responses, and no unnecessary dependencies.
import 'package:example/screens/home_screen.dart';
import 'package:flutter/material.dart';
import 'package:news_api_flutter_package/news_api_flutter_package.dart';
const _apiKey = "NEWS_API_KEY";
void main() {
NewsAPI.init(apiKey: _apiKey);
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "News API Example Project",
theme: ThemeData(colorSchemeSeed: Colors.indigo, useMaterial3: true),
home: const HomeScreen(),
);
}
}