GWT/GPE v2.4 Beta:Android 与 App Engine 的结合
程序员文章站
2024-03-25 17:59:52
...
新买的设备不仅能同步所有应用,也能同步所有重要数据,那该多好!Google Web Toolkit 团队也这样认为。在 Google Plugin for Eclipse (GPE) v2.4 中,创建可随“身”携带数据的原生 Android 应用将更加简单。而托管后端服务与储存数据的最佳地点正是 Google 的云服务,App Engine。
最新版的 GPE 通过一组易用的开发工具将 Google 的这两项优秀平台——Android 与 App Engine——联合到了一起。下面稍稍深入介绍下 GPE 2.4 的一些新功能:
项目创建
GPE 2.4 允许创建连接 App Engine 的 Android 项目。这项全新的 Eclipse 项目向导可创建能与采用同样 RPC 代码与业务逻辑的同样的 App Engine 后端通讯的全功能的 Android 与 GWT 客户端。
云向设备的信息传送支持
在移动设备上拉取后端变更非常低效,还会导致应用性能降低与大量耗电。Android 团队建立了云到设备信息传送框架 (C2DM) 为 Android 开发者解决了这个问题。该服务可发送轻量 ping 通知应用有待处理数据。有开发中反馈说整合 C2DM 的代码维护量难以接受。2.4 版的 GPE 能解决这个问题。新建连接 App Engine 的 Android 项目时可免费获取该框架的代码。所需要做的就是将应用特定代码与自定义的 C2DM 通知处理相连通。
RPC 创建与配备
编写与维护 RPC 代码 (允许应用与后端服务器通讯的代码) 乏味又容易出错。移动开发者最不想干的事就是编写(或调试)这种代码。在 GPE 2.4 中引入的新工具可为您解除这项负担,只需几次点击即可创建全部底层 RPC 样例代码。由您指定客户端与服务器之间要使用的模型对象,GPE 将创建其 RPC 服务、数据传输对象(DTO)及客户端调用代码。生成的代码在 Android 与 GWT 应用中都能使用,所以将来有变更只需进行一次修改。
GPE 2.4 Beta 可在此下载。注意需要先安装 Android 开发工具 (ADT) 插件(可在这里下载)。
反馈可前往 GPE 群组。App Engine 及 Android 开发群组也是很好的信息源。
via:Google Web Toolkit Blog
最新版的 GPE 通过一组易用的开发工具将 Google 的这两项优秀平台——Android 与 App Engine——联合到了一起。下面稍稍深入介绍下 GPE 2.4 的一些新功能:
项目创建
GPE 2.4 允许创建连接 App Engine 的 Android 项目。这项全新的 Eclipse 项目向导可创建能与采用同样 RPC 代码与业务逻辑的同样的 App Engine 后端通讯的全功能的 Android 与 GWT 客户端。
云向设备的信息传送支持
在移动设备上拉取后端变更非常低效,还会导致应用性能降低与大量耗电。Android 团队建立了云到设备信息传送框架 (C2DM) 为 Android 开发者解决了这个问题。该服务可发送轻量 ping 通知应用有待处理数据。有开发中反馈说整合 C2DM 的代码维护量难以接受。2.4 版的 GPE 能解决这个问题。新建连接 App Engine 的 Android 项目时可免费获取该框架的代码。所需要做的就是将应用特定代码与自定义的 C2DM 通知处理相连通。
RPC 创建与配备
编写与维护 RPC 代码 (允许应用与后端服务器通讯的代码) 乏味又容易出错。移动开发者最不想干的事就是编写(或调试)这种代码。在 GPE 2.4 中引入的新工具可为您解除这项负担,只需几次点击即可创建全部底层 RPC 样例代码。由您指定客户端与服务器之间要使用的模型对象,GPE 将创建其 RPC 服务、数据传输对象(DTO)及客户端调用代码。生成的代码在 Android 与 GWT 应用中都能使用,所以将来有变更只需进行一次修改。
GPE 2.4 Beta 可在此下载。注意需要先安装 Android 开发工具 (ADT) 插件(可在这里下载)。
反馈可前往 GPE 群组。App Engine 及 Android 开发群组也是很好的信息源。
via:Google Web Toolkit Blog