先说一点,我是前端工程师,所以开发app使用的是H5的东西,不是原生安卓和IOS,当然还有个很火热的Flutter,虽然没完全投入使用。所以我以下说的只针对前端的想开发app的朋友。当然我也刚开发了几个,还有很多经验不足,如果写的有问题希望指正。
其实我做开发刚刚一年多的时间,说实话我感觉如果只是开发市面上已经有的东西,还是相对容易的,现在有很多成熟的框架,有很不错的api借鉴,网上也有很多资源,很多时候都可以查找到。你遇到问题之前没准有很多前辈已经遇到过,多多上官方论坛,跟大家交流学习。我感觉真正困难的东西是你能不能做下去,不是说碰到个问题想都不想就找人问,这样的态度我不推荐。即使你的问题很简单,最后发现原来只是两行代码的事,但是这个结果也源于你之前的不断追问,知识学到了才是自己的。
跟大家简单分享下我的经历。第一个app是用的mui开发物流手持,简单说就是接单完单上传信息,查找历史单等等。公司就我一个前端,做项目之前mui我也才看了一周左右。确实只不过是html页面而已,但是也有很多调用原生的东西。记得那个时候每天都工作到很晚,简单的登录列表显示页面,这些还是好写的。晚上下班之后我就留在公司查阅怎么调用系统摄像头,怎么使用二维码,怎么调用支付收款。也很紧张,自己从零开始做没人带。后来看了官方集成的html5 ,很多都有样例,当然也会结合自己的功能稍作改动。也加入了几个群,虽然说有很多扯淡,但是也有很多人在探讨技术。所以资源很多,自己主动去找。后来在开发的时候,开发效率就很快了。
当时有个很麻烦的事是调用地图。我是pc和app同时做的,pc派送,app接单,用的都是高德地图jsapi。但是到手机上就不好使了,我也不知为什么。也找了很多东西,但是打包出来的基本是地图不显示。问了有个人的显示,再细问他呢,他就说我也是刚弄,我的就能出来,人家厉害,我能说什么,自己捅咕呗。我清晰地记得弄了三周,别的布局什么写的也很快,所以经常弄地图了。最后真的是瞎猫碰上死耗子了,我真的不懂为什么是不是跟软件版本还是什么有关系。我没用sdk但是引了百度的地图sdk,jsapi使用的高德的,显示成功。当然很多人会疑问,你们不要纠结这个,重要的是效果一定要出来,我说出来可能很容易,也可能是运气,但是这一些都是建立在前期自己的努力思考,查阅资料。原来是看书明白了稻盛和夫,现在是实践中理解了稻盛和夫先生。
现在我在使用mui团队开发的另一个框架uniapp开发一个简易版的头条。也是文章,专家,订阅,评论等等内容。开始时候自己慢慢看文档,看官方例子,动手去书写,深入了一下flex布局。公用的分装,优化promise请求。当然也遇到很多坑,像软键盘弹出对布局的挤压,这里面没有window,document这些浏览器的对象了。像富文本解析,还要对解析出来的文本字体放大缩小,图片点击,复制粘贴。uniapp基本是基于小程序的api 语法,所以自己也去搞去找,上个月忙了整月,现在基本都可以了。不怕走歪路,走多了就知道怎么思考了,怎么解决问题了。
我只是个小开发,仍然在学习,在发现。希望跟大家齐一进步。如果有想了解得东西可以给我留言,我也希望去分享自己的经历。百度网盘也有些教程,有需要的小伙伴可以找我,不需关注。谢谢阅读!
这个问题有点不够具体,如果只是一个单独的点播系统使用局域网中的一台电脑就可以了(同时访问人数较多的话,可以增加几台电脑,用作负载均衡),将视频文件资源放在这台电脑上,然后在电脑上装上一个文件服务器(这里使用Nginx就可以),然后简单配置下Nginx服务这些静态资源文件(下面会实例演示下)。
上面只是直播系统的主干,但是一个完整的直播系统,还有很多其他的功能。比如视频资源的管理,视频资源的处理(转码,压缩,水印等),用户登录系统,权限系统,页面交互设计,用户行为采集分析系统等等。
如何搭建直播系统?搭建直播系统可以自己搭建,或者使用开源的直播系统(比如:),如果需要自定义功能的话,可能还需要一定的开发任务。
下面演示下搭建一个基本的直播系统:
1.下载安装nginx ( );
2.配置nginx如下;
r
server {
listen
192.168.31.65;
root
d:/programs/winnmp/www/static;
}
3.启动nginx;
4.将视频文件放到上面对应的目录下即可;
打开浏览器输入上面配置的ip地址加上视频文件名,就可以访问了,效果如下截图。
小米note2屏幕是原厂正品怎么分辨真伪?拨号面板输入*#*#284#*#*之后会在miuidebug_log下生成一个log.随便是找个文本编辑器先打开这个log,直接输入为什么刚买的手机查不到激活信息?刚开包装的新手机没有激活日期才正常
ps怎样将两个印章完美合成一个?PS软件怎末可以使用仿制图章怎么合图片1.起动软件,新建任务文件,我选择类型一张图片文件导入到PS软件中。2.又一次打开一张图片,让两张图三个合成一张,可以看到两张色调完全不同。3.在第二张图片的左下角,选择
红米note7开机进不了系统?1、长时间卡在灰色米字界面且屏幕底部无Android会显示,或导致人所情况(坏了,碰撞等)导致无法开机,个人建议您申请售后检测;2、假如插原装电池电源适配器(充电器),在也没不能执行任何操作的前提下,手机轻微发
怎么样才能下载老版的手机QQ?将手机下载到旧版本的步骤如下:1.进入手机自带的应用商城,直接搜索找到软件。2.点击这个APP介绍界面,don t点击后面打开或下载,因为现在显示的是最新版本,我们需要的是历史的低级版本。3.在简介下面,有一
鸿蒙系统手机管家通知关不掉?采取什么措施100元以内方法关掉手机管家就是没有通知到了1、先打开华为手机管家,直接然后点击手机中的设置图标,再次进入到手机设置。2、在手机设置中页面向下拖拽页面,点击后应用管理页面,对手机中的所有运用并且管理。
在WPS中,我们可以通过简单的操作来实现图片的虚化效果。这个效果可以使图片看起来更加柔和、模糊,并且能够突出其他元素的重要性。下面是具体的操作步骤:打开WPS文档,并插入需要虚化的图片。选中插入的图片,点击菜单栏中的“格式”选项。在“格式”
微信公众号是企业或个人在微信平台上运营的重要渠道之一,但有时候我们可能会遇到无法登录的问题。这可能是由于各种原因引起的,但不用担心,本文将为您提供一些解决方案和常见问题的答案。1. 检查网络连接首先,确保您的设备连接正常的网络。如果网络连接
能否推荐一些优质的手机软件?如果你时间比较紧,可以只看每个app的标题和图片,比较简洁,也比较中肯。说到高质量的手机软件,真的有几个软件是用了好几年的。你可以试试它们,这取决于你的实际需要。第一,这个app的特点是每天只更新一篇文章,非常漂
支付宝怎么取消两个人收款语音?支付宝取消两个人的语音过程 的收藏如下::1.首先我们打开支付宝,然后点击【我的】。2.接下来我们需要点击当前页面右上角的齿轮状按钮,然后就可以进入设置了。3.然后我们可以点击【新消息通知】。4.接下来,点击收
Word边框实线怎么设置?1.再打开目标文档之后先然后点击菜单栏中的“设计”,然后不能找到“边框”功能区“,点击右下角的展开按钮。2.接着会弹出边框和底纹的功能框,你选择单实线的边框样式,下方还也可以设置中颜色哦,你选再说之前再点确认就可以