Libgdx, Android, Intel x86 and you!

After our involvement with the Android Code Fest late last year, we ramped up our x86 support. We now compile Android x86 native libraries for all of our core and extensions code. This code is shipped with the latest nightlies and also available via Maven Central!

Our new Gdx-Setup UI has also been updated: any new libgdx project you generate with it will now automatically include x86 Android natives for your convenience.

Existing libgdx projects can be easily upgraded to work on x86 Android, just update to the latest release/nightlies and follow these instructions. For existing Gradle-based projects, check out our wiki article on dependency management.

We also got in contact with Intel who generously lent us one x86 Android test device. This will allow us to enable, test and tune x86 specific optimizations on Android such as SIMD in Bullet. This testing and tuning will take a bit of time, expect first results in Q2 2014.

Get in contact with Intel!

Intel wants to hear from you. Intel can provide different opportunities to you, like showcasing your app at conferences on Android Intel devices or other marketing opportunities.

If you are interested in learning more, we can connect you with the Intel Developer Zone Partner Program. Intel works to provide technical and marketing support to drive app success. If you have a B2B Whitepaper or other marketing material, make sure to include it. All your information will be treated confidentially and would be shared with Intel’s representative. The following minimal information will be required:

  • Company/Developer Name
  • Contact information (website, email, phone, skype)
  • List of Android applications, short description, sales & download statistics

Old Gdx-Setup-UI moved to separate project, deprecated

We putting all our eggs in the Gradle basket, effectively deprecating and moving the old setup-ui to a seperate repository. The repository has all the info you need to continue using the old setup ui. The project is also rebuild and redeployed by our build server everytime the source changes.

We will not maintain this project anymore, but will rely on the community to send PRs in case it breaks. Going forward, please use the Gradle based setup.

LibGDX 1.0 delayed for a bit (moving Box2D to an extension)

For our 1.0 release, we want to make sure everything is nice and tidy. As such, we want to move out Box2D to an extension, just like gdx-bullet. This change is made possible by our new setup-ui which generates Gradle projects. Tomski’s been hard at work making that more flexible, allowing you to select extensions you want to include and platforms you want to build for.

For users of the old setup-ui this means you’ll have to add the box2d jars manually to your project. We’ll update the wiki with appropriate information once that change is live. We’ll also post here about it.

There’s also a few other loose ends we want to clean up, mainly website and wiki content related. I also have to redo the getting started videos due to Tomski’s new additions.

Check out the 1.0 TODO list