Axure RP
Axure RP — программное обеспечение для создания вайрфреймов, прототипов и спецификаций для веб-сайтов и приложений[1][2][3]. Широко используется UX/UI-дизайнерами, бизнес-аналитиками и менеджерами по продукту[2]. Также пишется как Акшюр Ар-Пи[4].
Что важно знать
| Axure RP | |||
|---|---|---|---|
| Тип | Прототипирование, вайрфрейминг, создание спецификаций | ||
| Авторы | Виктор Сю, Мартин Смит | ||
| Разработчики | Axure Software Solutions, Inc | ||
| Написана на | C# | ||
| Интерфейс | Графический | ||
| Движок | .NET Framework | ||
| Операционные системы | Windows 10 или новее, macOS 13.0 или новее | ||
| Языки интерфейса | Английский | ||
| Первый выпуск | январь 2003 | ||
| Аппаратные платформы | x86-64, Apple silicon | ||
| Последняя версия | 11.0.0.4134 (14 октября 2025) | ||
| |||
| |||
| Состояние | Активное | ||
| Лицензия | проприетарная | ||
| Сайт | axure.com | ||
История
Разработчик программы — частная компания Axure. Она была основана в мае 2002 года в Сан-Диего (штат Калифорния, США) Виктором Сю (англ. Victor Hsu) и Мартином Смитом (англ. Martin Smith), которые, столкнувшись с отсутствием на рынке подходящего инструмента для сбора требований, создания спецификаций, вайрфреймов и прототипов, решили создать собственное решение[5][6]. Axure RP является основным продуктом компании[7].
Пилотная версия Axure RP была выпущена в январе 2003 года и предназначалась для создания прототипов веб-приложений. Через шесть лет, к моменту выхода пятого крупного релиза, программа уже использовалась многими компаниями из списка Fortune 100, а также тысячами малых и средних фирм по всему миру.
Первые версии программы были доступны только для пользователей Windows. 6 апреля 2010 года вышла версия для Mac[8].
Обзор программы
Одним из главных достоинств программы является возможность программирования поведения кнопок, текстовых полей, панелей и других виджетов, что позволяет создавать макеты или прототипы, максимально приближённые к конечному продукту и пригодные для проведения тестирования. Программа позволяет решать несколько ключевых задач: создавать интерактивные прототипы для пользовательского тестирования, строить низкодетализированные вайрфреймы для определения структуры интерфейса, генерировать подробные спецификации для разработчиков, а также проектировать диаграммы и блок-схемы для описания пользовательских сценариев[9].
Основу для проектирования составляют встроенные библиотеки виджетов. По умолчанию доступны несколько наборов[10]:
- Default — основной набор, включающий элементы форм (текстовые поля, флажки, выпадающие списки), кнопки, фигуры и элементы для разметки[11].
- Flow — содержит фигуры и коннекторы для создания блок-схем и диаграмм[12].
- Icons — набор базовых иконок.
- Sample UI Patterns и Sample Form Patterns — библиотеки с готовыми шаблонами интерфейсных элементов и форм[10].
Помимо стандартных, пользователи могут создавать собственные библиотеки или загружать готовые от сообщества[13].
Ключевыми инструментами для создания сложной интерактивности являются динамические виджеты. Dynamic Panel (динамическая панель) — это универсальный контейнер с несколькими состояниями (слоями), используемый для создания каруселей, вкладок и модальных окон. Repeater (повторитель) позволяет создавать динамические списки и таблицы на основе набора данных, имитируя работу с каталогами товаров или списками контактов[14].
Взаимодействие со многими виджетами, поставляемыми вместе с Axure RP, может быть настроено с помощью создания тестовых сценариев, условий, событий и выполняемых действий. Например, для выпадающего списка можно обрабатывать такие события, как нажатие, смена выбранного элемента, получение и потеря фокуса[15].
- Axure RP содержит руководство для начинающих, доступное в стартовом окне программы.
- Поддерживается возможность создания аннотаций для большинства элементов интерфейса. Аннотации включаются как в спецификации, так и в HTML-прототипы.
- Программа поддерживает экспорт проектов в различные форматы. Интерактивные прототипы генерируются в виде набора файлов HTML, CSS и JavaScript для просмотра в браузере[16]. Для создания документации доступен экспорт спецификаций в формат Microsoft Word (.docx)[17]. Также возможно сохранение страниц в виде изображений PNG[18] или создание статичного PDF-документа через системную функцию печати[19]. Сохранена возможность экспорта в формат .chm, однако для этого требуется предварительная установка Microsoft HTML Help Workshop[20].
- Поддерживается импорт данных и ресурсов из внешних источников. Помимо стандартных форматов изображений (JPG, PNG, GIF, SVG), программа позволяет импортировать данные из файлов CSV[21]. С помощью плагинов возможен импорт макетов из Sketch[22] и Figma[23].
- Существует возможность создавать общие проекты для одновременной работы нескольких человек над одним прототипом.
- Поддерживается drag-and-drop.
- Элементы можно группировать в шаблоны, чтобы вносить изменения сразу на нескольких страницах.
- С помощью программы возможно эмулировать RIA-приложения.
- Первая версия прототипа может быть создана довольно быстро, скорость внесения изменений также оценивается как высокая[24].
- В стандартном комплекте программы предоставляется небольшое количество виджетов. Дополнительные библиотеки виджетов можно скачать с сайта производителя[25], а также от сообщества пользователей программы[26]. Полезные библиотеки можно найти и на других ресурсах[27]. Создание сложных виджетов возможно с помощью Panel-виджета, который позволяет реализовывать сложные интерактивные компоненты.
- Ранние версии программы могли критиковаться за ограниченное количество клавиатурных сокращений, однако в поздних версиях (например, в Axure RP 11) были добавлены функции для ускорения работы, такие как «Быстрые действия» (Quick Actions)[28].
- Отсутствует прямая функция экспорта в интерактивный PDF-документ; создание статичного файла возможно через системную функцию печати, но он не будет содержать интерактивных элементов[19]. При этом сохраняется поддержка экспорта в формат .docx.
- Встроенный инструмент генерирования спецификации сложен в использовании, в том числе из-за отсутствия русскоязычной версии программы (официально поддерживается только английский язык)[29].
- Стоимость программы значительно выше аналогичных решений (например, Balsamiq).
Технические особенности
Axure RP является проприетарным программным обеспечением, и его исходный код не находится в открытом доступе.
Компания-разработчик официально не раскрывает информацию о языке программирования и фреймворке, на котором создано настольное приложение. Однако, исходя из косвенных данных, можно сделать вывод, что программа написана на языке C# с использованием платформы .NET. Основным свидетельством этого является официальный API для Axure RP, который разработан на C# и предназначен для использования в среде .NET[30]. Кроссплатформенность программы и нативная поддержка процессоров Apple silicon, появившаяся в 10-й версии, также указывают на возможное использование современных версий .NET (таких как .NET Core или новее), позволяющих компилировать единую кодовую базу для разных операционных систем[31].
Предоставляемый компанией API позволяет разработчикам программно получать доступ к данным внутри файлов проекта с расширением .rp для создания собственных генераторов документации или интеграции Axure с другими инструментами[30].
Эволюция поддержки операционных систем отражает развитие продукта от инструмента для Windows до современного кроссплатформенного решения. Изначально программа была доступна только для Windows, но 6 апреля 2010 года, с выходом версии 5.6, стала поддерживать и Mac OS X (начиная с версии 10.5). В последующие годы компания постепенно смещала фокус на современные ОС: в версии 7 (2013 год) появилась 64-битная сборка для macOS[32], а с выходом Axure RP 8 (2015 год) была прекращена поддержка устаревших систем, таких как Windows XP. Поддержка самой восьмой версии официально завершилась в апреле 2022 года[33].
Современные версии ориентированы исключительно на 64-разрядные операционные системы. Ключевым этапом стал выпуск Axure RP 10 (2021 год), который в августе 2021 года получил нативную поддержку компьютеров Mac на базе Apple silicon, что позволило программе работать без эмуляции Rosetta 2[34]. Также для этой версии была подтверждена полная совместимость с Windows 11[35].
Актуальные системные требования для Axure RP 11:
- Windows[36]:
- Операционная система: Windows 10 или новее.
- Процессор: 1 ГГц.
- Оперативная память: 2 ГБ (рекомендуется 4 ГБ).
- Место на диске: 5 ГБ.
- macOS[37]:
- Операционная система: macOS 13.0 или новее.
- Аппаратная платформа: 64-битный процессор Intel или Apple silicon[38].
- Оперативная память: 2 ГБ (рекомендуется 4 ГБ).
- Место на диске: 5 ГБ.
Развитие программы
Начиная с версии 6.0, Axure RP прошёл значительную эволюцию, добавив множество функций для более мощного и эффективного прототипирования. Компания-разработчик постепенно прекращает поддержку устаревших версий, фокусируясь на двух последних мажорных релизах. Так, поддержка Axure RP 8 была официально прекращена в апреле 2022 года.
Axure RP 6.0 и 6.5
Версии 6.0 и 6.5 заложили основу для многих современных функций, сосредоточившись на улучшении интерактивности. Ключевые нововведения включали эффекты эскиза (Sketch Effects), глобальные и страничные направляющие, вращение виджетов, функцию закрепления элементов в браузере (Pin to Browser) и анимации при прокрутке страницы.
Axure RP 7.0
Эта версия привнесла адаптивные представления (Adaptive Views) для создания прототипов, которые адаптируются под разную ширину экрана. Также были добавлены поддержка веб-шрифтов, переход на HTML5 и возможность организации страниц и виджетов в папки.
Axure RP 8.0
Версия 8.0 была сфокусирована на улучшении инструментов рисования и анимации. Появился инструмент «Перо» (Pen Tool) для создания пользовательских векторных фигур, была встроена библиотека иконок FontAwesome[39], а также добавлены новые действия для вращения, изменения прозрачности и размера с анимацией[40].
Axure RP 9.0
В этой версии был полностью переработан интерфейс и внедрён новый аппаратно-ускоренный движок рендеринга для повышения производительности. Среди других нововведений — тёмный режим, встроенный редактор взаимодействий и плагин для импорта макетов из Sketch[41].
Axure RP 10.0
Ключевыми нововведениями стали возможность одновременного просмотра и редактирования всех состояний динамической панели, улучшенная работа с репитерами и новый стиль «Ошибка» для полей форм. Для увеличения скорости работы был осуществлён переход на .NET Core и Apple Metal[42].
Axure RP 11.0
Последняя версия сфокусирована на анимации и ускорении рабочих процессов. Появилась функция «Быстрые действия» (Quick Actions) для работы с помощью клавиатуры, новые возможности анимации с переходами и трансформациями, а также эффекты размытия для виджетов и фона.
| Версия | Дата | Ветка/статус | Источник |
|---|---|---|---|
| Axure RP Pro 4 | 6 марта 2006 | стабильная | [43] |
| Axure RP Pro 4.6 | 2 июля 2007 | стабильная | [44] |
| Axure RP Pro 5 | 21 апреля 2008 | стабильная | [45] |
| Axure RP Pro 5.1 | 15 октября 2008 | стабильная | [46] |
| Axure RP Pro 5.5 | 24 февраля 2009 | стабильная | [47] |
| Axure RP Pro 5.6 (PC) | 24 августа 2009 | стабильная | [48] |
| Axure RP 5.6 (Mac) | 6 апреля 2010 | стабильная | [49] |
| Axure RP 6.0 | 29 июня 2011 | стабильная | [50] |
| Axure RP 6.5 | 18 апреля 2012 | стабильная | [51] |
| Axure RP 7.0 | 17 декабря 2013 | стабильная | [52] |
| Axure RP 8.0 beta | август 2015 | тестовая версия | [53] |
| Axure RP 8.0 | 15 апреля 2016 | стабильная | [39] |
| Axure RP 9.0 | 24 апреля 2019 | стабильная | [54] |
| Axure RP 10.0 | 29 апреля 2021 | стабильная | [55] |
| Axure RP 11.0 beta | сентябрь 2024 | тестовая версия | |
| Axure RP 11.0.0.4134 | 14 октября 2025 | стабильная | [56] |
Примечания
Ссылки
- Официальный сайт
- Официальный форум (англ.)
- Активное русскоязычное сообщество в «ВКонтакте»
- Русскоязычное сообщество в ЖЖ (неактивно с 2016 года)
- Блог Проектората, проектировщиков в Axure. Уроки, задачи, интересные факты (недоступная ссылка)


