小程序优劣

优势:

1.即用即走,体验类似原生APP,内存占用小,打开速度快。
2.比H5能调用更多的系统功能,例如定位、拍照、录音等
3.可以添加到手机桌面,类似APP
4.投放入口多,公众号关联、文章嵌入、群分享等

缺点:

1.程序包限制2M,无法开发大型应用。
2.不能跳转外链网址(目前更新了可以通过web-view在小程序内打开外链,不过有些限制)
3.不能分享朋友圈
4.需要审核发布

产品运营:

1.传播途径:微信
2.不能跳转外链网址,不能分享朋友圈
3.需要注册审核:需要填写产品信息,付款,审核。产品需要处理,时间最快一天之内可以审核通过。

设计:

1.需要设计小程序图标
2.设计范围,参考iPhone6设计尺寸:750*1334;手机状态栏40px;顶部标题栏88px;底部标签栏高98px;底部图标建议81px*81px。

3.loading等状态状态建议用小程序默认的
4.字号建议

开发:

1.js(不能操作DOM),逻辑层有相应的事件API
2.提供丰富的组件
3.包限制大小目前是2M
4.后台接口必须是https

重构:

Wxml:(标签差异)
1.view(div)
2.text(span)
3.button
4.navigator(a)
5.image(img)
6.icon(i)
Wxss:(样式差异)
1.单位rpx,规定750rpx
2.不支持级联选择器,只支持类、ID、元素、伪类
3.本地资源无法通过 WXSS 获取
4. app.wxss 中的样式为全局样式

更多推荐

微信小程序开发前的基本了解