Библиотека SpaceApp.Dev.ApiToMobile предназначена для упрощения процесса разработки мобильных приложений, API которых построен с использованием фреймворка ASP.NET Core. Данная библиотека встраивается в код серверной части и позволяет автоматически генерировать код модуля мобильного приложения, предназначенного для взаимодействия с API. Использование библиотеки избавляет разработчиков мобильного приложения от необходимости постоянно отслеживать изменения в API и вручную поддерживать актуальность соответствующего модуля, взаимодействующего с API – достаточно лишь взять сгенерированный библиотекой код и вставить его в мобильное приложение.
Библиотека включена в Единый реестр российских программ для электронных
вычислительных машин и баз данных
(запись №16096 от 29.12.2022).
Функциональные характеристики
- Генерация программного кода для Android-приложений (языки Kotlin и Java), iOS-приложений (язык Swift) и кроссплатформенных Flutter-приложений (язык Dart).
- Поддержка различных способов взаимодействия с API из мобильного приложения (асинхронный, синхронный, реактивный с использованием ReactiveX).
- Автоматическая конвертация имен классов, методов и свойств в соответствии с принятыми в соответствующем языке соглашениями.
- Возможность использования при разработке API специальных атрибутов для повышения качества и улучшения читаемости сгенерированного кода.
- Возможность логирования информации об ошибках и предупреждениях, возникающих в процессе генерации кода.
Информация об установке и эксплуатации
Подробная информация об интеграции и использовании библиотеки SpaceApp.Dev.ApiToMobile содержится в документации.
Юридические условия и информация о стоимости
Приобретение и использование данной библиотеки требует заключения лицензионного договора с нашей компанией.
Стоимость определяется нами индивидуально на основании поступившего в наш адрес запроса и зависит от предполагаемого характера использования библиотеки, количества программных продуктов и иных параметров.
Стоимость определяется нами индивидуально на основании поступившего в наш адрес запроса и зависит от предполагаемого характера использования библиотеки, количества программных продуктов и иных параметров.