Appendix I: MAML

MORE & MAML Overview

  • MAML engine scripting language
    • MIUI Application Markup Language for MORE (MIUI MORE engine application markup language)
  • MORE rendering engine
    • Markup Oriented Rendering Engine (the rendering engine based markup language)

What types of interface development engine applies MORE

  1. The display of information, such as images, text (not suitable for a large segment of text list information and is not suitable for user input)
  2. The need to have a rich interface animations and interactive animation.
  3. relatively simple interaction, drag and drop, click on (but not limited to dragging clicking through the interactive portion of xml code can achieve similar java programming onTouchEvent can do)
  4. Information presentation can not be achieved using standard controls, or interaction can not be achieved, the need for self-control, most of which can be easily described through xml code.
  5. The need to be flexible to replace the skin style, and interface animation and interactive animations and even some interaction through the skin can be replaced. Without changing the application.

results matching ""

    No results matching ""