Тестирование приложений с помощью робота из LEGO

LEGO делает не только простые игрушки из пластиковых блоков для детей, но и довольно интересные наборы для энтузиастов. Например, известен случай создания автоматической мини-фабрики для сборки всяких машинок и самолетов. Вообще, «механизированная» серия конструкторов отлично подходит для разных экспериментов, предоставляя гибкие возможности конфигурации и программирования. Этим свойством знаменитых игрушек и воспользовались ребята из Pheromone Lab – компании с разными направлениями деятельности, от дизайна до программирования под мобильные ОС.

В одном из последних проектов программисты компании создали под заказ iOS-приложение для фотографии и получили от заказчика указание протестировать его с помощью 10 000 последовательных снимков. Разумеется, сидеть с планшетом и нажимать до умопомрачения кнопку «Shoot» никто не захотел и на помощь был призван креатив: знакомый рок-музыкант Мэтью Сэвидж предложил программистам использовать набор Lego Mindstorm. Сделать небольшого робота, нажимающего с заданной частотой кнопки на iPad, коллективу Pheromone Lab показалось довольно интересным. Небольшой желто-серый робот имеет в своем составе электродвигатель и 2 стилуса для емкостных экранов, приводимых в движение поршневым механизмом. Подстроив скорость движения поршней, удалось добиться точных нажатий на виртуальные кнопки планшета с нужной скоростью.

Пока робот трудится и планомерно двигается к цели в 10 000 нажатий, коллектив Pheromone Lab любуется своим творением и с упоением описывает процесс его создания. Примерно так мы в детстве радовались диковинкам того времени – простеньким конструкторам Lego без всяких там электродвигателей и программирования. И не надо говорить, что проще бы им использовать средства автоматизации интерфейса – ребята думали об этом, но использовать стандартные средства им показалось скучным. [tuaw]

Источник: iphones.ru

Читайте также  App Store HD TinkerBox: начинающему инженеру
TRAVEL