Flutter 新闻/博客应用:GetX 架构、深色模式与国际化实践

一个基于 Flutter 打造的现代化新闻/博客应用示例,集成首页浏览、收藏、通知、搜索、用户系统等常用功能,采用 GetX 架构,支持深色模式与多语言切换,适合作为资讯、博客与内容类 App 的起始模板。

主要特性

  • 首页推荐、分类与热门动态
  • 新闻详情:评论、收藏、相关推荐
  • 收藏夹管理与搜索
  • 通知中心与未读状态
  • 搜索与历史记录
  • 用户系统:注册、登录、资料修改
  • 深色模式与国际化(中/英)
  • 网络检测、图片缓存与本地持久化(Hive)

快速开始

flutter pub get
flutter run

可选构建(示例):

flutter build apk --release --target-platform android-arm64

如需配置后端网关,可在根目录创建 .env 文件:

API_BASE_URL=https://gateway.virtheart.com/admin

截图预览

以下为关键页面/流程的真实截图:

适用场景

资讯聚合、博客系统、知识分享、在线教育、健康资讯、UGC 创作平台、媒体杂志、企业内部资讯、游戏资讯、生活方式等多种内容平台。

交流与合作

本项目以学习与交流为主。如需商业级定制、功能扩展或技术支持,欢迎通过 CSDN 站内私信沟通。感谢理解与支持。


如对项目结构、功能扩展或适配有建议,欢迎在仓库提交 Issue 与 PR。祝开发顺利!

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐