Разработка на Java
дистанционно
договорная
ЦЕЛЬ: переложить/переписать готовую APK для MirPay на язык MonkeyC для экосистемы Garmin. MonkeyC — это язык программирования, разработанный компанией Garmin для платформы Connect IQ (CIQ). Он используется для создания приложений, которые работают на устройствах Garmin, например, смарт-часах (Garmin Fenix 7/8/8 Pro 47/51 мм). Некоторые особенности MonkeyC (developer.garmin.com) На дизайн MonkeyC повлияли C, Java, JavaScript, Python, Lua, Ruby и PHP. Компиляция в байт-код. Как и в Java, код MonkeyC компилируется в байт-код, который интерпретируется виртуальной машиной (TVM Garmin). Управление памятью. В MonkeyC используется подсчёт ссылок для автоматического управления памятью, что освобождает разработчика от необходимости заниматься управлением памятью (stackoverflow.com) Модули. Они выполняют функцию, схожую с пакетами в Java, но могут содержать переменные и функции. Для работы с MonkeyC существуют различные инструменты разработки, например, плагины для Sublime Text, Visual Studio Code и другие. Также предоставляются SDK и документация API для разработчиков. VS Code генерирует файл .prg в папке bin проекта, который фактически аналогичен APK в Android.
2026-05-13
Откликнуться