美文网首页
头条小程序

头条小程序

作者: 李世铿 | 来源:发表于2019-06-01 11:15 被阅读0次

1、业务需求
天天学农现有客户端为 android、H5、微信小程序,准备新开发今日头条小程序。

2、选型

效果 开发时间 业务完整度
重新开发一套 一个半月投入一人 一般(基本业务和登录/分享/支付)
使用微信小程序转换,wx2tt 一个半月投入一人 高(基本线上功能都可以实现)
uni-app 较好 两个月一个人 一般(基本业务和登录/分享/支付)
webview嵌套微站页面 一般 一个月左右投入一人 高(线上功能,登录/支付功能需要在微站二开)

注:开发时间不包含测试时间,基本业务不包含线上活动,如助力、砍价、拼团等逻辑度较高的活动

3、建议

重新开发一套 使用微信小程序转换,wx2tt uni-app webview
时间紧急度 周期较长 周期较长 周期长 周期短
业务完整度 业务较完整 业务完整 业务较完整 业务完整
代码维护,如增加新功能

说明,从开发时间、业务完整、代码维护难度三个方面阐述:
1、重新开发一套的方式需要重新用头条的框架来写:
(a)开发时间较久;
(b)可以在头条的生态下实现更完整的功能和体验;
(c)弊端是增加了代码的维护难度。

2、使用微信小程序转换工具:
(a) 开发时间和重新开发差不多,现在市面上没有一键转换的工具,现有的转换工具只能部分转换,很多方法逻辑需要重新开发;
(b) 弊端和重新开发一套类似,其实就是重新开发一套,有工具加持,减少开发时间。

3、uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台:
(a) 基本需要重新开发,开发时间较久,对现有的业务冲击太大;
(b) uni-app 本身的坑也比较多,还需要适配多端带来的差异,且不说机型的差异,平台的差异需要适配;
(c) 这家公司 DCLoud 一直在做版本更新,现在的热度也很高,持续关注框架发展。

4、webview 嵌套微站,快速实现头条小程序:
(a) 需要做的是在微站代码上加上头条小程序的分享,登录,支付(只支持支付宝)功能。
(b) 现在头条还在内测阶段,生态不完整,很多 API 限制开发空间
(c) 全部业务功能使用 webview 开发,不知道是否可以通过头条的审核,可以先开发审核看头条那边的反应,有一定风险。
(d) 微站代码需要有整体的规划,尽量保证解耦

在现有资源上建议使用: 4、webview 嵌套微站,快速实现头条小程序
长期建设可以选择: 3、uni-app

相关文章

网友评论

      本文标题:头条小程序

      本文链接:https://www.haomeiwen.com/subject/xvhotctx.html