Following with the feedback on the recent survey we spent a lot of time debating how we can improve the general process of documentation and ideally have the community more involved. So one of the first things we did is place our entire developer guide directly into the Codename One Wiki! This allows any one … Wiki, ParparVM Performance, ActionEvent Type & more
I deeply care about what we do at Codename One and writing a negative post even when the words aren’t mine is difficult. I think one of the most valuable thing about an open project is honesty and open communications even when that’s unpleasant, without open criticism we can’t get better. Chen recently sent out … What Sucks in Codename One & How Can We Fix It?
I had a big post ready for today but after a long twitter debate with @BrendanEich I had to write a followup as twitter is a poor medium for that level of debate. This started with a blog post from Andreas Gal who effectively took the exact opposite stance to mine on Google’s move to … Debating Brendan Eich Over Android-OpenJDK Move
I think we’ll remember 2015 as the year we finally “hit our stride” and “got it”. Up until now we did a lot of things correctly but were a bit disorganized both in the way we communicated Codename One and in the refinement of the product itself. We changed and refined almost every piece of … The Road Ahead: 2015 In Review & Survey Results
I’ve been following the news breaking since yesterday as a hacker news post highlighted that an Android commit included OpenJDK files. This is amazing news and a huge step forward for Java, its still unclear if this is just another move or the inkling of a settlement between Google and Oracle but I’m very hopeful … Analysis: Google Moving to OpenJDK, What That Really Means
We released a new version of the introducing Codename One video almost a month ago but we just neglected to highlight it in the blog. Our old videos are pretty dated by now and we use far better toolchains for video production today, so we are in the process of redoing all our old videos. … Video, New Defaults & BarCode/QRCode Changes
Historically, we didn’t use Androids profiling tools often. They were pretty awful and the only tools that we really used extensively were the on-device GPU profiling tools which were reasonably good. In recent years Android’s native story improved by leaps and bounds with the introduction of Android Studio and 3rd party tools developing native Android … The Sad State of Android Performance Tooling
Steve has implemented one of our long time RFE’s: Async editing in Android. This effectively means that the Android keyboard will behave as it does in iOS and won’t fold/open as you move between text fields. It will also remain open as you scroll the screen and won’t resize the UI as it opens! As … Smooth Scrolling, Async Android Editing & 3.3
We committed a major somewhat revolutionary change to how layout animations and the basic component tree work in Codename One. This is important to understand since it changes the very nature of how we expect components to behave in Codename One. This also allows us to create some pretty spectacular effects such as the ones … New Animation Manager
We wrote quite a bit about the architecture of the new VM we built for iOS and why we built it. Up until recently we always viewed it as a Codename One specific tool. Something that would only be useful for us. We used open source because “that is our way” and didn’t give it … ParparVM Spreads Its Wings
UPDATE August 10, 2018 – The steps described in this article are out of date. The Codename One project now includes an ANT script that will retrieve dependencies and build the project automatically. See the Quick Start section of the README for instructions. I’ve written open source software since the 90’s both for my own … How To Use The Codename One Sources
One of my favorite Pixar movies is Ratatouille, maybe because I’m such a glutton. So when I was thinking about the next tutorial/demo and the idea of a restaurant app came up I knew it had to be based on Ratatouille. This is a relatively simple demo that can literally fit in a single blog … Ratatouille's Restaurant In Code
Codename One LTD © 2022. All Rights Reserved.
The Java® logo and name are trademarks of Oracle corp. Facebook and the Facebook logo are trademarks of Facebook. Uber and the Uber logo are trademarks of Uber Corp.
Terms of Use