
Food delivery
Savor
Customer, restaurant, courier and admin apps with a Java backend: menus, cart and checkout, dispatch, live order tracking and payments.
Showcase
Complete full-stack applications you can generate, run and make your own.
Full-stack sample applications
Each one is a working application and its server in a single Java project: every role's screens, the backend, the database and the guides that explain them. Generate one from the Initializr; the source is free under MIT-0.

Food delivery
Customer, restaurant, courier and admin apps with a Java backend: menus, cart and checkout, dispatch, live order tracking and payments.

Private messaging
A messenger with a Java backend: end-to-end encrypted chats and groups, voice notes, voice and video calls, linked devices and an admin console.

Ride hailing
Rider, driver and admin apps with a Java backend: fare quotes, matching, live trip tracking, earnings and payments.

Real-time strategy game
A 3D real-time strategy game with a Java backend: online matches, replays, a training battle, progression, in-app purchases, ads and a moderation console.

Endless runner game
A 3D endless runner with a Java backend: levels that turn from 2D to 3D, re-simulated leaderboards, live races with voice, a track editor and an admin console.

Gym and fitness studio
Member, trainer, front desk and owner apps with a Java backend: class booking and waitlists, a rotating QR door pass, memberships and billing, live heart rate zones and a watch companion.

Banking and crypto exchange
A security-first bank with a Java backend: accounts, transfers signed by the device, cards, an exchange with an order book, passkeys and a Security Center.

Streaming and courses
A viewer app, creator studio, moderation and admin screens, with a Java backend for subscriptions, rentals and courses.
Showcase applications
Larger applications built with Codename One that show how far one Java code base goes on the desktop, the web and mobile.

Word processor
A full word processor with a ribbon, styles, tables, track changes, proofing and export to Word, PDF and more. One Java project runs on macOS, Windows, Linux, the browser, iOS and Android.