Комментарии 2
Несмотря на то, что речь идет о производительности, ни в сложносочиненных, ни в сложноподчиненных приложениях нет большинства знаков препинания. Поправьте, пожалуйста.
И еще один дилетантский вопрос. iOS крутится на нехилом таком железе. А есть ли метрики, которые могут позволить оценить, насколько процентов задействовано именно железо?
Привет, спасибо, что подсветил! Сейчас должно стать сильно лучше.
Относительно железа для тестирования - все основные прогоны для тестов в основном идут на стороне CI на Mac mini или других машинках. Специфичных требований относительно обычных UI тестов - нет. Единственное - нужно помнить, что условия для адекватности замеров должны быть приближены к одинаковым. Например, отдельная группа машинок на ферме + для большей точности использование реальных девайсов, а не симуляторов.
На начальных этапах симуляторы тоже будет подходить. Пока не столкнетесь с проблемами, этого решения будет более чем хватать.
Метрик железа - можно смотреть на потребление CPU относительно симулятора. Он будет являться критерием того, сколько потребляет ваше приложение.
Performance Testing для iOS