@@ -15,8 +15,9 @@ The project demonstrates the available functionality and its use.
-[Compatibility](#compatibility)
-[Build features](#build-features)
-[Branch info](#branch-info)
-[Install and Build](#install-and-build)
-[Install and running](#install-and-running)
-[Screenshots](#screenshots)
-[Use cases](#use-cases)
-[Project Structure](#project-structure)
-[Terms of Use and Participation in Development](#terms-of-use-and-participation-in-development)
...
...
@@ -36,9 +37,15 @@ The project is built via the ru.auroraos.NfcUseCases.pro file.
## Branch info
Application versions conform to the [branch naming convention](https://developer.auroraos.ru/doc/5.1.4/software_development/examples#branches)
<aname=“Install-and-build”></a>
## Install and Build
The project is built in the usual way using the Aurora SDK. [Documentation](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/build) to build.
<aname="Install-and-running"></a>
## Install and running
Installation and build are performed according to the [Build example](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/create/examples#build) instruction.
If you encounter the error `libpcsclite development package not found` on Linux, you can install this package using the command `libpcsclite development package not found`.
When launching the application for the first time, you need to grant it all required permissions:

<aname="screenshots"></a>
...
...
@@ -46,6 +53,13 @@ The project is built in the usual way using the Aurora SDK. [Documentation](http

<aname="use-cases"></a>
## Use cases
The application demonstrates an example of working with D-Bus interfaces PCSC and NFCD.
More information about working with NFCD interfaces can be found [here](https://developer.auroraos.ru/doc/5.1.3/software_development/reference/nfcd).
<aname="project-structure"></a>
## Project Structure
...
...
@@ -78,7 +92,7 @@ tag attributes and corresponding information is downloaded, which later also out
of [DBus interfaces](submodules/nfcdhandler/src/dbus) are implemented. A QML wrapper is implemented
-[Правила использования и участие в разработке](#правила-использования-и-участие-в-разработке)
...
...
@@ -36,10 +37,17 @@
## Информация о ветках
Версии приложения соответствуют соглашению об [наименовании веток](https://developer.auroraos.ru/doc/5.1.4/software_development/examples#branches)
<aname="установка-и-сборка"></a>
<aname="установка-и-запуск"></a>
## Установка и сборка
Проект собирается обычным образом с помощью Аврора SDK. [Документация](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/build) по сборке.
## Установка и запуск
Установка и запуск производятся согласно инструкции [Сборка примера](https://developer.auroraos.ru/doc/5.1.3/sdk/app_development/work/create/examples#build).
При возникновении ошибки `libpcsclite development package not found` на Linux можно установить данный пакет с помощью команды `libpcsclite deveopment package not found`.
При первом запуске приложения необходимо предоставить ему все требуемые разрешения:

<aname="скриншоты"></a>
...
...
@@ -47,6 +55,13 @@

<aname="варианты-использования"></a>
## Варианты использования
Приложение демонстрирует пример работы с D-Bus интерфейсами PCSC и NFCD.
Подробнее о работе с интерфейсами NFCD можно прочитать [здесь](https://developer.auroraos.ru/doc/5.1.3/software_development/reference/nfcd).
<aname="структура-проекта"></a>
## Структура проекта
...
...
@@ -79,6 +94,7 @@
* Модуль [NFCD](submodules/nfcdhandler) представляет собой DBus-сервис, для взаимодействия с которым реализован ряд
интерфейсов [DBus](submodules/nfcdhandler/src/dbus). Для каждого класса интерфейса реализована QML-обертка.