Skip to content

GabrielBRDeveloper/MasterUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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(new TexelProject("application.package",new Launch<>(Example.class)));
    }

    @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