app定制开发如何提高用户体验度 开发一个app有多难?
开发一个app有多难?
先说一点儿,我是前端工程师,所以才的新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语法,所以我自己也去搞去找,上个月忙了整月,现在基本上都这个可以了。你不怕走歪路,走多了就清楚咋思考了,怎莫解决问题了。
我仅仅个小开发,依旧在自学,在发现。只希望跟大家齐一进步。如果不是有想了解得东西可以不给我留言,我也期望去彼此分享自己的经历。百度网盘也有些教程,有必须的小伙伴可以找我,不需关注。谢谢啦阅读!
想从零开始学开发app,该怎么做?
学什么技术语言很重要,软件开发分为很多种技术,难易程度也差别,无基础可以不的,关键要系统的学习,元素单一的学习会很枯燥无聊,很多人大都只要能坚持不下来。如果不是你有一个恒心,是可以不0基础开始的。是因为我都是这样的,早入行时间5年了。关键看自己了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。