26.11.2013 ОбзорыВ 2013 г. продолжилось развитие средств кросс-платформенной разработки с акцентом на поддержку мобильных ОС. Причём практически все такие системы хорошо расширяемы: при появлении новой ОС и наличии интереса разработчиков соответствующая поддержка может быть встроена в оболочку в считанные месяцы. Однако ориентируются подобные решения в основном на небольшие группы разработчиков и развлекательные проекты. Какие же кросс-платформенные среды разработки сегодня можно выбрать под корпоративную задачу, дабы через полгода после старта не пришлось все наработки переносить на другую технологию? Как не улететь в облака Классическая клиент-серверная архитектура отлично здравствует и поныне, как минимум идеологически: всегда имеется серверный бэкграунд и множество клиентов. Облачная архитектура с технической точки зрения — это её частный случай, когда применяется не один сервер, а кластер, возможно, из географически распределённых машин. Различия же между конкретными проектами сводятся к десяткам специфичных количественных характеристик, которые в сумме сильно влияют на выбор той или иной конечной архитектуры. Клиент может быть настольным или мобильным; может быть “родным” приложением, а может работать только в браузере (зачастую требуя при этом дополнительные подключаемые модули); может быть “толстым”, даже на телефоне реализуя сложную логику обработки и визуализации получаемых от сервера полусырых данных (недаром в последние версии кросс-платформенных ...
читать далее.