《真律法律咨询平台》HarmonyOS鸿蒙Next端云一体化开发记录
《真律法律咨询平台》HarmonyOS鸿蒙Next端云一体化开发记录 一、前言:
这是我第一次参加跑跑“码”特活动,其实对于端云一体化能力,我一直都在关注,苦于没有真机,也就一直没有入手体验。报名活动时我是准备做一个与“跳绳”相关的应用,但是一次行业群里的交流改变了我的想法。首先说明一下,我的本职工作是一名执业律师,最近在群里看到大家都在吐槽,说都没什么来咨询的了,偶尔有的,聊两句提到咨询费,都说网上都是免费咨询为什么你们要咨询费?刷刷小红书,又看到一堆说自己被律师骗的帖子,结果一看都是法律工作者。在与一些客户、律师同行交流过后,我决定先做一个法律咨询平台,让咨询者直接对接真实的律师,这就是《真律》的由来
真律logo
二、项目开发背景:
最近两年,网络上都在热议,很多人都说自己找律师被骗了,最后发现,他们找的实际上都是“法律工作者”,这样的现象真真切切的影响到了律师行业以及迫切需要找律师寻求咨询的人们。对于需要法律服务的人们来说,如果只是通过互联网,很难找到真实的律师,因为真正的律师根本不可能也没时间天天守着手机app或者电脑屏幕去等着接待免费的线上咨询,线上那些都是法律服务公司的销售。而对于专研业务的律师来说,也不知道如何让更多的人知道自己,从而去扩展业务。“真律”的开发目的即为解决这个问题。对于用户而言,只需要根据自己的需求选择“专业律师”或者“资深律师”,并简单的描述一下自己的问题即可生成咨询信息工单。系统会派单给真实的符合用户需求的律师,然后律师与用户之间直接联系、对接,律师第一时间出示自己的律师证来让用户验明身份,再开始咨询。
总的来说,“真律”app,就是让需要咨询的用户跳过所有中间环节,直接对接上真实、可靠的律师。
我们的口号是:找真律师,上真律平台!
三、项目页面和功能介绍:
(一)首页
-
将咨询区分为“专业律师”和“资深律师”,两类律师的区别在于执业经验的不同,通过banner图,我们可以知道专业律师是4年以上经验的律师,资深律师则要求10年以上,当然,对应的咨询费也是不同的
-
其实很多时候,大家只是有一些小问题,那么就可以浏览常见问题板块,点击问题,通过弹窗获取回答内容,此处采用了端云一体化的预加载服务。
(二)咨询页
咨询页主要功能在于录入,包括称呼、联系方式和问题简述
-
问题简述可以调用Core Speech Kit的语音识别能力,点击后首先检查是否获取了权限,如果没有则先获取权限。然后长按开始录音,一边说一边写入到输入框中,松开后结束录音,光标点击文字后,支持从点击处继续语音输入内容
-
提交表单功能实用的是端云一体化的云数据库能力,同时为了防止云数据库因为各种原因的错误,因此在提交云数据库失败的时候,会再调用我自己服务器的接口将数据传到另一个数据库中。
(三)法律工具箱
法律工具箱内置了4个常用的法律工具
-
“诉讼费计算器”可以计算不同类型案件的诉讼费,对于涉及财产的复杂计算,具有显示计算过程的功能,并结合文字大写转换防止输入错误
-
**“法律通讯录”**记录了上海各个法院的地址和电话,分为了本部和立案地址,之所以交法律通讯录不叫法院通讯录,也是为了后续更新更多的法律相关机构的信息
-
**“民事案由查询”和“刑事案由查询”**功能在于起诉的时候查询案由(或者了解刑事的案由),案由最多有三级
(四)系统
-
点击查看“隐私协议”和“用户协议”
-
通过App Linking可以直接打开关于作者信息的元服务
各个页面中都大量使用了动画效果,提升用户的使用体验
四、应用截图:
五、开发感受:
这次开发过程中,我第一次实用了云开发的能力,云数据库让我感觉回到了之前用类似bmob后端云一类产品时候的感觉,但是明显鸿蒙的云开发从各个方面的体验都更好。预加载服务是其他平台都没有的,鸿蒙的专属特性,说实话,当时我第一次听说预加载的时候就惊为天人,这个思路就让人有种眼前一亮的感觉,在实际测试中,通过打日志的方式,我发现的确是在首页加载之前就已经通过云函数获取到了数据,这个和传统的打开页面再获取数据相比无疑提升了效率。
更多关于《真律法律咨询平台》HarmonyOS鸿蒙Next端云一体化开发记录的实战教程也可以访问 https://www.itying.com/category-93-b0.html
《真律法律咨询平台》在HarmonyOS鸿蒙Next端云一体化开发中,主要实现了以下功能:
-
用户认证与授权:通过鸿蒙的分布式能力,实现跨设备用户身份同步与安全认证。
-
法律咨询模块:利用端云协同,用户可实时获取法律建议,数据通过云端处理并返回结果。
-
案件管理:用户可创建、查看和管理案件,数据在云端存储,确保多设备同步。
-
智能推荐:基于用户历史数据,云端AI模型提供个性化法律资源推荐。
-
消息通知:通过鸿蒙的推送服务,及时通知用户案件进展和咨询回复。
-
数据安全:采用鸿蒙的加密技术,确保用户数据在传输和存储过程中的安全性。