Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to deploy Libgdx game to iOS

I have made a game using the Libgdx framework and deployed it to Google Play Store over a month ago. Now I want to deploy it to the Apple app store but the libgdx wiki is not updated on how to deploy to the iOS since RoboVM is discontinued. I am aware of the Intel Multi-OS engine which is supposedly is an alternative to deploy libgdx app to iOS, but I cannot find any tutorials or resources for beginners on how to setup or use it. Can someone provide me clear steps on how to deploy my app to iOS?

PS: I bought a used iMac (4GB ram, with SSD) for this purpose since I heard that it is a requirement to have an OSX machine to make iOS app.

like image 457
Karan Avatar asked Feb 12 '17 19:02

Karan


1 Answers

You have two option MobiDevelop's RoboVM fork or Multi-OS Engine, both are open source.

  1. MobiDevelop's RoboVM fork

    Step by steps how Deploy to iOS

    The development and distribution of RoboVM has been discontinued.
    Configure your system with RoboVM as the given link, RoboVM now denotes MobiDevelop's RoboVM fork.

    The artifactIds stay the same only the Maven artifact coordinates have been changed to groupId com.mobidevelop.robovm instead of org.robovm.

    Take a look of RoboVM fork http://robovm.mobidevelop.com/

    If you use MobiDevelop’s RoboVM fork make sure to update your Eclipse/IntelliJ IDEA/Android Studio plugin to version 2.3.0 for libgdx latest version 1.9.5.

  2. Multi-OS Engine

    The Multi-OS Engine is the full featured solution to develop iOS Apps in Java. It was developed by Intel, based on ART, the Android runtime. The Multi-OS Engine includes the technology acquired from Migeran’s Migeran for iOS product.

    How to use Multi-OS Engine with LibGDX

like image 153
Abhishek Aryan Avatar answered Oct 14 '22 12:10

Abhishek Aryan