RoboVM 1.11 released – experimental Bitcode support, iOS 9.1 and Kotlin!

Experimental Bitcode Support We’ve been hard at work adding initial bitcode support to RoboVM. Bitcode allows Apple to recompile your app on their servers to exploit new CPU features. Currently, watchOS and tvOS both require apps to be submitted as bitcode. For iOS, bitcode submissions are currently optional. This experimental feature is currently targeted at iOS, and represents the first step towards future watchOS and tvOS support. This experimental support allows you to submit your apps for iOS to the App Store with bitcode enabled. You can enable bitcode from the IPA creation dialogs in both IntelliJ IDEA/RoboVM Studio and Eclipse: You can also...

RoboPods Round #2!

ROBOPODSBack in May, we announced the first round of RoboPods on which you could vote. After the voting period, we took your selection and got to work. Today, we are happy to announce the second round of voting! This time, we are also including cross-platform RoboPods that cover common functionality, enabling you to share more code between platforms. The poll will be open until the 19th of November! After the voting period, we’ll announce the results and get to work. Cast your vote below!...

Submit a Pull Request

Contest: Submit a Pull Request The contest is closed. Thanks to everybody who participated! Check out the submissions.   We are very excited to share with you today our very first RoboVM developer contest – the RoboVM Store App Pull Request Contest!   Have you had a chance to order your own free RoboVM shirt yet? It’s as easy as running a sample app. With our Store App Pull Request contest, we’re giving you an opportunity to take that sample either further – and win a Mac or an awesome little robot in the process. Our Store sample shows off how you can build a truly native experience for iOS and Android built in 100% Java, and...

RoboVM 1.9 Easter Egg – Free Shirt!

If you have tried our latest, release of RoboVM (v1.9), you probably noticed that we really improved the setup experience – and made it super simple to see iOS apps written in Java with some beautiful new sample apps. What you may not have noticed was that our store app includes a nice hidden surprise: The ability to order a cool RoboVM shirt for free! Getting your free shirt couldn’t be easier: Install RoboVM Select Store Sample App from Welcome Screen Press Play Run the app and select your shirt size and style. We’ll take care of the rest. For more details, visit our...

RoboVM acquired by world leader in cross-platform mobile, Xamarin

Today we have something very special to announce. We’re proud to tell you that RoboVM has been acquired, and we’re now part of the Xamarin family! This is very exciting for all of us, not only those of us here on the RoboVM team, but also for you as RoboVM customers and developers. What does this mean for RoboVM? Being a part of Xamarin will enable us to accelerate our roadmap as we grow to address the needs of cross-platform developers building native mobile apps in Java. You’ll see this in a larger RoboVM development team, improved documentation and support, and more resources for community evangelism and marketing of RoboVM. Immediately, we will begin work...

RoboVM 1.9 brings easier setup and new sample apps

Less than a week to JavaOne – time for release With less than a week to JavaOne in San Francisco we are happy to announce the 1.9 release of RoboVM! This release brings a brand new setup experience in RoboVM Studio, fresh sample apps with a hidden surprise and a lot of new documentation. RoboVM Studio In RoboVM Studio 1.9.0 we’ve improved the setup experience and added a new welcome screen. During setup RoboVM Studio will download an Android SDK and help you get started with your license key. RoboVM Studio now also ships with a prebuilt JDK (based on OpenJDK 8) so that you don’t have to bother with installing Oracle’s JDK. And from the...

RoboVM at JavaOne and Oracle Open World

We are thrilled to say that this year, we will not only be presenting at JavaOne, we will also be at the exhibits of both JavaOne and Open World. This is really exciting for us and we are looking forward to meet many of you in San Francisco next week October 25-29th.   RoboVM Kiosk in Mobile Showcase Moscone South In Oracle’s Mobile Showcase area, Oracle highlights its key mobile partners. Come visit us and we’ll show how Java can be used to build awesome native apps. We will also hold a mini-demo on Tuesday Oct 27 @ 12pm.   JavaOne Hilton San Francisco, Grand Ballroom, Java Hub, Booth: 6006 Stop by our booth in the Java Hub to meet the RoboVM...

Updates to RoboVM pricing

Since launching our commercial offerings this past March, we’ve learned a lot about our market, and have received a lot of valuable feedback from our community and customers. Based on what we’ve learned, we’re are announcing some key changes to our pricing, including an improved trial experience, community sponsorship programs, and simplified pricing. Changes to our Trial Experience We’ve found that developers that evaluate RoboVM development without the full functionality of our products are left with a very skewed perception of what RoboVM is actually capable of, and are significantly less likely to succeed with their RoboVM-based mobile project. To ensure...

RoboVM 1.8 released – iOS 9 Support!

Blog RoboVM 1.8 released Same Day iOS 9 & Xcode 7 Support! Right on time for the iOS 9 release today, we are happy to announce RoboVM 1.8! Previous RoboVM releases already had experimental support for iOS 9 and Xcode 7 betas. We are now happy to report that we also finished +95% of the bindings work, save for the new tvOS and watchOS 2 APIs! These will have to wait a little, as we also need to bring RoboVM up to par with platform limitations. Stay tuned for more news on that front. Head over to the Apple Developer Center and check out the iOS 9 release notes! Among the new additions are deep linking and search, multi-tasking, a new contacts API, and more!...

RoboVM 1.7 released – Updates & Bug Fixes

Time for a new release! RoboVM Studio 1.7 The latest RoboVM Studio is now based on the latest IntelliJ IDEA 15 Community Edition. For a full list see the IntelliJ IDEA 15 EAP info site. We’ve also taken your feedback into account and now expose a setting to disable compilation on save. Compilation on save is required for our Interface Builder integration to pick up changes to your view controllers, e.g. new IBActions or IBOutlets. While the compilation is performed in the background, you may want to turn it off for bigger projects temporarily when not working on view controllers. Download RoboVM Studio 1.7 for Mac OS X   iOS 9 & Xcode 7...