为什么进云可以智能生成小程序源码?
1、进云程序框架机制就是采用最新的‘小程序’机制,骨子里存在共同性。
2、进云程序框架本身定义的就是智能化,全身都带着智能的基因,要实现新第三方程序的智能生成也是水到渠成。
3、进云团队在以‘客户市场’需求为宗旨的同时,一直致力服务开发者,为开发便利而奋斗。
进云发布应用知多少?
1、永久免费(无需任何费用);
2、应用购买多方式(A进云平台交易币购买,B开发者自身微信二维码购买,C开发者提供的购买码购买,D开发者自身内置的付款接口);
3、发布应用全民化(不懂代码,懂设计?可以后台一键发布自己设计的模板。更有多种组件,APP,小程序,应用,PC官网,手机官网等产品可以自由选择)。
4、自由化,全放权(一切交给市场检验,不做任何干预,发布者在合理范围内可以自由操作)。
言归正传,咋们谈谈小程序原生态代码的生成:
(这是打包生成小程序源码的一个案例)
一、开发者在发布某应用之后,只需点击《生成小程序》按钮。即可打包下载一份小程序源码包,无需修改应用后台任何文件,应用后台PHP文件完全可以跟H5页面公用,大大节约了小程序的开发周期,也方便了后期程序的更新升级。
【后台PHP公用的几个简单案例说明】:
1、消息交互通用:
exi('未设置计费价格,请联系管理员设置','error','/home/');
这是后台PHP的一个错误提示,还有跳转的地址home。像这种也完全可以小程序通用。在提示错误信息的同时,会跳转到小程序源码的home page页面。
2、数据加载通用:
$return['member']=$member;
这是返回给前端的数据:member,H5前端读取方式:pagedata.member。小程序前端读取的方式也是:pagedata.member。
3、post数据通用:
//这是小程序POST数据:
app.util.post('update',pagedata.post);
//H5 POST数据:
ng-click="post(pagedata.post,'update')";
update是共同的动作,pagedata.post是共同要传的数据。
二、最后,生成后的小程序包,目前还需做一些处理,就可以正常使用了(后期会不断减少这部分工作,真正实现生成可用!):
1、小程序包里面的wxml页面,里面的NG系列,改成wx系列;
2、wxml页面里面的JS代码,做相应简单修改,移到.js文件里面!
(真正开发过小程序的都知道,有了这一系列开发助力,以往一周的开发周期,可以缩短到一天以内,甚至半天!这就是进云的奋斗的宗旨)。
【相关普及】:
1、进云--H5程序智能化生成;
2、进云--微信小程序全网DIY装修;
3、进云--PC全网DIY装修;
4、进云--百度小程序全网DIY装修;
5、进云--支付宝小程序全网DIY装修;