Questions of the Week XVII

Questions of the Week XVII

We just flipped the switch on InfiniteContainer which is now more synchronous and complies with the EDT policy by default. We are already back to committing changes and have been busy updating with all of the things that didn’t make it into 3.5.

A lot of those changes are a part of the release we made today & we have quite a few other things in the pipeline.

Onwards to the questions on stackoverflow:

SpanLabel in Codename one with BoxLayout along the y axis does not span

If you invoke setScrollable(true) you are effectively allowing scroll on the X axis too which is probably not what you want…​

Cannot override dragfinished method

How to hash data with custom key using SHA1Digest algorithm

Encryption is such a painful subject and the bouncy castle cn1lib is really under-documented. We’d love to have a cn1lib section in the developer guide that covers all the big cn1lib’s and their use cases but the effort is huge and we don’t have the resources…​

Codenameone: Unable to find packages during build

Can I turn off banner ads in code?

No. We are moving away from the way in which we implemented banner ads to using cn1libs as much as possible. This gives the developers more flexibility both in using the code and working with the ad provider.

Shai is the co-founder of Codename One. He's been a professional programmer for over 25 years. During that time he has worked with dozens of companies including Sun Microsystems. For more follow Shai on Twitter & github.