Задача

Создать Android-приложение, способное читать данные с NFC-меток и карт, а также автоматически запускать выбранные программы, сценарии или действия при поднесении метки к устройству. Приложение должно быть максимально простым, интуитивным и ориентировано на использование в образовательных целях (школьный проект).

Функциональные требования

  • Считывание уникального идентификатора (UID) и данных (NDEF) с NFC-меток и карт.
  • Настраиваемая реакция на каждую метку: запуск приложения, открытие ссылки, включение/отключение Wi-Fi, звукового сигнала, вибрации и т.д.
  • Режим автоматического запуска действия сразу при поднесении метки к телефону (без необходимости открывать приложение).
  • Простой интерфейс для управления профилями действий для разных меток (добавление/удаление/редактирование).
  • Совместимость с устройствами на Android 8.0 и выше.
  • Оптимальный размер APK, отсутствие сторонних коммерческих библиотек или платных API.

Технические детали

  • Разработка ведется полностью на Kotlin (рекомендовано) или Java.
  • Использовать NDEF (NFC Data Exchange Format) как основной формат записи/чтения.
  • Для автоматического воспроизведения действия использовать Service или BroadcastReceiver, активный в фоне.
  • Готовый код должен быть хорошо прокомментирован и снабжен инструкцией по сборке.

Результат

Готовое приложение в виде APK-файла и исходный код проекта (в архиве или репозитории). Возможна краткая документация или видео-демонстрация работы

Срок и бюджет

Уточняются в переписке с исполнителем.

Верстка и адаптация меню из PSD в AI

Необходимо перенести данные из файла заказчика в готовый шаблон меню, удалить два блока и выполнить выравнивание. Конвертировать формат из PSD в AI. Срок выполнения - сегодня.

Кастомная прошивка для телефона Qin F22

Требуется изменить системное ПО телефона: заменить логотип загрузки, переработать интерфейс, изменить название устройства в настройках и добавить скрытые функции.