PhAB — визуальное средство разработки приложений для операционной системы Photon. 5 С его помощью можно создавать полнофункциональные пользовательские интерфейсы без написания кода. 5
Некоторые возможности использования PhAB для разработки приложений на Photon:
- Создание виджетов. 24 PhAB позволяет добавлять любые виджеты, которые поставляются с окружением разработки Photon. 2 Можно назначать для виджетов отображаемые или редактируемые величины, наличие выбора, отображение графики и другие параметры. 2
- Установка ресурсов виджетов. 24 Чтобы задать, как виджет выглядит и функционирует, нужно установить его атрибуты или ресурсы. 2 Это можно делать с помощью панелей управления и редакторов ресурсов PhAB. 2
- Прикрепление кодов функций. 4 PhAB позволяет прикреплять коды функций к ответным реакциям виджетов, что обеспечивает приложению функциональность. 4 Например, можно прикрепить код функции к кнопке, чтобы функция вызывалась каждый раз, когда пользователь щёлкнет на ней. 4
- Создание прототипов. 4 После завершения любой части пользовательского интерфейса можно сгенерировать весь С и/или С++ код, требуемый для того, чтобы оживить интерфейс. 4
- Создание последовательных приложений. 4 Если уже созданы окна и диалоги в существующем приложении, можно перебросить их в новое приложение. 4 Также можно создать центральную базу данных виджетов, чтобы импортировать их во все приложения для создания единообразного вида и реагирования. 4
- Перевод интерфейса. 5 PhAB позволяет переводить интерфейс на различные языки без перекомпиляции и перекомпоновки кода. 5