C++-разработчик Android-приложения для мониторинга CPU

8 - 30 EUR

Что за роль

Нужно создать Android-приложение для мониторинга системных показателей с интерфейсом в стиле desktop-дашборда. Основная логика должна быть написана на C++; для взаимодействия с Android допускается использовать NDK, JNI или другой нативный подход. Важно учитывать, что доступность температуры, скорости вентилятора и энергопотребления зависит от конкретного устройства и данных, которые предоставляет его оборудование.

Что предстоит делать

    • Разработать приложение, отображающее загрузку CPU и текущую нагрузку на память в реальном времени.
    • Показывать список активных процессов и обновлять данные на экране.
    • Получать и отображать показания температуры, если они доступны через системные интерфейсы устройства.
    • Добавить сведения о скорости вентилятора и общем энергопотреблении там, где аппаратное обеспечение предоставляет эти данные.
    • Создать чистый, отзывчивый пользовательский интерфейс на стандартных Android-компонентах или с помощью лёгкой библиотеки.
    • Подготовить структурированный исходный код C++ с комментариями, конфигурацию сборки или Gradle-проект и подписанный тестовый APK.
    • Приложить краткую инструкцию по установке и использованию приложения.

Что потребуется

    • Навыки разработки на C++ и опыт создания приложений для Android.
    • Знание Android SDK; знакомство с Android NDK и JNI будет полезно.
    • Умение отлаживать мобильные приложения и разбираться в доступе к низкоуровневым системным метрикам.
    • Опыт переноса desktop-инструментов мониторинга на мобильные устройства будет преимуществом.

Что важно знать

Это проектная задача с конкретными результатами: исходный код, материалы для самостоятельной сборки, тестовый APK и инструкции. До реализации стоит проверить, какие системные показатели доступны на целевых Android-устройствах: отдельные данные, включая скорость вентилятора и энергопотребление, могут не предоставляться системой или аппаратной платформой. В описании указаны бюджет в евро и Хельсинки; график и формат взаимодействия не обозначены.

Оценка вакансии
6.7 / 10
Задача и ожидаемые результаты описаны конкретно: перечислены системные метрики, требования к исходникам и комплект поставки. Не указаны сроки, формат работы и точная схема оплаты; доступность части аппаратных показателей зависит от устройства.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку