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 >

  <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>

相关文章: