FeedHenry开发平台:将移动带入开源云平台Cloud Foundry

移动应用开发者现在可以通过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对应用进行预览了。

(责任编辑:蒙遗善)

时间: 2024-10-24 02:50:59

FeedHenry开发平台:将移动带入开源云平台Cloud Foundry的相关文章

盘点Linux下的开源云平台&amp;&amp;云存储服务

15个您可能不知道的开源云平台 桉树云服务环境 Eucalyptus 开源协议及语言 GPL Java C/C++ 1 2 1 2 官方网站 http://www.eucalyptus.com/participate 介绍 Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) 是一种开源的软件基础结构,用来通过计算集群或工作站群实现弹性的.实用的云计算.它最初

三大开源云平台的堆栈之争

OpenStack拥有极高的人气,CloudStack拥有充裕的资金,Eucalyptus则与亚马逊建立了紧密的关系. 由Rackspace与美国宇航局(NASA)在2010年联合创建的OpenStack无疑拥有极高的人气.目前其已经与AT&T.IBM.惠普等巨头建立了合作伙伴关系,这些巨头都承诺将OpenStack作为自己的私有云解决方案的基础. 另一开源云平台CloudStack则宣称,自从思杰在2012年4月份将代码(注:思杰在2011年以2亿美元收购了Cloud.com公司,并获得了该技

开源云平台CloudStack详解

CloudStack 2008年由VMOPS开发,在2010年5月份,VMOPS将其重新命名CloudStack.com,其2.0版本也随之发布了.去年7月份,思杰收购了CloudStack.com,发布了3.0版本.今年4月份,思杰把CloudStack开源贡献给Apache社区.10月份CloudStack以社区的身份发布了第一个版本--CloudStack4.0.11月中旬,在拉斯维加斯举办了第一次CloudStack大会. 这就是CloudStack的大致发展历程,CloudStack是

开源云平台OpenStack发展与应用

根据Gartner分析师Lydia Leong最近发布的一项报告,企业正在小心谨慎的评估开源云平台.在2013北京(国际)开源大会上,我们进一步了解了开源云平台在中国的发展与应用情况,涉及了现在市场上最主要的两个开源云平台OpenStack和CloudStack.在下午的分会场中,开源OpenStack推动者,China OpenStack User Group(COSUG)发起人杜玉杰的演讲详细介绍了OpenStack的发展和应用情况. OpenStack可能并不是云领域的市场领导者,但是确实

热点关注:OpenStack会成为主流开源云平台吗?

最近读到一篇对Eucalyptus的CEO Marten Mickos的采访报道,让我重新开始思考Eucalyptus和OpenStack究竟谁会成为主流开源云平台的问题. 这段日子以来,厂商们对OpenStack的热情可谓高涨.这个由Rackspace控制的开源项目,目前已有戴尔.Citrix和惠普等厂商加盟.虽然在这些大厂商们的要求下,Rackspace已将该项目的控制权交给了OpenStack基金会,但是正如Mickos所说,OpenStack到目前为止依然还在研发阶段,尚未进入生产阶段.

开源云平台与亚马逊相处融洽?

用像OpenStack.CloudStack或者Eucalyptus这样的开源云平台构建云服务,对于市场上很多寻求灵活性和定制化的云环境的客户来说是极具吸引力的选择. 每一个开源项目都说自己是专有的亚马逊Web服务的替代品,但是其中CloudStack和Eucalyptus就是克隆了亚马逊的应用程序接口(API),让自己的一些产品和具体的亚马逊平台更兼容而已. 一些纯粹主义者可能会回避开源云项目,选择同像AWS这样的云环境紧密合作,但是事实就是如此,很多云客户就是喜欢AWS.开源云平台说他们能够

开源云平台或为云计算市场带来新冲击

云计算的兴起为IT界带来了巨大风潮.随着云计算的全面落地尚未得到统一的解决,"开源云计算"就又掀起了新一轮的争议.许多IT界巨头企业始终不愿意接受"开源"这一方式的.但随着云计算的不断发展普及,IT界的"开源运动"暗流汹涌,http://www.aliyun.com/zixun/aggregation/13752.html">开源云平台似乎渐成趋势. 目前,一些开源云平台正在云计算基层 悄然形成, 例如由美国国家航空航天局和rac

开源云平台不可一步到位

许多IT界巨头企业始终不愿意接受"开源"这一方式的.但随着云计算的不断发展普及,IT界的"开源运动"暗流汹涌,开源云平台似乎渐成趋势.目前,一些开源 云平台正在云计算基层悄然形成,例如由美国国家航空航天局和rackspace合作研发的openstack以及vmware推出的cloudfoundry,openstack实际上是iaas组件,让任何人都可以自行建立和提供云端运算服务,而cloudfoundry则是业界第一个开源paas云平台.这些开源云平台的出现为云计算

开源云平台风起云涌 OpenStack未来走向何处?

在去年的这个时候,RackSpace宣布推出开源云计算平台OpenStack后,曾经震动了业界.在2010年的10月,微软表示将推动Windows Server 2008 R2和OpenStack的整合,在今年2月,思科也宣布加入OpenStack,着重于OpenStack的网络功能并推出了新的NaaS服务(Network as a Service). 不仅如此,OpenStack的热度在2011年仍旧未见衰减,就在今年7月底时,Dell推出了第一套支持OpenStack架构的解决方案,开发了一