Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 2.57 KB

README.md

File metadata and controls

29 lines (24 loc) · 2.57 KB

#Анимированные QR коды и не только Данный проект находится на стадии alpha

###Предназнаение Суть проекта заключается в использовании двух приложений: передатчика и приемника. Передатчик кодирует и передает сообщение (например, гифка, сотоящая из qr изображений, или звук, закодированный в особом формате) Приемник принимает это сообщение и декодирует его.

Преимущество использования методов передачи сообщений данным образом заключаются в отсутствии проводного или радиочастотного канала связи. Использовать можно изображение с экрана или звук с колонок, а принимать сообщения камерой или микрофоном.

Такой способ может оказаться полезным в некоторых ситуациях, когда надо передать небольшие данные с одного устройства на другое без использования очевидного канала связи.

###Разработка Разработка ведется стандартно: новые фичи разрабатываются в отдельных ветка, которые потом вливаются в master.

###Импорт в IntelliJ Idea

  1. Открыть IDEA
  2. File->New->Project from version control...
  3. Есть 2 варианта:
    1. Указать URL репозитория
    2. Зайти на аккуант GitHub и выбрать проект из списка
  4. Нажать clone
  5. Далее надо установить plugin Lombok
  6. Установить галочку Enable annotations processingFile->settings->Gradle->Build, execution, deployment в File->settings->Gradle->Build, execution, deployment->compiler->annotations processor
  7. Проверить что в настройках File->settings->Gradle->Build, execution, deployment->Build tools->Gradle стоит галочка рядом с Automatically import this project on changes in build script files (это нужно, чтобы градл автоматически подкачивал библиотеки без ручного реимпортирования)