开发这款软件有几个必备核心技能,uniapp这套开发框架就不用说了,后端至少会一种,这里后端选的是java,前段的html、css、vue,都需要掌握,这里我们选的通讯框架websocket。
今天第一天,自己的工作还有一些没有完成,今天会抽一个小时去开发,我准备开发前找一些UI图片或者直接使用别人写好的uniapp前端插件,插件库很丰富,不过要注意,因为我们需要做的app最后要封装成安卓、IOS,一定要认真读一下官方文档,这期间一定会遇到一些坑,其实不需要担心,总会有解决办法,只是时间问题。
找了一个不错的前端聊天插件,登录界面、关于聊天的页面比较全,本来有一个打算准备是搞一个一键本机登录,那个自己写的话比较麻烦,准备集成闪验(这个是一套支持本机一键登录的SDK)后续会加进去,好了,项目我已经导入到HBuilderX
这是运行到浏览器的一个错误,运行到APP是没有这个问题的,按照提示操作就可以了,学习前端的可以深入了解下less和scss/sass编译,这里就不多介绍了
10:50:15.273 预编译器错误:代码使用了less语言,但未安装相应编译器,请在菜单工具-插件安装里安装相应编译插件
他的这套插件接入的是php,我们不需要管他后台用的什么语言,把前端的代码撸下来会节省我们很多时间,先在按照这个模板开发,其实我现在想到了一个问题,大家都知道微信小程序,Dcloud应该算是小程序的鼻祖,这种轻应用的时代,我们要如何去创建自己的一种生态,顺着这个思路,我们如何把教育整合,话题扯远了,不过我会一直往教育行业靠拢,后面也会出一些教育行业的应用
前端准备的差不多了,以后这款简单的软件就叫yy-chat,因为我女儿的小名叫月月
今天会把前端稍微改一下,代码的话我会放在码云仓库地址https://gitee.com/w1124942385/yy-chat-app
无意间发现插件的后台是开着的,这样就更有利于我们开发了,因为自己工作的事情,没有多少进度,但我也会坚持每天一个小时的开发时间再上面