nixp.ru v3.0

21 ноября 2024,
четверг,
19:36:50 MSK

7 апреля 2015, 15:42

Вышел первый стабильный релиз RoboVM — свободного AOT-компилятора Java для iOS

1
Логотип RoboVM
Логотип RoboVM
Иллюстрация с сайта Robovm.Com

Шведская компания Trillain Mobile представила RoboVM 1.0 — первый стабильный релиз AOT-компилятора и runtime-окружения Java под iOS.

RoboVM компилирует псевдокод Java в машинный код ARM или x86, который в дальнейшем может исполняться непосредственно процессором без использования виртуальной машины. Хотя RoboVM создавался для разработки приложений под iOS, он также может генерировать исполняемые файлы для Linux (включая Android) и Mac OS X (для архитектуры x86). RoboVM также поддерживает другие JVM-языки — Scala, Kotlin, Groovy и Clojure. Также имеется средство интеграции Java и Objective-C под названием «Bro», позволяющее использовать нативные возможности iOS Cocoa Touch API.

Компилятор RoboVM распространяется под свободной лицензией GNU GPLv2, а runtime-окружение — под лицензией Apache. В состав продукта также входит плагин для интеграции компилятора в IDE Eclipse. Также имеются коммерческие плагины для работы с другими IDE (в частности, в скором времени планируется выход плагина для Xcode Interface Builder).

Постоянная ссылка к новости: http://www.nixp.ru/news/13343.html. Aлександр по материалам adtmag.com.

fb twitter vk