移动应用开发者现在可以通过FeedHenry开发平台创建并部署到开源云计算平台服务Cloud Foundry。所需要的是FeedHenry Command Line tool(以下简称fhc),以及Cloud Foundry的帐号一枚。在FeedHenry App Studio上可以对所开发的应用进行预览,具体操作如下。
安装 node.js
fhc需要在本地机器上使用node.js,安装方法请自行Google。
安装或者升级fhc
此操作通过Node Package Manager(npm)来完成。
$sudo npm install -g fh-fhc
安装完成后可以使用以下命令来测试是否安装成功(不知道fhc有没有man page)
$ fhc -v
登录Cloud Foundry帐号
$ fhc target https://mobilecf.feedhenry.com $ fhc login <your CloudFoundry.com email> <your CloudFoundry.com password>
在github上Fort一个模版app
本项目的github地址在这里,开发者需要登陆github,通过以下命令来clone一份r--源码到本地。
git://github.com/<YOUR-ID>/App-Anatomy.git
现在就可以创建自己的模版app了。
$ fhc apps create App-Anatomy git://github.com/<YOUR-ID>/App-Anatomy.git
stage后端到Cloud Foundry
这里我们需要一个独有的App ID,可以通过从激活的FeedHenry apps里列出来。
$ fhc apps
进入debug environment或者live environment。
$ fhc stage <APP-ID> --devel
或者
$ fhc stage <APP-ID> --live
确认一下:
$ vmc target api.cloudfoundry.com $ vmc login $ vmc apps $ vmc logs <my Cloud Foundry app-id>
构建Android客户端
$ fhc build app=<APP-ID> config=debug destination=android version=2.2 download=true
接下来就可以直接通过FeedHenry studio对应用进行预览了。
(责任编辑:蒙遗善)