Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 988 Bytes

overview.md

File metadata and controls

16 lines (13 loc) · 988 Bytes
nav-title title description position
Overview
Metadata Overview
NativeScript Android Runtime Metadata Overview
0

The Big Picture

TODO: Add picture here - e.g. from Sebastian's presentation

What is Metadata

At its shortest, metadata is the mapping between the JavaScript and the Java/Android worlds. Besides a full list with all the available classes and methods, the metadata contains the JNI signature for each accessible method/field. It is pre-generated, in a binary format, and embedded in the application package (apk), storing the minimal required information thus providing small size and highly efficient read access. The generation process uses the Java's Reflection Mechanism to iterate through all the publicly available types.

#See Also