公司目前有很多微信小程序,但是不管他们自己的小程序怎么做,始终受制于微信的控制,这对业务发展有明显的制约。所以公司打算直接把这些小程序转化成APP,但是每一个都转化开发的工作量太大了。经过一轮技术调研,找到了一款小程序转APP的工具,可以直接将已有的微信小程序转APP,省时省力!忍不住在这里推荐给大家——FinClip。通过FinClip的IDE的“小程序导出app”功能,我找到了一种非常简单快捷的将小程序转为app的方法,而且这个app可以自动运行小程序,不再需要关注宿主app的维护和开发。而且操作也很简单,下面给大家介绍一下具体过程:1.准备工作打开FinClip官网,在开发者中心->资源下载中心下载安装FIDE2.添加新小程序登录官方finclip的网站,在小程序管理->我的小程序添加一个新的小程序。比如你添加一个小程序叫newapp3,那么name就写newapp3,分类、label、介绍就写其他的。3、添加合作应用ApplicationManagement->添加合作应用AddaBundleIDtothisapplication。在newapp3栏点击关联的小程序,找到新建的newapp3,添加新的关联。4.创建一个项目并返回桌面。列,添加一个空文件夹并将其命名为newapp3。打开IDE工具,工程目录选择新建的newapp3文件夹,APPID选择newapp3,点击Finish。之后,IDE会为我们创建默认的helloworld代码。我们不妨把这个helloworld作为我们生成的app的例子。五、提交小程序到云端1、上传发现由于FinClip兼容微信小程序的语法,所以直接上传微信小程序的代码包也是可以的。2.审核回到finclip官网,在小程序管理->我的小程序->详情->审核版本->添加审核勾选刚刚上传的第一个release版本,点击下一步->下一步->在至此提交,版本将进入审核队列。3.同意审核我们回到小程序管理->小程序审核->详情,点击同意同意本次审核。4、上架在小程序管理->我的小程序->详情->审核版本->版本发布->确认上架至此helloworld代码提交云端成功。第六,获取App代码还有一个特别好的地方。对于App中图标的配置、启动画面(SplashScreen)、权限配置、URLScheme等信息,IDE可以直接实现。即使没有App开发经验的开发者也可以通过FIDE完成相关内容配置。单击生成应用程序,下一步->下一步。导出目录选择下载,点击完成,生成的App代码将导出到下载目录。App生成成功后,打开所在目录。目录下有iOS和android的代码。下面以iOS为例来运行应用程序。打开终端,cd到finclip_demo/ios/finclip_demo,运行podinstall拉取依赖。不过官方也为非原生开发者准备了导出App工程文件后如何使用iOS和Android开发工具进行后续工作的教程。https://www.finclip.com/mop/d...看官博,后面会推出FinClipIDE工具,直接打包编译App功能。也处于测试阶段,看进度!7、运行双击打开finclip_demo.xcworkspace,选择模拟器,点击运行注意:更新app不需要修改app的代码,只需要修改小程序中的代码,然后重复第五步上面的步骤。需要安装cocoapod,百度搜索如何安装cocoapod。关于成本:我觉得这款产品还是良心的。FinClip的SaaS版本每月有10000次免费releasecall,基本可以满足一般开发者的需求。如果是公司使用,这部分可能会超限,不过也可以购买资源包,90元一年50万流量调用。算下来,只要0.25元/天。我发现他们还有一块羊毛要收集。开展本次问卷调查。填写问卷,画泡泡玛特盲盒,我用了不到5分钟。我觉得只要我认真回答,我就能获奖。也给个传送门
