Skip to content

Glossary

Distinguish source, runtime files, delivery packages, and the three development tools.

Terminology#

NameMeaning
GlassSDKGlasses C plugin SDK: headers, examples, build tools, and GMP packaging.
PhoneSDKPhone Web plugin SDK: JavaScript Bridge, examples, and MMPKG packaging.
Desktop StudioDevelopment tool that loads Web and GMP components and generates combined ZIPs and LAN QR codes.
Browser StudioAn auxiliary browser previewer in PhoneSDK; it does not execute GMP.
Host APIFunction table supplied by glasses firmware to C plugins, starting at gm_plugin.h.
BridgeSDK interface for Web pages to communicate with App/Studio hosts.
GMPGlasses plugin image compiled from C source.
MMPKGPackages containing Web manifest, pages, scripts and static resources.
Device-test ZIPComplete Studio-generated file for QR download, installation, and device retesting.
LAN / local area networkThe computer-to-phone download path used during scanning.
BT / BluetoothThe App-to-glasses installation and business path, carrying only required runtime data.
Source-build attachmentsEncrypted glasses source code snapshot and associated metadata, not participating in glasses execution.
ABIThe binary interface contract between the glasses Host and GMP.
manifestDeclarations for component name, identity, version, entry, permissions, and pairing.