The easiest and quickest way to get started with Codename One is to use the Codename One initializr.

Step 1 - Sign-up for a free Codename One account
Step 2 - Generate a new project using Codename One initializr
Step 3 - Develop and debug your app in your preferred IDE (IntelliJ/IDEA, Eclipse, VSCode or NetBeans)
Step 4 - Create a build (Android, iOS, Windows, Mac, JavaScript, JavaSE etc)

We recently moved to Maven so you might want to check out this article and use the Maven approach instead of the older one covered by most tutorials. Notice that a lot of the developer oriented material is still geared towards the plugins which is the older approach (and no longer needed).

If you prefer a video, check out this getting started tutorial:



Need Help?

Ask/Search on Stackoverflow
Help/Discussion forum on Subreddit

If you experience problems, you can leave your message in the chat and we'll try to help.
Was this article helpful?
Cancel
Thank you!