写点什么

推荐一个鸿蒙即时通讯软件《果聊》,有点屌呢!!

作者:坚果
  • 2022 年 7 月 14 日
  • 本文字数:893 字

    阅读完需:约 3 分钟

1、前言

该项目是一款鸿蒙版即时通讯软件


首先可以来看一下我实现之后在DAYU200的运行效果,建议大家一键三连,支持一下坚果,毕竟坚果也不容易。

2、已实现的功能

1. 聊天界面

  • 消息列表

  • 聊天窗口

2. 联系人界面

  • 好友列表

  • 好友资料

3. 发现界面

  • 圈子

4. 我界面

  • 个人信息

5. 聊天界面

  • 聊天输入框

  • 聊天键盘

3.预览页面

闪屏页

登录页

注册页

聊天页

联系人页

发现页

设置

好友信息

作者

关于

圈子页

聊天页

4.目录结构

├── app.ets├── common│   ├── appBar.ets│   ├── bottomTabs.ets│   ├── messageBottom.ets│   ├── moreLayout.ets│   ├── optionItem.ets│   └── utils├── listitem│   ├── ContactListItem.ets│   ├── MessageListItem.ets│   ├── MomentListItem.ets│   └── SessionListItem.ets├── model│   ├── ContactModel.ets│   ├── SessionModel.ets│   ├── SystemModel.ets│   └── data│       ├── ContactData.ets│       ├── MessageData.ets│       ├── MomentData.ets│       └── SessionData.ets├── pages│   ├── About.ets│   ├── Login.ets│   ├── Main.ets│   ├── Message.ets│   ├── Moments.ets│   ├── QrCode.ets│   ├── Register.ets│   ├── Setting.ets│   ├── UserInfo.ets│   └── splash.ets└── tabcontent    ├── ContactTabContent.ets    ├── DiscoveryTabContent.ets    ├── MeTabContent.ets    └── SessionTabContent.ets
复制代码

5.后续规划

  • 增加表情

  • 圈子动态

  • 聊天界面

  • 会员中心

  • 国际化

  • 多主题

安装部署

1.代码编译运行步骤

1)下载此项目,链接


2)开发环境搭建,开发工具:DevEco Studio 3.0 Beta4,SDK 请配置请参考配置OpenHarmony SDK


3)导入 OpenHarmony 工程:OpenHarmony 应用开发,只能通过导入 Sample 工程的方式来创建一个新工程,具体可参考导入Sample工程创建一个新工程


4)OpenHarmony 应用运行在真机设备上,需要对应用进行签名,请参考OpenHarmony 应用签名

参考资料

发布于: 2022 年 07 月 14 日阅读数: 62
用户头像

坚果

关注

此间若无火炬,我便是唯一的光 2020.10.25 加入

公众号:“大前端之旅”,华为云享专家,InfoQ签约作者,51CTO博客首席体验官,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。

评论 (1 条评论)

发布
用户头像
您是在武威吗
1 小时前
回复
没有更多了
推荐一个鸿蒙即时通讯软件《果聊》,有点屌呢!!_OpenHarmony_坚果_InfoQ写作社区