前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐一个鸿蒙即时通讯软件《果聊》,有点屌呢!!

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

作者头像
徐建国
发布2022-12-05 15:06:19
7300
发布2022-12-05 15:06:19
举报
文章被收录于专栏:个人路线

作者:坚果 公众号:"大前端之旅" OpenHarmony布道师,华为云享专家,InfoQ签约作者,CSDN博客专家,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。

1、前言

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

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

2、已实现的功能

1. 聊天界面

  • 消息列表
  • 聊天窗口

2. 联系人界面

  • 好友列表
  • 好友资料

3. 发现界面

  • 圈子

4. 我界面

  • 个人信息

5. 聊天界面

  • 聊天输入框
  • 聊天键盘

3.预览页面

闪屏页

登录页

注册页

聊天页

联系人页

发现页

i

i

设置

i

好友信息

i

关于

圈子页

聊天页

i

4.目录结构

代码语言:javascript
复制
├── 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应用接口
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大前端之旅 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、前言
  • 2、已实现的功能
    • 1. 聊天界面
      • 2. 联系人界面
        • 3. 发现界面
          • 4. 我界面
            • 5. 聊天界面
            • 3.预览页面
              • 闪屏页
                • 登录页
                  • 注册页
                    • 聊天页
                      • 联系人页
                        • 发现页
                            • 设置
                              • 好友信息
                                • 关于
                                  • 圈子页
                                    • 聊天页
                                    • 4.目录结构
                                    • 5.后续规划
                                    • 安装部署
                                    • 参考资料
                                    相关产品与服务
                                    即时通信 IM
                                    即时通信 IM(Instant Messaging)基于腾讯二十余年的 IM 技术积累,支持 Android、iOS、Mac、Windows、Web、H5、小程序平台且跨终端互通,低代码 UI 组件助您30分钟集成单聊、群聊、好友与资料、消息漫游、群组管理、会话管理、直播弹幕、内容审核和推送等能力。适用于直播互动、电商带货、客服咨询、社交沟通、企业办公、互动游戏、医疗健康等场景。
                                    领券
                                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档