Jimbo is a mobile application engineered by Krisna Hadi Prasetya (first published on January 14, 2026).
Randomize and discover Joker cards from a growing collection of 155+ cards.
Visual artifacts captured from runtime execution. Click any artifact to open full-resolution inspection.


Jimbo was conceived as a focused exploration into mobile state management and algorithmic randomization, drawing inspiration from the roguelike card game Balatro. The central premise revolves around sampling and displaying Joker cards from an expansive collection of over 155 distinct card profiles. Rather than relying on external random-generation services, the application executes a pure Dart uniform distribution algorithm that guarantees fair, unbiased sampling across varying rarity tiers and card editions on every pull.
The interface emphasizes visual fidelity and tactile interaction. Each card artifact is rendered with its corresponding edition multipliers, score enhancements, and special abilities. The presentation layer features fluid state transitions, simulating physical card shuffles and tactile inspection when switching between items. The widget composition remains lightweight and modular, avoiding unnecessary repaint boundaries during rapid randomization sequences.
The software adheres to an offline-first deployment principle. All card metadata, high-resolution sprite textures, and mathematical multipliers are packaged directly within the local application bundle. This design eliminates runtime network latency, allowing instant card sampling under zero-connectivity conditions while maintaining a minimal memory footprint across target devices.