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

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

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

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 应用签名

参考资料

OpenHarmony 基于TS扩展的声明式开发范式

OpenHarmony应用接口

🎨 相关创意作品

2019年女排世界杯 第10轮 中国VS塞尔维亚 20190928
365365bet体育在

2019年女排世界杯 第10轮 中国VS塞尔维亚 20190928

📅 08-26 👁️ 1109
XP下安装IIS的图文教程(无光盘)
bst365app

XP下安装IIS的图文教程(无光盘)

📅 08-24 👁️ 460
CF补丁安装位置详解:如何正确安装补丁以优化游戏体验