使用Bluemix 内的 MobileFirst 样板建立与Andrdid对话的系统
IBM MobileFirst Platform 可以帮助用户快速开发多平台的 Android应用 (例如对云端 database 的读写 )。用户只需要专注于开发手机端的应用程序,不必烦恼云端架构 (IBM bluemix) 的管理,却可以快速地使用云端服务。
当用户在云管理平台创建后端应用时,多个服务会相应绑定到在应用上,开发者可使用云平台提供的客户端 SDK 去开发 Android 的应用程序。同时您也可以使用服务器端 (以NodeJs 构建服务器端)所提供的服务。MobileFirst云服务包括地服务包含以下几类:
Data(资料存储):该服务基于 Cloudant NoSQL DB,用户可以存储,删除,更新,查询存储在云上的数据。
Push:该服务可以向移动设备发送消息,当您配置了应用使用 Push 功能时,您就可以向所有注册的移动设备或者应用广播消息。
Security(安全):该服务确保您的后台系统是加密的。您可以配置使用定制化的账户或者已有的社交账户(Google,Facebook)来登录应用。
App Monitoring: 该服务可以帮助用户获得应用的性能数据,包括注册的设备,服务器以及客户端的日志等。
以下为BlueList 范例 (包含 android 及NodeJs 的source code) 安装执行的操作步骤
https://drive.google.com/file/d/0B7_CUSsY2cbna3AyWHExZ0Z1MU0/view?usp=sharing
https://drive.google.com/folderview?id=0B7_CUSsY2cbnbm90UTNDWmcwaGs&usp=sharing