社交软件APP
😃前端项目
欢迎界面展示:
使用Flutter(flutter SDK>=2.12.0 <3.0.0)框架开发(依赖包详见源码配置文件pubspec.yaml)
- 登录/注册
基于后端Java Mail使用邮箱注册
2. **自动登录**
基于hive数据库保持登录状态
- 个人资料
DIY个人信息、头像
- 动态发布
随时随地发布动态,分享自己的故事
- 社区
根据需求精确/模糊搜索用户,查看TA的信息
- 使用本仓库提供的APK直接安装
- 配置Flutter开发环境,确认flutter SDK版本>=2.12.0 <3.0.0
键入 flutter run --no-sound-null-safety
进入调试状态,将安装APP至连接的真机或模拟机中,键入 flutter build apk --no-sound-null-safety
打包APP生成APK,然后在build目录找到app-release.apk,此即为所需的发行版本。
IOS版本敬请期待
其实是IOS有点麻烦
├─lib
│ │ constants.dart
│ │ main.dart
│ │
│ ├─components
│ │ account_check.dart
│ │ input_field.dart
│ │ password_field.dart
│ │ rounded_button.dart
│ │ text_field_container.dart
│ │
│ ├─screens
│ │ ├─Blog
│ │ │ │ Blog.dart
│ │ │ │ creat_post.dart
│ │ │ │ utils.dart
│ │ │ │
│ │ │ └─components
│ │ │ poster_detail.dart
│ │ │ poster_me.dart
│ │ │ poster_posts.dart
│ │ │
│ │ ├─Community
│ │ │ │ Community.dart
│ │ │ │ Manager.dart
│ │ │ │
│ │ │ └─components
│ │ │ PersonCell.dart
│ │ │ PersonInfo.dart
│ │ │ SearchBar.dart
│ │ │
│ │ ├─Home
│ │ │ Home_screen.dart
│ │ │
│ │ ├─Login
│ │ │ login_screen.dart
│ │ │
│ │ ├─Profile
│ │ │ myposts.dart
│ │ │ Profile.dart
│ │ │
│ │ ├─SignUp
│ │ │ background.dart
│ │ │ body.dart
│ │ │ or_divider.dart
│ │ │ signup_screen.dart
│ │ │ social_icon.dart
│ │ │
│ │ ├─Splash
│ │ │ splash_screen.dart
│ │ │
│ │ ├─VideoCall
│ │ │ VideoCall.dart
│ │ │ VideoPage.dart
│ │ │
│ │ └─Welcome
│ │ welcome_screen.dart
│ │
│ └─utils
│ Check.dart
│ Color.dart
│ Date.dart
│ URL.dart
总共 9 个主要的页面,依次是 Splash(加载页面)-> Welcome(欢迎界面)-> SignUp(注册界面)Login(登录界面)-> Blog(推文界面)create_post(发布界面)Community(社区界面)VideoCall(视频通话界面)Profile(个人资料界面)
- abuanwar072 (GitHub)
- bimsina (GitHub)
- Ghana Tech Lab (GitHub)
- NSVEGUR (GitHub)