Axure RP

Общие сведения
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]:

Развитие программы

Начиная с версии 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]

Примечания

  1. Юзабилити Бюллетень. Выпуск № 26. Ассоциация юзабилити профессионалов. — Ящик с инструментами: Axure RP Pro 5.1. Дата обращения: 11 июня 2010. Архивировано 29 апреля 2012 года.
  2. 1 2 Axure RP — программа для создания прототипов и вайрфреймов. Contented. Дата обращения: 2 ноября 2025.
  3. Axure RP: мощный инструмент для прототипирования. Skypro. Дата обращения: 2 ноября 2025.
  4. UX Week 2011 Mobile App. bloodhound.com. Дата обращения: 4 сентября 2014.
  5. Axure Turns 15! The Axure Blog (25 мая 2017). Дата обращения: 2 ноября 2025.
  6. Axure Software Solutions. IT History Society. Дата обращения: 2 ноября 2025.
  7. Company (англ.). Axure. — Информация о компании-разработчике на официальном сайте программы. Дата обращения: 11 июня 2010. Архивировано 29 апреля 2012 года.
  8. Axure RP 5.6 app-prototyping-tool now Mac compatible (англ.). MacNN. Дата обращения: 11 июня 2010. Архивировано 29 апреля 2012 года.
  9. Обзор и история версий Axure RP. htmleditors.ru. Дата обращения: 2 ноября 2025.
  10. 1 2 Widget Libraries (англ.). Axure Docs. Дата обращения: 2 ноября 2025.
  11. List Boxes (англ.). Axure Docs. Дата обращения: 2 ноября 2025.
  12. Axure RP - Библиотека виджетов. CoderLessons.com. Дата обращения: 2 ноября 2025.
  13. Download Widget Libraries (англ.). Axure. Дата обращения: 2 ноября 2025.
  14. Axure Tutorial: Basic Axure RP UI Settings (англ.). AxureBoutique. Дата обращения: 2 ноября 2025.
  15. Sketch and Prototype Tools Review - Part 2 - Axure RP Pro 5.6 (англ.). spaanjaars.com. Дата обращения: 12 июня 2010. Архивировано 29 апреля 2012 года.
  16. Customizing the HTML Output (англ.). Axure Docs. Дата обращения: 2 ноября 2025.
  17. Word Specification (англ.). Axure Docs. Дата обращения: 2 ноября 2025.
  18. Exporting Axure projects in vector format (англ.). Axure RP Forum. Дата обращения: 2 ноября 2025.
  19. 1 2 How can I export a interactive PDF document? (англ.). Axure RP Forum. Дата обращения: 2 ноября 2025.
  20. Distribution (англ.). Axure Help. Дата обращения: 2 ноября 2025.
  21. Data-Driven Prototypes with CSV Import (англ.). The Axure Blog (26 января 2021). Дата обращения: 2 ноября 2025.
  22. Import Sketch Designs into Axure RP (англ.). The Axure Blog (23 октября 2018). Дата обращения: 2 ноября 2025.
  23. Axure RP 10 Tutorial: Import Figma File to Axure RP (англ.). AxureBoutique. Дата обращения: 2 ноября 2025.
  24. Александр Сергеев. Axure RP Pro – средство для прототипирования. Guicci. Дата обращения: 12 июня 2010. Архивировано 29 апреля 2012 года.
  25. Widget Libraries (англ.). Axure. Дата обращения: 12 июня 2010. Архивировано 29 апреля 2012 года.
  26. Community Libraries (англ.). Axure. Дата обращения: 12 июня 2010. Архивировано 29 апреля 2012 года.
  27. Download Axure ‘Clear input field value on focus’ prototype/ widget library (англ.). Cone Trees (1 июня 2009). Дата обращения: 12 июня 2010. Архивировано 29 апреля 2012 года.
  28. Upgrade to Axure RP 11. Axure. Дата обращения: 2 ноября 2025.
  29. Please add official support for localization / translation (англ.). Axure RP Forum. Дата обращения: 2 ноября 2025.
  30. 1 2 Axure RP API (англ.). Axure. Дата обращения: 2 ноября 2025.
  31. Axure RP 10 for Apple Silicon (ARM-based) (англ.). AxureBoutique. Дата обращения: 2 ноября 2025.
  32. Axure RP Legacy Release History. Axure. Дата обращения: 2 ноября 2025.
  33. End of Support Dates for Axure RP8 and RP9. Axure RP Forum. Дата обращения: 2 ноября 2025.
  34. Axure RP 10 with native support for Apple Silicon (ARM-based) machines is here! Axure RP Forum. Дата обращения: 2 ноября 2025.
  35. Windows 11 Support. Axure RP Forum. Дата обращения: 2 ноября 2025.
  36. Installing Axure RP on Windows. Axure Docs. Дата обращения: 2 ноября 2025.
  37. Installing Axure RP on macOS. Axure Docs. Дата обращения: 2 ноября 2025.
  38. Axure RP 11 Introduction & Download. AxureBoutique. Дата обращения: 2 ноября 2025.
  39. 1 2 Axure RP 8 Takes Prototyping & Diagramming to the Next Level (англ.). PR Newswire (15 апреля 2016). Дата обращения: 2 ноября 2025.
  40. Axure RP 8 Release History (англ.). Axure. Дата обращения: 2 ноября 2025.
  41. What's New in Axure RP 9 (англ.). Axure. Дата обращения: 2 ноября 2025.
  42. What's New in Axure RP 10 (англ.). Axure. Дата обращения: 2 ноября 2025.
  43. News. Axure. Дата обращения: 1 июля 2013. Архивировано 1 февраля 2011 года.
  44. News. Axure. Дата обращения: 1 июля 2013. Архивировано 12 декабря 2010 года.
  45. News. Axure. Дата обращения: 1 июля 2013. Архивировано 12 декабря 2010 года.
  46. News. Axure. Дата обращения: 1 июля 2013. Архивировано 12 декабря 2010 года.
  47. News. Axure. Дата обращения: 1 июля 2013. Архивировано 25 апреля 2011 года.
  48. News. Axure. Дата обращения: 1 июля 2013. Архивировано 25 апреля 2011 года.
  49. News. Axure. Дата обращения: 1 июля 2013. Архивировано 25 апреля 2011 года.
  50. Axure RP 6 is Here. Axure.com. Дата обращения: 1 июля 2013. Архивировано 30 июня 2013 года.
  51. Axure 6.5 New Features & Announcement. Axure.com (18 апреля 2012). Дата обращения: 1 июля 2013. Архивировано 30 июня 2013 года.
  52. Axure RP 7 Release History (англ.). Axure. Дата обращения: 2 ноября 2025.
  53. Axure RP 8 Beta Now Available (Chinese translation) (кит.). 35.com (21 сентября 2015). Дата обращения: 2 ноября 2025.
  54. Welcome to the New Axure (англ.). The Axure Blog (24 апреля 2019). Дата обращения: 2 ноября 2025.
  55. Axure RP 10 Release History (англ.). Axure. Дата обращения: 2 ноября 2025.
  56. Axure RP Release Notes (англ.). Axure. Дата обращения: 2 ноября 2025.

Дополнительно по теме