Как разработать рендеринг нового пользовательского интерфейса для движка викторины - PullRequest
1 голос
/ 23 марта 2011

У нас есть приложение для викторин (которое может отображать банк вопросов через традиционные веб-браузеры для таких вопросов, как множественный выбор, множественный ответ, истина или ложь (примечание: это простое приложение j2ee, которое отображает контент - работает на jboss) шов, спящий режим, mysql).

Нас попросили изучить поддержку рендеринга викторины на мобильных платформах, таких как ipad2 и Android в будущем. Я хотел бы понять, что было бы лучшим способом для разработки и поддержки пользовательских интерфейсов через Интернет, а также мобильных платформ. Wkat - это выбор дизайна, который я должен сделать, чтобы обеспечить этот переход, а также использовать наши существующие инвестиции. Цените указатели, и мы еще не совсем знакомы с этими мобильными платформами.

Как мне представить данные банка вопросов, которые уже доступны в базе данных mysql. Должен ли я предоставлять JSON или REST-интерфейсы на стороне сервера, которые могут использоваться приложением на мобильной платформе. Какие виды дизайна / архитектурные шаблоны доступны для включения такой поддержки.

1 Ответ

2 голосов
/ 23 марта 2011

Что не так просто с предоставлением веб-интерфейса, адаптированного для мобильной платформы. Преимущества этого:

  1. вы уже внедрили такую ​​систему.
  2. Вам не нужно хранить ответы на вопросы на устройстве.
  3. Вы можете мгновенно поддерживать другие платформы по мере их разработки (хотя и с небольшими изменениями).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...