-
Notifications
You must be signed in to change notification settings - Fork 4
/
index.html
61 lines (53 loc) · 3.52 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
# You don't need to edit this file, it's empty on purpose.
# Edit theme's home layout instead if you wanna make some changes
# See: https://jekyllrb.com/docs/themes/#overriding-theme-defaults
layout: splash
author_profile: false
header:
#overlay_filter: rgba(0, 146, 202, 0.7)
overlay_filter: rgba(0, 0, 0, 0.7)
overlay_image: /assets/images/index.jpg
actions:
- label: "Get started"
url: "/dev/"
excerpt: "MobiVM allows you to create native iOS apps with Java. It is a fork of the last open-source release of the now discontinued [RoboVM](https://github.com/robovm/robovm)."
intro:
- excerpt: '_MobiVM is an ahead-of-time compiler for Java bytecode, targeting iOS, macOS and Linux. This implies that no interpretation is ever done and the code is run natively on the target CPU._
<br/><br/><a class="github-button" href="https://github.com/MobiVM/robovm" data-size="large" data-show-count="true" aria-label="Star MobiVM/robovm on GitHub">Star</a>
<a class="github-button" href="https://github.com/MobiVM/robovm/fork" data-icon="octicon-repo-forked" data-size="large" data-show-count="true" aria-label="Fork MobiVM/robovm on GitHub">Fork</a>'
feature_row:
- title: "Open Source"
excerpt: "MobiVM compile tools are licensed under [GPLv3](http://www.gnu.org/licenses/quick-guide-gplv3.en.html) and runtime code under [Apache 2](http://www.apache.org/licenses/LICENSE-2.0) for distribution on iOS."
- title: "Top Performance"
excerpt: "MobiVM is well optimized for class performance and small binaries sizes."
- title: "IDE Support"
excerpt: "Plugin integration with IntelliJ IDEA, Android Studio and Eclipse."
feature_row2:
- title: "Active Community"
excerpt: "Get support from a very welcoming community of game and application developers."
- title: "Interface Builder"
excerpt: "Interface Builder integration is also available. Check out the [wiki](https://github.com/MobiVM/robovm/wiki/Is-XCode-interface-builder-supported%3F) for more details."
- title: "Debugger Support"
excerpt: "Debugger support (that was only available with a commercial license) has been added (thanks to [@dkmitsa](https://www.patreon.com/dkimitsa))."
feature_row3:
- image_path: /assets/images/tech.png
alt: "How does it work?"
title: "How does it work?"
excerpt: "MobiVM translates Java bytecode into LLVM IR as an intermediate representation, which is later compiled into native code for the targeted platform. This approach allows you to use any widely available codebase from the Java ecosystem at native platform speed. As MobiVM builds upon the Java platform, any JVM language can be used, for example Java, Kotlin or DukeScript. The built-in tree shaker effectively drops classes which are not used within the code path and allows us to keep the binary footprint at a minimum."
feature_row4:
- image_path: /assets/images/gitter.png
alt: "Gitter"
title: "The MobiVM Community"
excerpt: "MobiVM has a very active community on various platforms, including Gitter and GitHub Discussions. If you are looking for a place to start and connect with like-minded people, our official Gitter room is most definitely the right place."
url: "https://gitter.im/MobiVM/robovm"
btn_label: "Check it out"
btn_class: "btn--primary"
---
{% include feature_row id="intro" type="center" %}
{% include feature_row %}
{% include feature_row id="feature_row2" %}
<br/>
{% include feature_row id="feature_row3" type="left" %}
{% include feature_row id="feature_row4" type="right" %}
<script async defer src="/assets/js/buttons.js"></script>