The Remit Article
  • Redvant App Gen Workflow
    DCP creates Redvant apps from the base DSAP for an app domain which may start with DCE
    description or adapted generic Figma compatible mocks in a Penpot cell. Upon processing these inputs it ...
    • Composes the JSX UI from them in a PageDraw cell for Designer/DevOps/SME adjustment opportunity ...
    • ... merges the HSX app generated from the domain model integral with the JSX client and ...
    • ... generates AndroidStudio and XCode source projects for same opportunity.
    • Creates binaries and distributes same thru the selected channels, by default the local Fdroid/AltStore.

    Connect the Dots ... Wire Stuff Up      

    MCP cells are provisioned as needed to support this workflow.


  • We say 'clear path free chain' to refer to the path thru the above that lands with binaries on local Fdroid or AltStore.


Divergence from this path targetting Play or App Store is an intended use case but the canonical path is the one with no 3rd party blocking the flow to continuously developed binaries.

  • Wireframed Mocks and Redvant Binaries
    Models link generic app wireframes. App is current local store binary, other are end brand themed GA products available on Android and iOS stores or our Fdroid or AltStore, whichever is the current LTS level.
    Latest versions are always on the local stores. The blue link is Android, the red is Apple.
    Line ModelAppGA Product

    base      DSAP Sameboat App
    Sameboat App
    tl;drPMTA BikeDashboard
    BikeDashboard
    PCA PCA
    TASKPM
    YAS3FS
    tweaksActivity Sleep
    Sleep

  • Clafer Models
    Redvant product line engineering is based on domain models in my Clafer fork which facilitate modeling of behavior and development of new extensions and brand variants.
    • Clafer Model Wiki
      NB: Because Clafer is dead at it's source the Clafer tools dont work on model elements there.
    • Standalone Clafer IDE Here
      Insecure Clafer Tools. Has an intro which is a good place to start anc play/explore model elements in the wild.
    • Redvant Gitit
      Redvant adapted Clafer tools work on model elements here.
DCP manages the overall workflow to produce a new DSAP derivative as demonstrated by tl:dr and Tweaks real world product lines.

It is the design intent that as much as possible of this flow is automated, but some elements are naturally best handled manually by DevOps users, and some, like Penpot mocks and code adjustments after DCP app gen presume the relevant skills.
    Apex