AUN-02/ 06 LIVE
Creative App

AuniDraw

A cross-platform drawing app — one Flutter codebase, a C++ engine, five targets

Runtime
iOS · Android
Deployed
2024 — present
Modules
6 technologies
App Store Google Play Windows · macOS · Linux · soonSteam · soonBuild something similar
AUN-02 LIVE
Reconstruction 100%

Overview

Drawing tools tend to force a choice. The professional suites are heavy, subscription-bound and built for a desktop workflow; the lightweight mobile sketchpads are pleasant but stop at the edge of the phone, with no way to continue the same drawing on a laptop. Meanwhile a brush that feels good is not a UI problem at all — it is a rendering and input-latency problem, and most cross-platform apps solve it by shipping a different, worse engine on every platform.

What we built

AuniDraw is our answer: a single Flutter and Dart application wrapped around a C++ drawing core, so the canvas behaves identically no matter where it runs. Flutter gives us one interface across iOS, Android, Windows, macOS and Linux; the native C++ layer keeps stroke rendering and input latency where they need to be for drawing to feel direct rather than laggy. The app is live on the App Store and Google Play today. Desktop installers for Windows, macOS and Linux are in preparation, and a Steam release will follow — the same drawing, the same files, on whichever machine you happen to be sitting at.

Highlights

  • One Flutter (Dart) codebase across iOS, Android, Windows, macOS and Linux
  • Native C++ engine for stroke rendering and low input latency
  • Published on the App Store and Google Play, available worldwide
  • Desktop installers for Windows, macOS and Linux in preparation
  • A Steam release planned after the desktop launch
  • Designed, engineered and shipped entirely in-house

Technology

FlutterDartC++iOSAndroidDesktop

// Inside AuniDraw

05 modules
  1. One codebase, five platforms

    Flutter and Dart drive the entire interface on iOS, Android, Windows, macOS and Linux. There is no separate Android app pretending to be the iOS one: a change to a tool or a gesture lands everywhere at once, which is why the mobile and desktop versions never drift apart.

  2. A C++ drawing engine underneath

    Stroke rendering, brush compositing and input handling live in a native C++ layer rather than in Dart. That is the part that decides whether a line follows your finger or trails behind it, so it runs as close to the hardware as the platform allows.

  3. Built for phone, tablet and desktop input

    The same canvas takes a finger, a stylus with pressure, a trackpad or a mouse. The tool layout adapts to the screen it is on — a thumb-reachable bar on a phone, a proper panel with keyboard shortcuts on a laptop.

  4. On the App Store and Google Play today

    AuniDraw is published on both mobile stores and available worldwide. Everything — engine, interface, store assets, review process — was produced by the Aunimeda team.

  5. Desktop installers and Steam next

    Native installers for Windows, macOS and Linux are being prepared, and a Steam release is planned after that. The desktop builds run the same C++ core as the mobile app, so a drawing started on a phone opens on a laptop unchanged.

Get AuniDraw on your device:

App Store Google Play Windows · macOS · Linux · soonSteam · soon
Signal open — we reply within 24h

Want something like AuniDraw for your business?

We build for clients the same way we build for ourselves: end to end, in-house, shipped. Free consultation, no commitment.