Showcase

Demos

Complete full-stack applications you can generate, run and make your own.

Full-stack sample applications

Complete apps you can generate, brand and ship

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.

Savor screen Savor screen Savor screen

Food delivery

Savor

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

Parley screen Parley screen Parley screen

Private messaging

Parley

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.

Skirmish screen Skirmish screen Skirmish screen

Real-time strategy game

Skirmish

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.

Showcase applications

Desktop-class apps in Java

Larger applications built with Codename One that show how far one Java code base goes on the desktop, the web and mobile.

The word processor on an iPhone The word processor on Android

Word processor

CN1 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.