Post Image

Accordion Control & Xcode Migration Update

In the coming update we have a new API to expand/collapse an Accordion component programmatically similar to the Tree component.

Read More
Post Image

KitchenSink II

I try all things, I achieve what I can.
Opening with a Moby-Dick quote seems rather appropriate for taking on the kitchen sink demo. It often seemed like a task that is too big and unsurmountable as we were working our way thru it. In fact the version that we are releasing now has far less features and abilities than our original whiteboard...

Read More
Post Image

Java 8 & API 23 defaults

One of the biggest changes we made in the past couple of years was the introduction of Java 8 language support features and making it the default target. We are now ready for the next step...

Read More
Post Image

In the Shadow

Diamond asked us about an easy way to do dropshadows in Codename One to which I answered that it's pretty easy thanks to our Gaussian blur support...

Read More
Post Image

Questions of the Week XX

We will make another attempt to migrate to the new xcode 7.x build servers this Sunday. This might introduce some disruptions to your iOS builds but those should be fixable.

Read More
Post Image

Performance True Story

We had almost everything ready for the release of the kitchen sink demo this week until one of our fixes broke the build and we couldn't get everything out in time. It's disappointing but this means one more week to refine the demo.

Read More
Post Image

Performant Radial Gradients

One of the first Codename One performance tips is: "Don't use gradients". We already wrote about improved performance to gradients in the past but that covered linear gradients and didn't cover radials on iOS.

Read More
Post Image

Using Icon Fonts Such as Fontello

A lot of our focus in the past couple of releases has been around the material design icon fonts, they changed the way we build UIs. We also support arbitrary font icons, this features isn't limited to material icons and we blogged about it a while back.

Read More
Post Image

Avoiding Lists

When picking up a new UI API people often start with a list of items. Lists are often used for navigation, logic and data so it's a natural place to start. Codename One's List class is a bad place to start though... It's complex and encumbered and has far better alternatives.

Read More
Post Image

Questions of the Week XIX

It's cucumber season, there is little going on around here and elsewhere. Stackoverflow mirrors this general trend with seasonal low activity. Our update to the build servers today includes a lot of fixes but is still tame compared to the last update.

Read More