Можно немного подробней про трудности с iOS? Для работы с нативными (в том числе third party) фреймворками необходимо иметь java биндинги к ним. CocoaTouch покрыт на 99% к third party (Firebase/Facebook etc) есть RoboPods/AltPods -- это все больше из мира MobiVM/RoboVM, который используется как java backend на iOS
libgdx использует MobiVM(RoboVM fork) в качестве виртуальной машины. Последний -- обновляется и не зависит от обновлений apple. Не совсем понятны сложности интеграции с iOS -- вероятно нет готовых высокоуровневых оберток, но весь cocoa touch имеет биндинги и доступен. Т.е. нужно самостоятельно писать специфичный нативный код, но на java.
это была шутка. цель в сборке из-под не-мак систем. можно просто скопировать все с мака и работать нарушив лицензию, но это не круто. вопрос лицензии решается альтернативным сдк, скоро будет результат.
Можно немного подробней про трудности с iOS? Для работы с нативными (в том числе third party) фреймворками необходимо иметь java биндинги к ним. CocoaTouch покрыт на 99% к third party (Firebase/Facebook etc) есть RoboPods/AltPods -- это все больше из мира MobiVM/RoboVM, который используется как java backend на iOS
libgdx использует MobiVM(RoboVM fork) в качестве виртуальной машины. Последний -- обновляется и не зависит от обновлений apple.
Не совсем понятны сложности интеграции с iOS -- вероятно нет готовых высокоуровневых оберток, но весь cocoa touch имеет биндинги и доступен. Т.е. нужно самостоятельно писать специфичный нативный код, но на java.
это была шутка. цель в сборке из-под не-мак систем. можно просто скопировать все с мака и работать нарушив лицензию, но это не круто. вопрос лицензии решается альтернативным сдк, скоро будет результат.