THE ILLUSIONISTCYBERPUNK MAGE
Meet Noctiluca — an arcane technomancer capable of altering visage across the digital atmospheric spectrum. Engineered for Wear OS 5 using declarative Watch Face Format v2.


MORPHING GLAMOUR & VISAGES
Noctiluca alters her visage in response to atmospheric barometric shifts, celestial positions, and biological feedback. Select any visage below to witness her metamorphic transformation.

"Deep midnight obsidian weave with orbital bioluminescent glyphs."
Void Obsidian Visage
The foundation visage of Noctiluca. An obsidian weave trench coat concealing neural coprocessors. Floating holographic glyphs orbit her visage in mathematical spiral harmonics, deflecting visual and infrared surveillance across neon back-alleys.
GLAMOUR_VOID_01 :: PHOTONIC_ENCRYPTION(LAT, LON, TIME)LIVE WATCH FACE SANDBOX
Experience the exact declarative Watch Face Format (WFF v2) geometry. Toggle atmospheric weather conditions, biometric sensors, bezel gauges, and ambient AOD mode in real time.
TELEMETRY & STATE CONTROLS
8 METEOROLOGICAL ATMOSPHERES
Noctiluca doesn't just display static colors. It continuously recalculates solar zenith, daylight phase, and meteorological conditions on-device to morph the entire canvas into living atmosphere.
Clear Night (Sea Sparkle)
Deep nocturnal indigo with lunar cyan horizon shimmer and 4 twinkling Noctiluca bioluminescent stars positioned around the clock geometry.
[IS_DAY] == 0 && [WEATHER_CONDITION] == 1ARCHITECTURE & DOCUMENTATION
Complete technical specifications, Watch Face Format v2 XML declarations, ADB sideloading commands, and privacy disclosure.
Zero-Code Declarative Architecture (WFF v2)
Unlike traditional Android watch faces that execute Kotlin or Java background processes consuming memory and battery, Noctiluca is authored 100% in Google's Watch Face Format (WFF Version 2). There is zero runtime APK execution (hasCode="false"), granting native battery optimization, instant load times, and guaranteed system safety.
| Metric / Dimension | Noctiluca (WFF v2) | Legacy Kotlin / Java Watch Face |
|---|---|---|
| Execution Model | Hardware daemon parsed declarative XML | Continuous JVM process & bytecode loops |
| On-Pixel Ratio (AOD) | < 9.2% (Full burn-in protection) | Typically 15% - 25% (Higher OLED drain) |
| App Bundle Size | ~100 KB total AAB | 8 MB - 25 MB with dependencies |
| Battery Overhead | Near Zero (Native OS hardware rendering) | 3% - 7% per hour CPU wake locks |
| Minimum Target SDK | Wear OS 5 (API 34) / Android 14+ | API 26+ (Deprecated WFF 1) |
<WatchFace width="450" height="450" clipShape="CIRCLE">
<Metadata key="CLOCK_TYPE" value="DIGITAL"/>
<Metadata key="PREVIEW_TIME" value="10:08:32"/>
<!-- User Glassmorphic Configurations -->
<UserConfigurations>
<ListConfiguration id="glass_theme" displayName="@string/theme_title" defaultValue="obsidian">
<ListOption id="obsidian" displayName="@string/theme_obsidian"/>
<ListOption id="frosted" displayName="@string/theme_frosted"/>
<ListOption id="crystal" displayName="@string/theme_crystal"/>
</ListConfiguration>
</UserConfigurations>
<!-- Bezel Edge Circular Arcs -->
<PartDraw>
<!-- 280° to 344° Battery Arc -->
<Arc x="0" y="0" width="450" height="450" startAngle="280" endAngle="[280 + (64 * [BATTERY_PERCENT] / 100)]" direction="CLOCKWISE">
<Stroke color="[IS_CHARGING] ? '#00e676' : ([BATTERY_PERCENT] > 20 ? '#4ade80' : '#f43f5e')" thickness="8"/>
</Arc>
</PartDraw>
</WatchFace>EQUIP NOCTILUCA ON YOUR WRIST
Channel the arcane glamour of the illusionist cyberpunk mage. Zero battery penalties, 8 living atmospheres, and complete on-device privacy.