Вход

Просмотр полной версии : Использование в JS сторонних библиотек


ildar323
29.09.2011, 21:43
Добрый день!
Немного пред истории. Разрабатываем веб-приложение, думаем на чем писать. Имеется опыт разработки только десктоп приложений. Приложение должно работать на Windows, Linux и iOS. Для Windows и Linux еще должна быть оффлайн версия, способная функционировать на клиенте без активного соединения с интернет.
Думали интерфейс писать на JS (чтобы не было проблем с ios), а некоторые модули (вычисления, генерация .doc документов) выполняются на сервере, клиент взаимодействует с ним посредством SOAP, например. Cерверную часть тоже думали на Java писать, что бы для оффлайн версии можно было использовать общие модули. Но, похоже JS не может подгружать Java библиотеки.

Вопрос: можно ли Java библиотеки использовать на JS?
Или может в JS уже есть готовые библиотеки для генераций .doc, .pdf документов?
Как в JS обстоит вопрос доступа к БД?

Kolyaj
29.09.2011, 23:54
Вопрос: можно ли Java библиотеки использовать на JS?
Это два разных языка. В общем случае нет.

Как в JS обстоит вопрос доступа к БД?
JS выполняется в браузере, как вы думаете, должен браузер пользователя иметь доступ к вашей базе?

Для iOS всё равно отдельную версию делать, отличную от десктопной, ибо экран меньше, управление пальцами.

ildar323
30.09.2011, 10:32
Для iOS всё равно отдельную версию делать, отличную от десктопной, ибо экран меньше, управление пальцами.

1. Т.е. даже если бы можно было на Java писать, то все равно интерфейс должен быть другим?
2. Замечал на платежных терминалах, что их сенсор это просто управление мышкой, а на планшетниках по другому?
3. У iPad разрешение довольно большое, разработка интерфейса под них имеет какие-то особенности, на JS например?

Kolyaj
30.09.2011, 10:57
1. Т.е. даже если бы можно было на Java писать, то все равно интерфейс должен быть другим?
Я не понимаю, причём здесь Java и как это связано с iOS.

2. Замечал на платежных терминалах, что их сенсор это просто управление мышкой, а на планшетниках по другому?
Вопрос не в технологиях, а в том, что на маленьком и на большом экранах интерфейсы должны быть разные. И контролы для пальцев должны быть другие, не как для мыши.

melky
30.09.2011, 19:20
Вопрос не в технологиях, а в том, что на маленьком и на большом экранах интерфейсы должны быть разные. И контролы для пальцев должны быть другие, не как для мыши.
эх, слышали бы это девелоперы!
к сожалению, в большинстве случаев ios-технику относят к мобильным, и сайт выводится на всю ширину.

смотрится это до ужаса убого. о юзабилити можно помолчать.