Over a million developers have joined DZone.

RoboVM Winding Down

DZone's Guide to

RoboVM Winding Down

RoboVM will no longer be a focus at Microsoft/Xamarin. Here's how it affects current users.

· Java Zone
Free Resource

Learn how our document data model can map directly to how you program your app, and native database features like secondary indexes, geospatial and text search give you full access to your data. Brought to you in partnership with MongoDB.

Over the past few weeks, we’ve been working with the teams at Xamarin and Microsoft to assess the technology and business conditions of RoboVM to determine the path forward for the products. After looking at the complete landscape for mobile development with Java, the decision has been made to wind down development of RoboVM.

We have compiled an FAQ to help guide customers through the impact of this announcement. Please contact us at support@robovm.com for questions not covered by this FAQ.

What Happens to My App Developed With RoboVM?

This has no impact on the apps that our customers are currently shipping. If your app is currently working, it should continue to work unless Apple introduces a breaking change in iOS – just like any other iOS app. Android projects and apps that you have created in RoboVM Studio can be opened and compiled in Android Studio or IntelliJ IDEA, and any cross-platform RoboPods you are using on Android and iOS should continue to work in those projects, subject to breaking changes.

What Should I Do With the App I’m Developing With RoboVM?

Depending on where you are in the development of your apps, there are several options available to move forward, including tools that will help you port to Xamarin, and alternative Java SDKs which target iOS. In particular, libGDX has just announced their support for Intel’s Multi-OS Engine, which means there is an alternative for the majority of RoboVM’s active developers. Beyond this, Microsoft and Xamarin are very interested in enabling your success in mobile and we’d like to help you move forward. If you’d like to discuss your app development plans, please email us at support@robovm.com.

Can I Continue Using My License?

Yes. You will be able to continue to activate your current RoboVM paid or complimentary subscription until April 30th 2017. This should give you ample time to transition your existing apps to alternatives.

I Purchased a License, Can I Get a Refund?

Yes. We’re offering a full refund for all existing customers as of today. Please contact us at support@robovm.com to request a refund.

Additionally, we’d also like to offer all existing customers the choice of a free six month Xamarin Test Cloud Start subscription or a one-year HockeyApp Business S plan subscription to all currently paid subscribers. If you are interested, please contact us at support@robovm.com.


RoboVM has been the most challenging, exciting and fun experience of our professional careers. We are incredibly grateful for all the support you’ve shown us over the past 2 years, as contributors, users and customers.

Thank you

The RoboVM team

Niklas, Henric, Mario, Dominik, Hans, Joseph, and Johan

Discover when your data grows or your application performance demands increase, MongoDB Atlas allows you to scale out your deployment with an automated sharding process that ensures zero application downtime. Brought to you in partnership with MongoDB.

robovm ,java ,mobile

Published at DZone with permission of Henric Müller, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}