JEDWAL INK
Product tour · v1 · e-ink tablet

The whole JEDWAL suite,
rebuilt for paper.

A single native Android app for e-ink tablets — write by hand, open your CAD drawings, scan paper, record meetings, and run the CORP PMO. Pure white, one green, zero animation. Built for the Onyx Boox Tab Ultra C Pro.

5
Surfaces, one app
18
Screens shown
13
Gradle modules
Offline
First · no analytics
Surface 01

Notebook

Write with the pen the way you would on paper — then turn it into text, straighten your shapes, and search every page. This is the flagship: the reason an e-ink tablet earns its place.

Notebook editor
Page editor · pen · shape · highlighter
1
Pen-first, palm rejected
Draw with the stylus; your resting hand is ignored while the pen is down.
2
Shape-straighten
A rough box snaps to a clean rectangle; circles and lines too.
3
Four inks + highlighter
Black, red, blue, green, a semi-transparent amber highlighter, undo / redo.
4
Templates & export
Blank, ruled, grid, dotted. Export a page or the whole book to PDF.
Notebook library
Library · folders · search handwriting
Handwriting to text
→ Text · ML Kit · on-device
5
Handwriting → text
ML Kit Digital Ink runs entirely on-device after one model download. No cloud, no account.
6
Search your handwriting
Recognized text is indexed, so “Search handwriting…” finds a scribble across every notebook.
Surface 02

Drawings

Bring real CAD to the tablet. JEDWAL Ink parses a DXF, rebuilds the scene graph, and re-renders it through an e-ink profile so a color drawing is legible in black, white, and one green — then you annotate on top and export.

DXF viewer
floorplan.dxf · rendered through the e-ink profile
1
Opens real DXF
Walls, an inner room polyline, a circle, room text, a door block with its swing arc, dimensions — parsed from the actual file.
2
ACI → e-ink palette
AutoCAD color indices remap for the Kaleido panel: walls black, doors green, room text darkened — never washed-out.
3
Layers on demand
Toggle WALLS · DOORS · ROOMTEXT · HIDDEN independently.
Annotate and export
Annotate · red ink · PDF / PNG / Share
4
Mark it up on site
Ink over the drawing in a separate annotation layer — the DXF underneath stays untouched.
5
Flatten & send
Export drawing + notes as a flattened PDF or PNG and share straight from the tablet.
Surface 03

Scan

Turn a sheet of paper into a clean digital base you can write on — no separate scanner app, all on-device imaging.

Scan capture
Capture · live quad detection
Scan result
Result · warped · Otsu threshold
1
Finds the page
Largest-quad detection locks onto the document edges in the camera preview.
2
Perspective + threshold
A homography warp squares it up; Otsu binarization gives a crisp black-on-white base.
3
Becomes an ink base
The cleaned scan drops straight into the annotation surface to mark up.
Surface 04

Notes

The JEDWAL consumer notetaker, native on the tablet: record a meeting, get a bilingual transcript and a real summary — decisions and action items with owners — and share your availability.

Notes home
Home · recordings
Recording
Record · AR + EN, local
Summary
Summary · TL;DR · decisions · actions
Onboarding
Onboarding
Booking links
Booking links
Settings
Bilingual + Hijri
1
Record → transcribe → summarize
On-device speech recognition; an extractive summary pulls decisions and action items, detecting owners in Arabic and English.
2
Bilingual & Hijri-aware
Full AR/EN + RTL, Gregorian or Umm al-Qura calendar.
3
Private by default
On-device-only mode keeps audio off the cloud entirely.
Surface 05

CORP

The enterprise PMO — rebuilt fully native on the device, no webview. Sign in, see exactly what needs you, drill into a project’s KPIs and gates, and ask a copilot across the whole portfolio.

CORP home
Home · what needs me
Portfolio
Portfolio · RAG · CPI / SPI / ROI
Project workspace
Project · 8 tabs · gates · EAC
CORP sign in
Sign in · SSO
Copilot
Copilot · on-tenant
1
Fully native, hard-isolated
CORP is its own surface — separate API namespace, no consumer coupling, no embedded website.
2
Decisions first
Home leads with approvals and RFIs waiting on you; the portfolio encodes health as RAG plus CPI/SPI/ROI.
3
Copilot across projects
Ask about any project; answers cite the registers and forecasts they came from.
Under the hood

One Kotlin app. Native custom-view ink. Reflection-based Boox support with a universal fallback.

Builds green on Android · assembleDebug ✓
Kotlin 2.0 · ComposeminSdk 30 · targetSdk 34 Onyx Boox Tab Ultra C ProCustom View ink canvas DXF parser + scene graphML Kit Digital Ink CameraX · Otsu · homographyRetrofit / Moshi Offline-first · no analytics

Screens are rendered faithfully from the app’s real e-ink palette (#0B5C4C on pure white/black), toolbars, labels, and the actual floorplan.dxf fixture. This tour is a presentation artifact — the running APK builds and installs on device.