Quantcast
Channel: Blog | Codename One
Browsing all 118 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

TIP: Fix Issue with Missing Builds

A while back we announced the migration to the new build cloud. The migration worked very smoothly and mostly seamlessly but there was one caveat: client libraries must be up to date. This is a...

View Article



Image may be NSFW.
Clik here to view.

Build App Beta

One of the big "behind the scenes" motivations for our big build cloud migration was new server API's. We now have a completely new backend and this made it easier to build a completely new Codename...

View Article

Image may be NSFW.
Clik here to view.

Switch, Progress and Pull to Refresh

Some of our older components were developed years ago. As Android and iOS slowly converged their UI paradigms we got stuck supporting odd/outdated functionality as designs shifted. Three great...

View Article

Image may be NSFW.
Clik here to view.

TIP: Obfuscation Mapping File

Proguard is one of the most disliked aspects of Android programming. Developers attack it left and right because there are so many nuances to it. That's a huge mistake, proguard is one of the most...

View Article

Image may be NSFW.
Clik here to view.

Build App on iOS

We launched the Codename One Build App beta on Android last week and now we have a public beta for iOS as well. You can sign up to join the public beta through this link. Notice that you will need...

View Article


Image may be NSFW.
Clik here to view.

Crisp cn1lib

Crisp powers the chat button in the bottom right portion of our site. It also handles emails and a host of other great features. One feature we didn't take advantage of is the mobile app support. To...

View Article

Image may be NSFW.
Clik here to view.

Subscription Pitfall

A while back Steve wrote about auto-renewing subscriptions and I recently got a chance to implement such a subscription in an app. However, it seems that all the changes in the world of in-app...

View Article

Image may be NSFW.
Clik here to view.

TIP: Don't Use Push as a Communication Protocol

Apple introduced push notification at a time when iOS apps didn't support multi-tasking. It was used as an intrusive notification system that allowed an app to communicate it had something important...

View Article


Image may be NSFW.
Clik here to view.

Validate, Owner, Badges, ImageViewer and Picker Range

I've been pretty busy over the past few weeks and didn't get a chance to write a "what's new" post. This caused a huge backlog of new features which I'll try to c3ut down in this post. read more...

View Article


Image may be NSFW.
Clik here to view.

Introducing Cloud Connect

A few years back we had Codename One LIVE!It allowed developers to preview designs from the old GUI builder instantly on devices. Today we're introducing the equivalent functionality for the new GUI...

View Article

Image may be NSFW.
Clik here to view.

Bottom Align

Box layout Y is one of the most used layouts in Codename One. It's a wonderful, easy to use layout that makes vertical scrollable layout trivial. I love its simplicity, but sometimes that simplicity...

View Article

Image may be NSFW.
Clik here to view.

TIP: Canceling Subscriptions

One of the things I like most about our subscription base is its solid nature. We still have a lot of subscribers in the $9 per month plan which we discontinued several years ago (it was so long ago I...

View Article

Image may be NSFW.
Clik here to view.

Install on Home Screen

We talked about our support for Progressive Web Apps before. We added quite a few enhancements since that support was introduced and it's a pretty powerful feature. Personally I consider it a killer...

View Article


Image may be NSFW.
Clik here to view.

Button Lists

I wrote in the past about the problems in the List class, so I won't rehash them here. However, the ideas behind list are still valuable. One such idea is the list model which allows us to separate...

View Article

Image may be NSFW.
Clik here to view.

TIP: Undo Delete

One of my pet peeves is the "Are you sure?" dialog. I've used it a lot myself because it's the "easy way out", but when possible I try to avoid it. This is especially important in mobile where...

View Article


Image may be NSFW.
Clik here to view.

See You in 2019

Happy holidays, Merry Christmas, happy new year to all. All of us here at Codename One hope you have a lovely vacation if you are taking one. Since half of our readership is from countries that...

View Article

Image may be NSFW.
Clik here to view.

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...

View Article


Image may be NSFW.
Clik here to view.

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...

View Article

Image may be NSFW.
Clik here to view.

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:...

View Article

Image may be NSFW.
Clik here to view.

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...

View Article
Browsing all 118 articles
Browse latest View live




Latest Images