Samachar – Flutter 新闻应用
简介
一个完整的、漂亮的 Flutter 新闻应用。多主题、搜索功能、3D 导航等等。此新闻应用是一款使用 flutter 开发的简单移动应用。它允许用户随时了解来自技术、体育、娱乐等各种类别的新闻。该应用从可靠的新闻 API 获取新闻数据,并以用户友好的界面呈现,方便用户浏览和阅读感兴趣的文章。
特点
- 浏览不同类别的新闻文章。
- 查看每篇新闻文章的详细信息,包括标题、描述和来源。
- 通过各种通讯渠道与朋友分享文章。
- 用户友好且直观的界面,带来流畅的新闻浏览体验。
其他功能
✔️ Sound NullSafety
架构
✔️ 清洁架构
状态管理
✔️ Bloc 模式
截图
设置说明
要在本地计算机上设置新闻应用,请按照以下步骤操作:
-
将存储库克隆到本地机器。
git clone https://github.com/sabinmhx/samachar.git -
在 Android Studio 中打开项目。
-
构建项目以解析依赖项。
-
从新闻 API 提供商获取 API 密钥。您可以使用 NewsAPI、New York Times API 或您选择的任何其他流行新闻 API。
-
打开
lib/cubits/both-folders/data_provider.dart文件,并将YOUR_API_KEY替换为您实际的 API 密钥。static final apiKey = dotenv.env['apiKey']; -
在模拟器或物理设备上构建并运行应用。
鸣谢?
News API 用于获取所有新闻。此新闻应用受到各种开源项目和 API 的启发并基于其基础构建,我们对此表示感谢并感谢其宝贵的贡献。
许可证
新闻应用是根据 MIT 许可证许可的开源软件。您可以根据许可证条款自由使用、修改和分发该应用。





