Performance & TViOS · Android · Android TV · Fire TV6 Weeks

    LQDCNVS (Liquid Canvas): 4K Digital Art Streaming Platform Across Mobile & Android TV

    Architected a unified Flutter codebase delivering ultra-high-definition 4K visual art streams to smartphones, tablets, Android TV, and Amazon Fire TV with zero frame stutter.

    RoleLead Mobile & Smart TV Flutter Engineer
    ClientMetaSense Art Media
    Timeline6 Weeks
    4K UHDArtwork Resolution
    TV & MobileTarget Hardware
    60 FPSSmooth Playback
    100%Single Codebase
    LQDCNVS (Liquid Canvas) Mobile Application Presentation Mockup
    Problem Statement

    The Engineering Challenge

    1

    Rendering 4K resolution digital art assets on low-spec Smart TVs and Fire TV sticks caused Out-Of-Memory (OOM) crashes and stuttering frame rates.

    2

    Android TV hardware requires D-pad remote control focus navigation, which behaves completely differently from touchscreen tap events.

    3

    Managing complex subscription licensing across Apple In-App Purchases, Google Play Billing, and Amazon IAP simultaneously.

    Implementation

    What I Built & Delivered

    Created a customized memory-bounded image and video decoding pipeline using Flutter isolates and low-level texture buffers to eliminate TV memory pressure.

    Engineered an adaptive D-pad focus traversal engine that automatically switches between mobile gestures and directional TV remote controls.

    Built a seamless multi-screen companion pairing flow allowing mobile devices to control TV galleries and schedule artwork playlists.

    Integrated RevenueCat cross-platform subscription sync ensuring purchases made on mobile unlock instantly on TV displays.

    System Architecture

    Architectural Highlights

    Adaptive Hardware Layout Engine

    Dynamic responsive layout tokens that scale proportionally from a 5.8-inch smartphone to a 75-inch 4K living room television.

    Background Texture Stream Decoder

    Custom Dart isolate that pre-decodes high-resolution art assets off the main UI thread, ensuring zero raster thread jank.

    Unified Billing & Entitlement Sync

    Real-time RevenueCat and Firebase Firestore state synchronization that reconciles multi-device active subscription licenses.

    Technologies & Tools Employed
    FlutterDartBLoC State ManagementAndroid TV SDKAmazon Fire TVRevenueCat IAPFirebase FirestoreVideoPlayer & Impeller
    Measurable Impact

    Engineering & Business Results

    Zero OOM crashes recorded on low-memory Fire TV Stick Lite devices.

    Solid 60fps UI navigation and fluid cross-fade artwork transitions.

    100% single-codebase reuse across 4 distinct device platforms (iOS, Android, Android TV, Fire TV).

    Published and certified across Apple App Store, Google Play, and Amazon Appstore.

    Need similar engineering capabilities?

    Explore Cross-Platform Mobile Development

    View Service Details
    Ready to Build Your Product?

    Have an app idea similar to LQDCNVS (Liquid Canvas)?

    Let's turn your concept or designs into a live, production-ready Flutter application in 20–30 days.