加载中 ...
首页 > 新闻资讯 > APP 正文

微信小程序与app有什么区别?

2019-08-01 08:40:25 来源:沈阳小程序开发 作者:沈阳软件开发

由于小程序的特殊性,UI设计师不能像沈阳app开发那样舒服。为了减少后续UI设计人员和小程序前端开发的通信和返工成本,我们将与您讨论小程序与App设计之间的差异,以及差异的具体表现。本文仅针对个人工作经历,可能概述不止片面,有错误,欢迎指出。为什么会有区别? 2.区别在哪里?具体性能为什么会有差异——缺乏自主权1)功能支持微信小程序开发我们都知道它是基于微信应用程序,开发必须依赖于微信给出的接口(微信是啥是啥),可以的功能可以实现是非常有限的。并且小程序已经上线2年了,有些功能并不完美。 App依赖于手机系统,可以实现复杂的多功能。应用程序开发已经积累了近10年,各种类型的控件都比较完善。换句话说,开发人员的能力越大,显示效果越丰富。 2)内存容量小程序代码提交不能超过指定的2M大小,这部分限制了开发的可能性。 App不同,没有这样的限制。当我们更新软件时,我们经常会看到几十兆字节,几百兆字节甚至几个下载大小的游戏类。 3)体验和流畅的小程序体验略逊于App,小程序在使用时不那么稳定,很容易出现错误闪回,特别是在一些复杂的应用中,虽然距离很小,但是距离为软件开发

ad.jpg

订单已经优化了很多,有时仍然存在停滞感。 2.区别在哪里?具体表现1)顶部导航栏App:您可以保留导航栏,也可以将其删除,这是可扩展和灵活的。 小程序:导航栏右侧有一个标题栏,无法删除和编辑。在设计期间也无法在导航中添加其他功能。因此,当应用程序转到小程序时,需要更改导航栏的功能或将其置于导航栏下。实施效果也略有不足。例如,微信提供两个导航列:native和custom:(1)本机导航栏支持更改颜色,但字体颜色仅支持黑/白; (2)虽然自定义导航栏可以删除原生导航栏并支持图像到导航栏,但所有页面都需要重新调整(原始导航栏没有高度,界面元素会向上移动),以及小程序不支持单页修改。这是目前最麻烦的地方,小尺寸的应用是可以的,大量的工作导致工作量大幅增加。同时,自定义导航很容易带来无法对齐的标题,页面模型在不同的安全区域不同,全局刷新时页面会被拉下来,依此类推。建议页面有很多复杂的情况,尽量减少使用自定义导航,或者使用相同的马蜂窝,导航栏的背景和图片的背景相连,效果也不错。 2)标签栏应用程序:支持至少2个,最多5个标签,图标大小和底部标签高度可以自定义。 小程序:它还可以支持最少2个,最多5个选项卡。使用本机控件时,请按照图标大小81 * 81px。使用自定义标签栏时,您可以支持添加交互式效果,例如提示气泡数量等,但是如果标签页是第一次进入页面,则体验会比原始体验稍差一些,然后标签栏开关会引起跳动,需要开发避免。建议您没有交互,尝试使用本机控件,就像酷小程序一样。 3)拖动和排序应用程序:平滑,良好的体验,如发送朋友时拖动照片。 小程序:除非必要,否则不建议拖动排序。在Android机型上图像和列表拖动是不够的,会有Caton的情况。建议使用向上和向下按钮替换向上和向下拖动,或使用图像排序以使用标记进行排序。 4)Text Omit App:它可以实现每天所需的所有文本和段落效果。 小程序:文本限制行数,添加省略号,并增加全文扩展方案实现。无法估计要省略的行的结尾。建议通过换行增加全文扩展按钮,或控制单词数,并增加文本末尾的全文扩展。 5)本机组件应用程序:您可以自定义组件库,并且对开发设计的限制较低。 小程序:有些组件是由微信创建的本机组件,带有系统摄像头,输入框,地图,文本输入等,本机控件的使用有一定的限制,不能在滚动,轮播,选择器,拖动区域中间使用,最高级别不能被覆盖,可以修改的参数由微信提供。建议根据设计修改原始控件,不要创建控件。另外要注意使用场景,以免达到。 6)动画实现App:动画流畅,没有纸箱,可以实现你想要的基础知识。 小程序:动画能力低于H5和App。动画消耗了很多性能,特别是在Android机型上,显卡略显明显。当加载代码包时,当微信认为这个小程序占用太多内存时,这个小程序将被强制退出以确保正常使用微信。建议简化动画并尝试进行减法设计。由于小程序本身的开发特性,设计与App之间会有一些差异,例如:1。许多页面,复杂情况,最小化自定义导航的使用。 2.没有交互,尝试使用本机控件。 3.使用向上和向下按钮替换向上和向下拖动,或使用图像排序以使用标记进行排序。 4.按换行符增加全文展开按钮,或控制单词数,并增加文本末尾的全文展开。 5.根据设计修改原始控件,不要创建控件。另外要注意使用场景,以免达到。 6.动画简化并尝试进行减法设计。

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。