Создать проект библиотеки
- Откройте .
- На вкладке Проекты нажмите + Добавить
проект и выберите пункт Создать новый
проект в выпадающем меню.
- В открывшемся окне выберите Проект библиотеки. Укажите
поставщика проекта, задайте представление
библиотеки, введите ее имя и версию.
- Создайте приложение для разработки, тестирования и отладки кода библиотеки. Для
этого активируйте настройку Создать приложение вместе с проектом для
разработки. Заполните сведения о приложении и нажмите кнопку
Создать.
Сгенерированный проект будет отображаться в панели управления как группа проектов, так как включает в себя не только библиотеку, но и проект приложения, созданного на шаге 4.
Основы разработки библиотеки
После того как библиотека создана, вы можете приступить к ее разработке. Как и обычный проект приложения, библиотека может включать в себя:
- подсистемы и пакеты, которые определяют структуру библиотеки;
- элементы проекта, которые описывают функциональные возможности библиотеки. Например: справочники, структуры, перечисления, модули, компоненты интерфейса и т. д. Все элементы проекта имеют область видимости. Чтобы элементы библиотеки были доступны в других проектах, они должны иметь область видимости Глобально;
- ресурсы, которые содержат произвольные файлы (картинки, иконки, аудиофайлы и т. д.).
Используйте возможности групповой разработки, чтобы эффективно организовать работу нескольких разработчиков над проектом библиотеки. Вы можете подключиться к существующему внешнему Git-репозиторию или создать новый внутренний репозиторий в подключенном хранилище GitLab. В репозитории будет храниться группа проектов целиком: и проект разрабатываемой библиотеки, и проекты связанных с ней тестовых приложений.
Когда разработка окончена и проект прошел тестирование, вы можете сформировать публичный релиз библиотеки. Для этого используйте существующую сборку проекта или создайте новую из ветки релиза. После выпуска библиотека станет доступна для подключения к другим проектам.