Мобильные приложения

Требования к веб-приложениям для мобильных устройств

Требования совместимости:
1.    необходимо обеспечить совместимость приложения с наиболее распространенными браузерами мобильных платформ: Safari, Opera, BlackBerry, Nokia, Android, NetFront, Samsung;
2.    необходимо обеспечить совместимость приложения с наиболее распространенными мобильными платформами: Android, Symbian, Apple, BlackBerry, Windows Mobile.

Функциональные требования, используемые при  разработке мобильных приложений:
1.    необходимо обеспечить работоспособность ссылок расположенных на каждой станице приложения;
2.    необходимо обеспечить корректную работу с заполнением пользовательских форм на странице приложения;
3.    необходимо обеспечить корректную работу приложения при манипуляциях с отключением и подключением файлов сookies;
4.    обеспечить совместимость HTML/CSS с браузером мобильной платформы.

Требования удобства, используемые при разработке мобильных приложений:
1.    необходимо обеспечить удобство навигации по страницам приложения;
2.    необходимо обеспечить корректность отображения содержимого страницы и взаимодействия с этим содержимым (контент, пользовательские подсказки).

Требования к интерфейсу мобильных приложений:
1.    необходимо обеспечить корректную обработку действия пользователей в интерфейсе приложения;
2.    необходимо обеспечить корректную обработку в интерфейсе сообщений об ошибках и успешном выполнении операций.


Требования производительности:
1.    приложение должно обеспечивать определенные нагрузочные показатели производительности;
2.    приложение должно обеспечивать корректную обработку при исключительных ситуациях (сбоях и т.п.).

Требования безопасности:
1.    необходимо обеспечить корректное разграничение доступа и конфиденциальность данных в приложении;
2.    необходимо обеспечить защиту от ввода в пользовательские формы различных инъекций кода и корректную обработку таких ситуаций.