Android 如何为测验引擎设计新的用户界面

Android 如何为测验引擎设计新的用户界面,android,ipad,architecture,Android,Ipad,Architecture,我们有一个测验应用程序(它能够通过传统的web浏览器呈现题库,用于选择题、多回答题、对错题等问题类型(注意:它是一个简单的j2ee应用程序,可以呈现内容——在jboss seam、hibernate、mysql上运行) 我们被要求调查在移动平台(如ipad2、android)上呈现测验的支持情况。我想了解通过网络和移动平台设计和支持用户界面的最佳方式。我应该做什么样的设计选择来实现这一转变以及利用你现有的投资。欣赏指针,我们还不太熟悉这些移动平台 我应该如何公开mysql数据库中已有的问题库数据

我们有一个测验应用程序(它能够通过传统的web浏览器呈现题库,用于选择题、多回答题、对错题等问题类型(注意:它是一个简单的j2ee应用程序,可以呈现内容——在jboss seam、hibernate、mysql上运行)

我们被要求调查在移动平台(如ipad2、android)上呈现测验的支持情况。我想了解通过网络和移动平台设计和支持用户界面的最佳方式。我应该做什么样的设计选择来实现这一转变以及利用你现有的投资。欣赏指针,我们还不太熟悉这些移动平台


我应该如何公开mysql数据库中已有的问题库数据。我应该在服务器端提供JSON或基于REST的接口,移动平台上的应用程序可以使用这些接口。有什么样的设计/体系结构模式可以支持这些支持。

仅仅提供一个为移动平台量身定制的web界面。其优点是:

  • 你已经实现了这样一个系统
  • 您不必将问题的答案存储在设备上
  • 在开发其他平台时,您可以立即支持它们(尽管需要一些裁剪)