C++-разработчик Android-приложения для мониторинга CPU
Что за роль
Нужно создать Android-приложение для мониторинга системных показателей с интерфейсом в стиле desktop-дашборда. Основная логика должна быть написана на C++; для взаимодействия с Android допускается использовать NDK, JNI или другой нативный подход. Важно учитывать, что доступность температуры, скорости вентилятора и энергопотребления зависит от конкретного устройства и данных, которые предоставляет его оборудование.
Что предстоит делать
- Разработать приложение, отображающее загрузку CPU и текущую нагрузку на память в реальном времени.
- Показывать список активных процессов и обновлять данные на экране.
- Получать и отображать показания температуры, если они доступны через системные интерфейсы устройства.
- Добавить сведения о скорости вентилятора и общем энергопотреблении там, где аппаратное обеспечение предоставляет эти данные.
- Создать чистый, отзывчивый пользовательский интерфейс на стандартных Android-компонентах или с помощью лёгкой библиотеки.
- Подготовить структурированный исходный код C++ с комментариями, конфигурацию сборки или Gradle-проект и подписанный тестовый APK.
- Приложить краткую инструкцию по установке и использованию приложения.
Что потребуется
- Навыки разработки на C++ и опыт создания приложений для Android.
- Знание Android SDK; знакомство с Android NDK и JNI будет полезно.
- Умение отлаживать мобильные приложения и разбираться в доступе к низкоуровневым системным метрикам.
- Опыт переноса desktop-инструментов мониторинга на мобильные устройства будет преимуществом.
Что важно знать
Это проектная задача с конкретными результатами: исходный код, материалы для самостоятельной сборки, тестовый APK и инструкции. До реализации стоит проверить, какие системные показатели доступны на целевых Android-устройствах: отдельные данные, включая скорость вентилятора и энергопотребление, могут не предоставляться системой или аппаратной платформой. В описании указаны бюджет в евро и Хельсинки; график и формат взаимодействия не обозначены.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram