GabrielBRDeveloper / MasterUI

Java ui library created with LWJGL and NanoVG

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build linux (x86)

Master UI

Java library for make a beautiful apps, based in android code design.

Use Guide
API Status

Usage example

public class Example extends Activity {
    public static void main(String[] args) {
        Application.initialize(Example::new);
    }

    @Override
    public void onCreate() {
        super.onCreate();
        View view = new View(this);
        setTitle("Hello world!");
        view.setBackground(new ColorDrawable(Color.RED));
        setContentView(view);
    }
}

Previews

Example

User requirements

  • OpenGLES 2.0
  • Java 8

Licenses

LWJGL: https://github.com/LWJGL/lwjgl3/blob/master/LICENSE.md
NanoVG: https://github.com/memononen/nanovg/blob/master/LICENSE.txt
OpenGLES: https://www.khronos.org/opengles/
Material icons: https://github.com/google/material-design-icons

About

Java ui library created with LWJGL and NanoVG

License:Apache License 2.0


Languages

Language:Java 99.8%Language:GLSL 0.2%