使用Android的Azure移动服务
我对Android开发和Azure移动服务都很陌生。 我对Java有很好的了解,所以Android开发并不算太难。 虽然,我正在努力获得使用Azure移动服务的良好知识。
我对REST API知之甚少,但如果需要,我们可以很快学会。 我的主要关注点/问题如下:
我可以单独使用移动服务数据和API构建我的Android应用程序吗? 即简单的表值和基本的CRUD API?
如果没有,我应该如何构建应用程序?
我想满足多列查询,表关系(1 .. n,inheritance),我也想使用JSON对象作为更轻量级通信的参数,而不是传递我的完整Java对象。
此外,是否可以设置SSL?
任何帮助,将不胜感激。
感谢您试用Azure移动服务。 这是一个关于如何开始使用Android的好教程。
要具体回答你的问题:
- 通常,用于数据存储的CRUD API和用于任意REST调用的自定义API应该是简单应用程序所需的全部,并且这些都在移动服务的框中提供。 我们今天不提供的一件事(但正在考虑)是支持双工消息传递(WebSocket),如果您正在构建实时应用程序或游戏,则可能需要它。
- 移动服务不支持客户端上的对象树,但您仍可以在服务器数据库中使用它们。 在将层次结构发送到客户端之前,您只需编写一些自定义代码来“展平”层次结构。
- 每个移动服务默认支持HTTPS。 我们目前不允许您执行自定义SSL证书。
- Android – 以圆圈forms移动对象
- 在Eclipse上创建Android模块化应用程序
- 如何为所有按钮设置不同的随机数?
- Ionic Build无法在JAVA_HOME中找到JDK集,即使它是唯一的Java安装
- 如何在java中的多个类中使用一个接口?
- 无法解析构造函数ArrayAdapter(android.Content.Context,int,java.util.ArrayList )
- `无法在inheritance的Activity中创建处理程序… Looper.prepare()`
- 在传递Android DialogFragment参数时,onCreateDialog bundle agument意外地为null
- 谷歌分析没有反映片段