您的位置: 首页 > 新闻动态> 行业动态

    支付宝小程序开发的一些最佳实践

    2017-10-09 09:21:59

      支付宝一直都很“觊觎”微信那独霸天下的社交业务,想要分一碗羹,因此也一直在尝试做社交,但一款安全支付软件做起了社交,用户多少都会对其安全性产生质疑:微信作为社交平台的巨头,用户粘性强,争夺用户这根骨头实在难啃,而支付宝的朋友动态,阅后即焚,小视频,个人名片等社交功能走得太快,用户跟不上服务供给,因而此次移动支付切社交的试水并不是很顺利。

      今年3月,蚂蚁金服召集了全球所有业务线负责人及核心管理层,召开了集团层面的战略会,最终确定“不做社交”,虽然“不做社交”并不是抛弃已有的社交应用,而是不再刻意发力社交,但这从某种程度上说明,支付宝大概真的不适合做社交。

      社交业务就这么草草收场了,但支付宝却瞄准了下一个业务——小程序。

      如果不是一则类似于“抄作业把名字也抄上了”一键生成小程序的新闻横空出世,大概还没有这么多人瞬间关注到支付宝的小程序,就在前不久,“支付宝小程序抄袭微信文档”的消息,经由科技行业KOL冯大辉传播后闹得沸沸扬扬,人尽皆知,并被部分媒体大肆渲染成了“冯大辉说支付宝的代码是抄微信的”,整得冯大辉赶紧发微博澄清——“示例文档”和“代码”完全是两码事。

      假如真的是抄袭了代码,那事情可就没那么简单了,两家公司都是互联网巨头,无论是微信还是支付宝,代码都不可能轻易泄露出去,更何况一千个人就有一千种代码的书写方式。

      微信小程序面临的问题。

      虽然是微信首发了小程序,从今年1月9号开始做到现在着实“用力过猛”,但依然避免不了用户迅速对小程序意兴阑珊:。

      首先,微信做小程序并没有统一的入口,尽管用户使用之后,小程序开发多少钱小程序会驻留在用户的“小程序”栏目内,但下一次要再想让用户从那么深的入口捡出小程序真不是件容易的事。

      其次,小程序毕竟依附于微信,只能保留最精简的功能,太复杂的程序就没法良好运行,与独立APP差得不是一丁半点。

      哎呀,一不小心标题起的有点儿大,谈不上最佳实践,不过也是果果做小程序这些天的一点积累,技术上居多,还有点儿产品上的东西和大家一起讨论。

      1,工具。

      微信是提供了开发工具的,就是这个,集合了编辑,调试,编译,发布等功能,一个正儿八经的IDE该有的东西,它都有。

      但是拆开来看,很多体验并不是最优的,尤其是编辑代码的时候,api提示不全,很多快捷键没有,不支持第三方插件,用起来,不说很痛苦,起码没那么爽。

      所以,我准备用其他IDE代替微信官方开发者工具的编辑器,作为一名半吊子前端选手,快速生成小程序最熟悉的莫过于WebStorm了,没毛病,就它了,当然,编译,调试,发布还得用官方的,因为它和微信后台无缝衔接,不用不行。

      那么相当于我们有两个IDE,一个用来写代码,一个用来调代码和上传代码,有两个问题,一是麻烦,二是不兼容。

      2,脚本。

      我们之前讲过,小程序定义了它自己的一套文件格式,js,wxml和wxss,所以官方开发者工具只认识这些亲儿子们,但是WebStrom作为老牌的IDE,并不知道什么wxml和wxss,这就是兼容行问题,解法很简单,用一个转换器,把xml和xss转换成wxml和wxss。

      这个转换器,就是一个脚本,它只干一件事——文件重命名。

      于是整个过程变成了,在WebStorm里编辑代码,然后敲一行命令做转换,最后到官方工具里编译看效果。

      合肥微必知科技专业从事移动互联网整合营销,微信分销系统开发,小程序开发,APP开发,直播系统定制,红包二维码定制的服务商,专业化的服务为您打造最极致的全网多渠道营销渠道,http://www.winbz.com/。


皖ICP备15009770号-1