Несколько вопросов о Sencha Touch - PullRequest
0 голосов
/ 03 сентября 2011

У меня есть несколько вопросов, используя Sencha Touch в качестве приложения для iPad.

  1. Это будет работать только при подключении к Интернету?
  2. это легко понять?
  3. Это нормально для простых приложений?
  4. Если у меня нет подключения к интернету для моего iPad, оно не будет работать?

спасибо!

Ответы [ 3 ]

1 голос
/ 03 сентября 2011
  1. Он может работать полностью отключенным, хотя большинство приложений предназначено для совместной работы с каким-либо веб-сервисом для их данных. Для автономной работы вы должны быть уверены, что все необходимые файлы доступны, установив манифест кэша соответственно
  2. Это очень субъективно.
  3. Простые приложения обычно используют HTML / JavaScript / CSS, обычно с помощью чего-то вроде jQuery. Однако нет никаких причин, по которым вы не можете использовать Sencha Touch для таких приложений, особенно если вы уже используете его по другим причинам.
  4. Это просто повторение первого вопроса!
0 голосов
/ 03 сентября 2011
  1. Изначально вам необходимо подключиться к Интернету. Но, как говорит @Marcelo, если у вас настроен файл манифеста кеша, браузер не будет пытаться загрузить сайт, если вы не в сети, а использовать его кеш сайта. Суть этого в том, что если вы используете серверные сценарии для получения данных. Эту проблему можно решить с помощью локального хранилища, но это может быть немного сложнее.

  2. Как и большинство вещей, есть кривая обучения. Если вы когда-либо использовали Ext JS 3 (или раньше), вы будете чувствовать себя как дома.

  3. Sencha Touch отлично подходит для создания веб-приложений. Для небольших простых сайтов загрузка может быть немного больше. Вы можете создать собственную сборку Sencha Touch, используя файл JSB и выполнив сборку.

  4. То же, что # 1

0 голосов
/ 03 сентября 2011

1 / Ваш клиент должен быть каким-либо образом подключен к веб-серверу через Интернет, локальную сеть или локально.

2 / Сложно ответить на такой вопрос. Это может быть очень легко для вас и довольно сложно для меня.

3 / Это ни для кого не норма. Это просто очень хорошая (для личного взгляда) библиотека для разработки веб-приложений.

4 / Вам не нужен интернет. Но вам нужен веб-сервер. Ну, вы даже можете запустить приложение локально без веб-сервера, но для очень маленьких и ограниченных приложений. Для обычных приложений вам нужен хотя бы веб-сервер, и он не имеет смысла запускать его локально для клиента. Например, вы можете разработать приложение для запуска в небольшой локальной сети, и тогда Интернет не является обязательным. Приложение будет размещено на веб-сервере в локальной сети, а затем клиенты будут подключаться к серверу через эту локальную сеть, проводную или беспроводную.

Надеюсь, это поможет.

Dalton

...