一个基于 Flutter 构建的现代化社交网络应用,具备实时通讯、动态社区流以及流畅的用户交互体验。本项目由 Lsisql 提供强大的数据管理支持。
| 我的主页 (Profile) | 编辑资料 (Edit) | 社区动态 (Feed) | 帖子详情 (Detail) |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| 世界频道 (Chat) | 翻译功能 (Translation) | 语言选择 (Language) | 发布帖子 (Post Edit) |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
-
👤 用户个人系统:
- 支持自定义头像、昵称和个人简介。
- 包含表单验证的个人资料编辑页面。
- 关注/粉丝数量统计展示。
- 支持外部链接跳转。
-
📝 社区动态 (Feed):
- 富文本支持:帖子内容支持丰富格式(如内马尔帖子演示)。
- 多图浏览:支持九宫格或多图展示。
- 互动功能:支持点赞和评论。
- 包含时间戳和用户归属信息。
-
💬 世界频道 (即时通讯):
- 支持实时的全局聊天功能。
- 支持文本气泡和图片消息发送。
- 清晰的发送者(右侧)与接收者(左侧)UI 区分。
-
🌐 国际化与工具:
- 应用内翻译:一键翻译帖子内容(支持自动检测语言)。
- 多语言支持:可在简体中文、英语、日语、韩语、法语之间自由切换。
- 前端框架: Flutter (Dart)
- 数据库: LibSQL
- 架构模式: MVVM (推荐)
如果要在本地运行此项目,请按照以下步骤操作:
- 已安装 Flutter SDK (安装指南)
- Dart SDK
- Libsql 数据库环境 (请确保数据库服务已启动)
-
克隆仓库
git clone https://github.com/ynadtiy19/appleonemore.git cd appleonemore -
安装依赖
flutter pub get
-
运行应用
flutter run
欢迎提交贡献!请随意提交 Pull Request。
- Fork 本项目
- 创建你的特性分支 (
git checkout -b feature/AmazingFeature) - 提交你的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 开启一个 Pull Request
本项目基于 MIT 协议开源 - 详情请参阅 LICENSE 文件。







