美团小程序开发文档(微信美团小程序)

小程序开发 754
本篇文章给大家谈谈美团小程序开发文档,以及微信美团小程序对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、浅谈微信小程序的利与弊 2、

本篇文章给大家谈谈美团小程序开发文档,以及微信美团小程序对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

浅谈微信小程序的利与弊

直到前天的正式上线,微信小程序迅速火爆朋友圈~我也来凑个热闹,随便说说自己对小程序的小小见解~

作为一个有着三年多iOS开发经验的程序媛和一个微信公众号的运营者,在微信小程序之火刚刚燎原之际,我就产生了浓厚的兴趣并关注着动向。不过直到上个周末我才安装小程序的开发工具,而对于它的用户体验,更是迟在公测之日使用到第一个小程序——微信自己开发的“小程序示例”,才真的体会到小程序到底是个啥(在此也深深地鄙视一下自己的执行力)。

到目前为止,我一共添加并使用过5个小程序(排除小程序示例),它们的体验好坏不同。总结一下就是——app为主,小程序为辅。小程序现在还无法撼动原生app的地位~

经常使用微信看公众号文章的童鞋应该有一个很不好的体验:在关注地看某篇文章时,经常错过朋友发的微信消息(因为iOS系统的局限性,app在前台时不会发出通知),或者因为要看朋友发的消息,而不得不退出目前正在看的文章,要么把链接转发到自己微信账号/文件助手里,要么收藏该文章留着之后再看。这样导致的结果是:①被迫暂停了阅读的快感,之后忘记继续阅读②没有及时回复重要的消息。我觉得这是目前微信最需要改善的一个缺点~

那么小程序的出现,还是会面临上述问题:因为如果我们沉浸在一个小程序里,还是会漏掉微信消息。说严重点,小程序和公众号文章类似,它们和微信最原始的功能“聊天”是冲突的!这也导致了小程序具有局限性,只能做的比较“浅”,设计者在设计小程序时应尽量避免让用户停留太久的时间。

嗯~相信对于好多童鞋来说,很多原生app的存在只是对于某些特定的场合:比如我只在不知道中午吃什么的时候用【大众点评】、只在晚上订饭的时候用【美团外卖】,所以这两个app我可以毫不犹豫地从手机里删掉,改为使用微信小程序,这样也完美地解决了①好多童鞋手机内存低的问题,②像我这样不定时会清理掉多余的app的奇葩【捂脸】(连自己手里里的文件夹也是按照图标颜色分类的 = =)不过对于大多数app,尤其是功能比较复杂、或用户信息安全性需要得到保障的,我想大多数用户不会舍原生app而去选择小程序。

说完用户体验,再说说它的开发吧~微信的开发文档写的比较全面,还有作为示例的小程序展现了各种控件的展现方式,相信对于做前端和后端的资深开发者来说,开发小程序的难度比较低,容易上手。因为我一直在做iOS开发,偏离html语言太久的时间,因此对于我来说有些学习成本。

总之,我很佩服微信的团队,他们总是在不断地创新,研发了很多NB的产品。对于小程序,昨天的公测只是一个开始,微信小程序团队还有很长的时间去发展,我也同样期待着,微信小程序会给大家带来更出色的体验~我也不担心自己的移动开发前程因为我已经开始学习win10开发了哇卡卡卡卡卡【嘿哈】(请大家脑补微信同款小表情)

怎么开发小程序?

微信版本升级后,打开微信,点击底部的“发现”这个菜单项,就会发现升级后的“发现”菜单里,增加了“小程序”这样一个功能。

2.点击打开小程序后,可以看到有附近的小程序和我的小程序,附近的小程序是所在定位周边的小程序。

下面的小程序列表可以看到的是我们之前打开过的一些小程序,如果有自己觉得很好用的小程序就可以点击左上角,添加到我的小程序里面。

3.微信小程序还有具有搜索功能,打开搜索页面可以输入想要找的小程序。

美团小程序功能设计(需求文档)

         墨刀连接: 

一.需求背景

二.需求目的及明细

三.业务流程

    3.1业务流程

    3.2页面流程

四.功能详细设计

    4.1交互设计

    4.2原型

五.考核指标

六.总结

公司最近想把用户约见这个场景在微信小程序上做深做透,基于这个业务诉求,设计聚餐投票的功能,便微信群用户在线下聚会前,能先在线上把大家喜欢的美团店铺汇总在一起,然后投票决策聚会去吃哪个店,可以节约用户的时间成本。

使用投票聚餐一定是针对的一个小群体,这个小群体一定是有一定关系的,如;同事,朋友,同学,家人等,基于上述理论对用户-场景-需求分析:

需求目的:完整的投票聚餐功能,选择商户到统计投票。解决用户在聚餐选择商家时意见不统一或者想要统计大家意见时的需求。

创建流程 :

编辑流程 :

1.我的

在我的页面中新增入口图标,点击后可进入投票聚餐

2.新增投票页

页面分为新增投票模块以及历史投票模块,历史投票模块以时间顺序排列

创建投票:创建投票后进入选择餐厅页面

编辑:点击编辑后,重新编辑此次记录,进入确认页面,可重新发起投票

3.选择餐厅页

选择餐厅页面分为3个模块,顶部的搜索模块,排序模块以及商家展示模块。

排序模块分为4种筛选模式:

按照美食种类分类,其中默认为全部美食,用户点击后出现下拉菜单,用户可选择美食分类(如:食品保健,特色菜,福建菜等)

按照地理位置进行排序,分类模块按城市区域地理性标志划分,默认选择为附近

为用户筛选的常用关键字排序,分为:智能排序,离我最近,好评优先,销量最高,默认为智能排序

按照餐厅服务以及用餐人数为用户进行筛选,默认状态为关闭

确认添加:点击确认添加后,进入确认页

添加商户:点击加号添加商户,再此点击取消添加商户

搜索:点击搜索页进入搜索页面

已添加商户:点击后进入展开已添加商户,可以对已添加商户进行删除

4.确认页

确认页分为主题元素,商户展示模块

主题默认为系统填写,用户点击后可进行修改

生成投票分享好友:点击后进入好友页

添加喜欢餐厅:点击后进入选择餐厅页,无人员限制

删除商家:点击后删除商家

5.结果页

模块分为主题模块,商户展示模块以及出现在商户暂时模块下面的统计模块

投票:点击投票按钮投票,再次点击取消投票;用户若已选择商户,在点击其他商户的投票按钮将自动取消已选的上加商户。

随机功能:场景为当出现平票时为用户随机一家商户,没有操作权限,任何人都可以操作,但点击一次后默认10分钟后才能再次点击,随机结果将一直展现,直到下次随机出现新的结果

回首页:点击后返回首页

添加喜欢餐厅:点击后进入餐厅选择页,选择完毕后直接进入到结果页。

1.考察用户日活增长指数:当天日货量-前一天的日活量/前一天的日活量x100%。投票聚餐是有分享属性存在的,纯在分享属性,进入小程序的用户数应相应增多。

2.对投票聚餐的入口,新增投票以及生成投票分享好友进行埋点,统计访问人数,分别计算转化率。是考核功能的转换率,用户流入入口的数据,是判断这个需求是真需求还是伪需求的根本。

3.使用流程转化率:新增投票访问人数/投票聚餐的访问人数x100%,生成投票分享好友访问人数/投票聚餐的访问人数x100%。此数据是对流程的考察,用户是否觉得流程好用,从此数据能够得出一定的结论。

总结

投票聚餐是针对于当代年轻人常出现的聚餐场景,由于每个人都有自己的喜好而出现的意见不统一的需求,因此诞生出来的功能。此功能要包含完整的投票流程,从选择餐厅-投票,并需将选择餐厅的分类功能尽量做详细,给用户更多的参考意见。此功能完成后,用户日活应有一定程度的增长。

微信小程序的登录和授权注意事项

 最近负责了一个微信小程序项目,在微信小程序的登录和授权上遇到了一些问题。项目结束后把遇到的问题整理了一下,希望能对大家有所帮助~

 关于游客模式,官方的说法是为了给用户提供更好的使用体验,不强制用户必须登录后才能进入小程序。如要求必须授权头像昵称等信息才能继续使用小程序,会导致某些用户放弃使用该小程序。

因此在小程序中上架审核时,多数情况下需要具有游客模式才能审核通过。

 所以产品同学在设计开放用户注册类型的小程序时,需要确定好哪些页面是游客可以访问的,哪些页面(功能)是必须登录后才能访问(使用)的哦。如果一开始没有确定好,后期再修改的话可能要面对开发同学们的怒吼了。

 在小程序的登录页面,需要提供 可取消 或者 拒绝登录 的按钮。如下图示:

 如果在登录页面没有取消按钮或者拒绝登录的按钮,提交审核的时候很有可能审核失败。

 微信官方为了用户隐私安全,在微信小程序中 获取用户绑定手机号 和获取 微信账号信息 的接口是分开获取的。意味着如果需要获取用户的手机号、头像和微信昵称,需要调用2个接口去分别获取相关信息。

 微信小程序中获取授权信息的接口需要通过 按钮 来触发,且每个按钮触发1次只能调用1个授权接口。所以如何优雅的获取用户的手机号和微信信息就是一个值得思考的问题。因为大部分小程序都是使用手机号码登录,所以我们需要考虑的问题其实是在哪一步获取微信授权信息。

 这里可以看一下美团小程序的逻辑:

团队内部沟通过之后觉得类似这种授权方式过于强硬,用户体验不太好。经过沟通后决定使用另外一种解决方案:

 当用户通过手机号码登录后系统会给用户一个默认的昵称和头像。登录后用户可以对昵称和头像进行自定义修改。(一般默认昵称采用“用户_XXXX”的形式,默认头像都是一样的。)

 当用户授权获取微信信息时我们会拿到用户的微信头像和昵称,这个时候需要判断下是否要替换用户现有的头像和昵称。此时对于用户修改过的部分是不能替换的,只能替换默认头像或默认昵称。为了区别用户自定义头像和昵称,采用了以下方案:

 微信头像也是同理。当用户头像为空时,默认使用系统默认头像。在获取微信信息后,需要判断用户头像是否为空:若用户头像为空,则将用户头像替换为微信头像。若用户头像非空,则不再进行替换。

小程序如果需要播放视频的话,需要添加类目“文娱-视频”才能成功通过审核。

需要注意的是添加文娱类目需要有相关的资质证明,如果没有添加对应类目,在审核的时候有可能不能通过哦~

Ps.如果你的小程序能够上传视频,但是没有添加对应的类目,建议在提交审核的时候删除掉所有的视频内容~

 以上就是这次在做微信小程序项目中登录和授权部分遇到了问题了,如果有遗漏或者不准确的地方希望大家能够不吝指教~

小程序内用户帐号登录规范调整和优化建议(官方文档链接)

小程序开发所有的流程?

小程序开发流程其实很简单,如下:

1、微信小程序注册

在微信公众平台注册小程序,完成注册后可以同步进行信息完善和开发。

2、微信小程序信息完善

填写小程序基本信息,包括名称、头像、介绍及服务范围等。

3、微信小程序开发

完成小程序开发者绑定、开发信息配置后,开发者可下载开发者工具、参考开发文档进行小程序的开发和调试。 

4、测试

在软件设计完成之后要进行严密的测试,一发现软件在整个软件设计过程中存在的问题并加以纠正。可以是开发人员内部测试(内测)或者交给客户的公开测试(公测) 。整个测试阶段分为单元测试、组装测试、系统测试三个阶段进行。

5、微信小程序提交审核和发布

完成小程序开发后,提交代码至微信团队审核,审核通过后即可发布(公测期间不能发布)。

关于美团小程序开发文档和微信美团小程序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫码二维码