News-App-flutter
所属分类:Flutter开发
开发工具:Dart
文件大小:0KB
下载次数:0
上传日期:2023-11-03 06:37:43
上 传 者:
sh-1993
说明: 使用Flutter制作的新闻应用程序
(News App made with Flutter)
文件列表:
.metadata (1706, 2024-01-02)
.vscode/ (0, 2024-01-02)
.vscode/settings.json (67, 2024-01-02)
analysis_options.yaml (1420, 2024-01-02)
android/ (0, 2024-01-02)
android/app/ (0, 2024-01-02)
android/app/build.gradle (1989, 2024-01-02)
android/app/google-services.json (671, 2024-01-02)
android/app/src/ (0, 2024-01-02)
android/app/src/debug/ (0, 2024-01-02)
android/app/src/debug/AndroidManifest.xml (378, 2024-01-02)
android/app/src/main/ (0, 2024-01-02)
android/app/src/main/AndroidManifest.xml (1632, 2024-01-02)
android/app/src/main/kotlin/ (0, 2024-01-02)
android/app/src/main/kotlin/com/ (0, 2024-01-02)
android/app/src/main/kotlin/com/haber/ (0, 2024-01-02)
android/app/src/main/kotlin/com/haber/haber/ (0, 2024-01-02)
android/app/src/main/kotlin/com/haber/haber/MainActivity.kt (120, 2024-01-02)
android/app/src/main/res/ (0, 2024-01-02)
android/app/src/main/res/drawable-v21/ (0, 2024-01-02)
android/app/src/main/res/drawable-v21/launch_background.xml (438, 2024-01-02)
android/app/src/main/res/drawable/ (0, 2024-01-02)
android/app/src/main/res/drawable/launch_background.xml (434, 2024-01-02)
android/app/src/main/res/mipmap-hdpi/ (0, 2024-01-02)
android/app/src/main/res/mipmap-hdpi/ic_launcher.png (3328, 2024-01-02)
android/app/src/main/res/mipmap-mdpi/ (0, 2024-01-02)
android/app/src/main/res/mipmap-mdpi/ic_launcher.png (1836, 2024-01-02)
android/app/src/main/res/mipmap-xhdpi/ (0, 2024-01-02)
android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (5038, 2024-01-02)
android/app/src/main/res/mipmap-xxhdpi/ (0, 2024-01-02)
android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (9336, 2024-01-02)
android/app/src/main/res/mipmap-xxxhdpi/ (0, 2024-01-02)
android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (14847, 2024-01-02)
android/app/src/main/res/values-night/ (0, 2024-01-02)
android/app/src/main/res/values-night/styles.xml (995, 2024-01-02)
android/app/src/main/res/values/ (0, 2024-01-02)
android/app/src/main/res/values/styles.xml (996, 2024-01-02)
... ...
# Haber Toplayc
Haber Toplayc is a Flutter app that allows users to conveniently gather and explore the latest news from various sources using the NewsAPI.org API. Stay informed with the latest headlines, articles, and updates in a user-friendly interface.
## Features
- **Latest News**: Retrieve up-to-date news articles from various sources.
- **Search Functionality**: Search for specific topics or keywords to find relevant news.
- **Detailed Articles**: Read detailed articles with images and descriptions.
- **Bookmark Articles**: Save your favorite articles to read later.
## Screenshots
![Screenshot 1](https://github.com/Raderne/News-App-flutter/blob/master/screenshots/screenshot_1.png)
*News Aggregator Main Page*
![Screenshot 2](https://github.com/Raderne/News-App-flutter/blob/master/screenshots/screenshot_2.png)
*News Aggregator Search Page*
## Getting Started
To get started with Haber Toplayc, follow these steps:
1. **Clone the Repository:**
```bash
git clone https://github.com/Raderne/News-App-flutter.git
```
2. **Install Dependencies:**
```bash
flutter pub get
```
3. **Run the App:**
```bash
flutter run
```
Make sure you have Flutter installed on your machine. If not, follow the [official Flutter installation guide](https://github.com/Raderne/News-App-flutter/blob/master/https://flutter.dev/docs/get-started/install).
## Configuration
1. **Obtain NewsAPI.org API Key:**
- Visit [NewsAPI.org](https://github.com/Raderne/News-App-flutter/blob/master/https://newsapi.org/) and sign up for an API key.
- Replace the placeholder API key in the `lib/utils/api_constants.dart` file with your actual API key.
```dart
static const String apiKey = 'YOUR_API_KEY';
```
2. **Run the App:**
```bash
flutter run
```
## Contributing
Contributions are welcome! If you find a bug or have a feature suggestion, please open an issue. Pull requests are also appreciated.
近期下载者:
相关文件:
收藏者: