Mobile Applications: Design, Development and Optimization
Эта книга представляет собой практическое руководство по проектированию, разработке и оптимизации мобильных приложений. Автор объединяет принципы программной инженерии со стратегиями обеспечения качества ПО, предлагая комплексный подход к созданию надежных и эффективных мобильных решений.
Книга начинается с анализа жизненного цикла ПО, демонстрируя поведенчески-ориентированную разработку (BDD) и эффективное применение инженерных практик. Вторая глава предоставляет технические знания, необходимые для превращения идеи приложения в работающий код, охватывая разработку интерфейсов, работу с базами данных, сетевое и системное программирование.
Значительная часть материала посвящена оценке и обеспечению качества. Третья глава знакомит с метриками, тестовыми стендами и аналитическими моделями для измерения качества приложений и выявления областей для улучшения. Последующие главы (4-10) предлагают стратегии устранения выявленных недостатков, помогая разработчикам создавать приложения, способные выдержать строгую проверку QA-команд.
Издание предназначено для разработчиков, инженеров по обеспечению качества и студентов компьютерных специальностей, предлагая практические знания для создания функциональных, оптимизированных мобильных приложений, работающих в условиях ограниченных ресурсов мобильных устройств и нестабильных сетевых сред.









