Open Source & Free  

Archives: Blog

Moving to Xcode 12

Moving to Xcode 12

Apple updated their requirements for App Store submissions so new apps must be built with Xcode 12. As a result we’ve updated our build servers to the latest Xcode 12.4 release.

Read More »
Publishing Codename One Libraries on Maven Central

Publishing Codename One Libraries on Maven Central

One of the cool things about Maven is Maven Central – the repository that contains every version of every Java library (that has been published on Maven central at least). Once your library is published, it can be used by other projects by copying and pasting an XML snippet into their pom.xml file. In this article, I describe how to publish your Codename One libraries to Maven central so that app developers can use them in their projects.

Read More »
Migrating Your Project to Maven - Codename One

Migrating Your Project to Maven

As you may know, we are moving to Maven for our build tool. As part of this transition, we are moving towards a single Maven project structure, and away from separate structures for each IDE. This will be easier to maintain, and will also make it easier to collaborate on projects with other developers who use a different IDE (or no IDE at all).

Read More »
Moving to Maven - Codename One

Moving to Maven

Codename One is migrating to Maven. This will simplify some aspects of our build process and update/dependency management.

Read More »