Подтвердить что ты не робот

Создание библиотеки iOS или фреймворка с помощью libgdx (roboVM)

Можно ли создать библиотеку iOS или фреймворк с помощью libgdx (RoboVM), который можно импортировать в Xcode?

Фон: Один из моих коллег создал приложение 3D-визуализации в качестве проекта libgdx для Android и рабочего стола Windows. Он может быть скомпилирован для работы на iOS с использованием RoboVM. Тем не менее, я хотел бы обернуть вокруг него дополнительные элементы пользовательского интерфейса, используя Xcode. Я знаю, что его можно создать программным путем с помощью RoboVM, но я бы хотел изучить, возможно ли принести существующую работу в Xcode. Мне не нужно редактировать компонент 3D-визуализации, но добавлять дополнительные элементы GUI вокруг окна 3D Vis. Я думал, что компиляция кода libgdx (RoboVM) в инфраструктуру или библиотеку может быть решением, которое можно импортировать?

4b9b3361

Ответ 1

Я напрямую спросил группу RoboVM. Их ответ: это не нативная функция, но это, безусловно, можно сделать.

Полное сообщение...

Привет,

Извините за поздний ответ. Этот случай использования - это не то, что мы собираемся сделать сейчас. Возможно, хотя вы готовы сделать некоторые исправление RoboVM. Найдите группу Google RoboVM, и вы должны найти другим, кому удалось это сделать.

Мы получаем этот запрос, который каждый знает, а затем мы добавим поддержку для это в конечном итоге.

С уважением, Никлас

Ответ 2

Да, вы можете это сделать.

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

initRoboVM() потребуются некоторые изменения, а именно: он не должен вызывать ваш основной метод Java-приложения, ну, по крайней мере, то, что хорошо работает, библиотеки не должны делать IMO. Также не следует называть rvmShutdown.

Вы можете получить дополнительную информацию от здесь

Спасибо:)