Мой клиент хотел бы, чтобы бизнес-приложение поддерживало «все возможные устройства». Я полагаю, что рассматриваемое приложение - это веб-приложение и «каждое возможное устройство», которое включает в себя мобильные телефоны, нетбуки, ipad, другие устройства, поддерживающие браузер, и т. Д. данные, которые он собирает, и другие выполняемые им функции (отчетность).
Если я продолжу учитывать растущую сложность приложения, я думаю, что больше шансов, что оно не будет работать на других устройствах. Я хотел бы знать, как обычные веб-приложения поддерживают несколько устройств? Существует ли несколько версий уровня представления (как я часто нахожу на веб-сайте m.website.com для мобильных устройств)? Кроме того, если мое приложение использует преимущества Java Script, RIA (Flash, SilverLight), каковы последствия и обходные пути?
Mine - приложение, основанное на .Net, и стек также содержит библиотеку Ext JS Java Script. Хотя я хотел бы использовать его наверняка, учитывая, что я буду много работать в Java Script, а не в HTML, это может быть проблемой.
Ответ на вышесказанное может быть описательным. Если что-то уже прописано, поделитесь ссылкой (ями). Спасибо.