Post Image

New TestRunner Component

A while back we added a new https://www.codenameone.com/javadoc/com/codename1/testing/TestRunnerComponent.html[TestRunnerComponent] that provides a visual UI for running unit tests inside an app.

Read More
Post Image

Smarter, Faster Rendering

We've recently added some new display settings, and a new method, revalidateLater(), which can significantly increase your app's rendering throughput in some cases.

Read More
Post Image

New Website Launch

After a very long journey we will launch the new Codename One website on October 2nd. Since this will only deal with the website itself most things should still work as they did before. Thanks to the cloud dashboard the migration shouldn't disrupt any users and should be 99% superficial.

Read More
Post Image

Removing Old Dashboard

We announced a while back that we're working on a new website. This work was 90% complete but we decided to scrap it in favor of a complete rewrite of the site. That means some links might break and some functionality might be impacted but this is a crucial change for the continued growth of the company.

Read More
Post Image

Security Issues of Cross Platform Tools

A couple of weeks ago I answered a question on Quora about the security of cross platform tools. I try to rise about my confirmation bias when discussing these things. I won't discuss Codename One in this context or any other specific tool. Only general ideas.

Read More
Post Image

Moving to API Level 29 and CEF Update

Steve just updated our CEF support which should now work on all platforms. We updated the original post with additional information. We've also updated the build servers to use API level 29 on Android.

Read More
Post Image

New Settings UI

With today's update we're releasing a design overhaul for the settings (preferences) application. This overhaul will improve the look and reliability/consistency of this app which is core to Codename One. During this transition period we also have the ability to go back to the legacy UI for 100% compatibility but it will be removed.

Read More
Post Image

Big Changes and CEF

Today we released one of the biggest changes to Codename Ones simulator in ages. We added the ability to use CEF (Chrome Embedding Framework). This is currently off by default but even if you don't use it you might feel the impact so it's crucial that you read this post.

Read More
Post Image

Diagonal Badging

Recently I got a question on stackoverflow about doing a diagonal badge that's actually quite similar to the one on our website. This isn't hard to do in Codename One but it requires a bit of tinkering so here's how you would implement that.

Read More