Post Image

Preparing for Codename One 6.0 - Chat

Codename One 6.0 AKA Chat will launch on February 27th. We're pushing this release a week back to finish the open issues. We will enter code freeze on the 20th exactly one week from today.

Read More
Post Image

File Chooser on Xcode 10.1

The recent migration to xcode 10.1 broke builds for apps using the file chooser API. In order to use that API we need to make changes to the provisioning profile to include iCloud support. With the new version you must have a container associated with iCloud for this to work.

Read More
Post Image

WhatsApp Clone GA

The WhatsApp clone app is finally up in the online course. With that finally out of the way we can turn our attention to Codename One 6.0 which is due dangerously soon. We might even slightly postpone the release so we can finish crucial RFE's/issues.

Read More
Post Image

Rich Push Notifications Improved

Last week Steve committed the final piece of the rich push notification support RFE. This commit introduces support for replies in push messages. This came too late for the whatsapp clone but if you want to build an app of this type you would need this feature.

Read More
Post Image

Native Controls

We supported native widgets within the native interface feature since the first public beta. However, this requires native coding and isn't always trivial. Normally you don't really need to do that.

Read More
Post Image

WhatsApp Clone

I've been pretty busy this new year with a lot of unpredictable detours. As such I completely missed the deadline of releasing the whatsapp clone application I promissed for the end of year. I'm now in the process of uploading modules into the online course for the WhatsApp clone.

Read More
Post Image

Xcode 10.1 Migration Phase 2

As I mentioned recently, we're migrating to xcode 10.1. This weekend we entered phase 2 of the migration which allows you to test your builds with xcode 10.1. To do this just set the build hint: ios.xcode_version=10.1.

Read More
Post Image

Xcode 10.1 Migration

Over the past month Apple started sending out warnings that they will no longer accept apps built with older SDK's starting this March. To preempt that we will update our servers to use xcode 10.1 over the next couple of weeks. This change should be seamless for the most part but some odd behaviors or bugs usually rise as a result of such migrations.

Read More
Post Image

TIP: Global Settings

A somewhat hidden feature of Codename One Settings is the ability to define global settings. Global settings are useful when you have multiple projects and would like to use common defaults. E.g. we have standard certificate definitions for iOS/Android that allow us to just send a device build on a new project without configuring anything.

Read More