Appceleator Cloud Services使用指南(二) - 创建第一个应用

Appceleator Cloud Services使用指南(2) - 创建第一个应用
一步一步的创建一个最简单的,使用了ACS服务的应用。

1、新建Titanium Mobile Project,注意选中“Automatically cloud-enable this application”
Appceleator Cloud Services使用指南(二) - 创建第一个应用

2、测试用,所以选择哪个都无所谓
Appceleator Cloud Services使用指南(二) - 创建第一个应用

3、新建成功后,可以看到tiapp.xml编辑窗口右下角有两个Key
Appceleator Cloud Services使用指南(二) - 创建第一个应用

4、tiapp.xml中的两组Key,一个产品发布时用,一个开发过程中用
Appceleator Cloud Services使用指南(二) - 创建第一个应用

5、引入了“ti.cloud”模块
Appceleator Cloud Services使用指南(二) - 创建第一个应用

6、查看appcelerator控制台,发现刚新建的应用
Appceleator Cloud Services使用指南(二) - 创建第一个应用

7、点击上图右侧的“MANAGE”按钮,就如控制台管理,并切换到delvelopment状态
Appceleator Cloud Services使用指南(二) - 创建第一个应用

8、点击上图右下角的“Users”,进入Users管理页面
Appceleator Cloud Services使用指南(二) - 创建第一个应用

9、点击上图中的“Create a User”后填写Users信息
Appceleator Cloud Services使用指南(二) - 创建第一个应用

10、User创建成功后
Appceleator Cloud Services使用指南(二) - 创建第一个应用

11、在FirstView.js中加入测试代码
var Cloud = require('ti.cloud');    
Cloud.Users.login({
  login:    'rensanning@gmail.com',
  password: '123456'
}, function (e) {
  if (e.success) {
    var user = e.users[0];
    alert('Success:\r\n' +
	'ID: ' + user.id + '\r\n' +
	'User Name: ' + user.username + '\r\n' +
	'First Name: ' + user.first_name + '\r\n' +
	'Last Name: ' + user.last_name + '\r\n' +
	'Email: ' + user.email);
  } else {
    alert('Error:\r\n' +
	((e.error && e.message) || JSON.stringify(e)));
  }
});

Appceleator Cloud Services使用指南(二) - 创建第一个应用

12、启动模拟器,看测试效果
Appceleator Cloud Services使用指南(二) - 创建第一个应用