前言
上次体验了 Dount 的产品体验分析,写了一篇《无需一行代码,轻松分析微信小程序产品体验》,本篇来体验下 Dount 多端框架,开发者可以一次编码,分别编译为小程序和 Android 以及 iOS 应用。
目前我使用的小程序项目后台是基于云开发的,因为本身业务需求也没有 App 的需求,所以没有绑定微信开放平台的移动端应用,打包体验需要大家自行操作,后面会给到相关官方文档教程。
体验
- 先检查下自己的开发者工具版本号,版本号 ≥ 1.06.2306272 才能体验
- 打开开发者工具选择「预览」可以看到最下方有个「详情」
- 点击「详情」后就会生成一个App 体验码
- 扫码后会提示让你去下载移动应用助手App(目前只支持安卓)
- 下载完成后进行微信登录,然后可以看到你的小程序 App 版本
- 可以直接使用,在这里需要注意使用云开发的小程序需要做 多端云开发配置
- 当小程序测试完毕后,可以升级成多端应用可看 构建应用文档。
- 在调试的过程中肯定少不了打印日志,可以参考 开启 vConsole
教程 - 在这个过程中,肯定会遇到很多问题可以看下「常见问题列表」
- 除了支持小程序的功能,还支持App专属的「消息推送」能力
- 如果需做小程序和 App 的区分,可以通过「getSystemInfo」来处理
最后
希望能够能够支持 H5 版本,以及其他平台(QQ、抖音、百度…)小程序。
想问一下我想实现在不同平台(微信、安卓、IOS)下实现条件编译,但是按照官方文档的写法,以下三种都会执行,能实现单独执行对应环境的写法么。
下图官方文档说的NAVITE条件编译怎么编写呢?