您的位置:首页 > 其它

走进APICloud的世界 (1)

2016-03-19 00:09 351 查看
  APICloud是什么东东?它是一个云端一体平台。啥意思?它利用HTML5跨平台技术同时满足android和ios的APP开发。相比APP传统开发而言,节约了不少成本,而且性能还可以和原生APP性能比较。想知道更多请戳这里:http://www.apicloud.com/

  我个人学习编程喜欢从入口学习起走,那就不得不从它的配置文件说起:

  一个配置文件的demo

<widget id="A12345678901"  version="0.0.1">
<name>API Example</name>
<description>
API Example App.
</description>
<author email="developer@apicloud.com" href="http://www.apicloud.com">
APICloud.SIR
</author>
<content src="index.html" />
<access origin="*" />
<preference name="windowBackground" value="#FFF" />
<permission name="call" />
<feature name="weiXin">
<param name="urlScheme" value="wx7779c7c063a9d4d9" />
</feature>
</widget>


注:该XML文件必须采用UTF-8编码。<?xml version="1.0" encoding="UTF-8"?> 请至第一行

<widget id="应用ID,由云服务器自动分配。它是该Widget在云端的唯一标识。云服务器根据此ID对Widget进行管理并提供辅助服务,如:更新升级、统计分析、推送服务等。(必选)" version="Widget的版本号(必选)" sandbox="配置此属性后,APICloud应用在运行之初,将会在设备的SD卡上建立与此属性同名的文件夹根目录,并将该目录默认为本应用的沙箱根路径,此后应用运行过程中所有涉及的文件操作如:文件读写,拍照、下载等等,操作结果的文件都将存放在该路径下。该属性仅Android平台生效(可选)">

  <name>Widget的名称。如:QQ、新浪微博、微信等(必选)</name>

  <description>Widget的简单描述信息(可选)</description>

  <author>Widget的作者信息(可选)</author>

  <content src="Widget运行的起始页,支持相对/绝对路径(必选)"/>

  <access origin="Widget允许访问的资源范围。一般配置“*”,代表允许访问所有(可选)"/>

  <!-- 偏好设置。配置Widget的一些运行时属性,如:页面是否支持弹动效果、窗口默认背景、页面是否显示滚动条等。该配置可在APICloud Studio的GUI界面中选择并使用。(可选) -->

  <preference name="" value=""/>

  <!-- 权限配置。通过此配置向系统声明Widget所用到的系统权限。如:直接拨打电话、直接发送短信、发起定位等。该配置可在APICloud Studio的GUI界面中选择并使用。(必选) -->

  <permission name=""/>

  <!-- 功能配置。通过此配置,向系统声明需要使用哪些功能,以及需要传递给该功能的数据。如:使用新浪微博、使用微信分享等。该配置可在APICloud Studio的GUI界面中选择并使用。(可选) -->

  <feature name="">

    <param name="" value=""/>

    <param name="" value=""/>

  </feature>

</widget>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: