Post Image

Updated Parse Lib, Tiling Performance, Decimals & Trees

The excellent Parse4cn1 library just announced version 1.1. The biggest new feature is batch operations but there are a few others that could be helpful. Overall the library was pretty solid before the 1.1 version and this is a nice improvement on top.

Read More
Post Image

New GUI Builder

Our GUI builder is the result of many twists and turns in our product line mostly due to corporate bureaucracy hacks and last minute deadlines from our days at Sun. Its also written using Swing which is pretty much a dead end API that isn't seeing any maintenence and since FX is even worse off there isn't much hope for the tools future.

Read More
Post Image

Building A Chat App With Codename One Part 6

This will be the last installment of this tutorial which was pretty complete in the previous section already. We might have additional installments mostly for covering enhancements such as "invite a friend" and other similar capabilites but this is probably as good a place as any to finish the app and let you try it live.

Read More
Post Image

PSD to App: Converting a Beautiful Design into a Native Mobile App

Codename One provides extensive support for designing beautiful user interfaces, but it isn't necessarily obvious to new developers how to achieve their desired results. A common workflow for app design includes a PSD file with mock-ups of the UI, created by a professional designer.

Read More
Post Image

Permanent SideMenu, getAllStyles, Scrollbar & more

We've been so busy recently that changes and features keep piling up with no end...

Permanent Sidemenu

It was always possible to create a permanent side menu but up until now it wasn't trivial. For Tablets/Desktops the side menu UI is perfect, but the folding aspect of it isn't as great. We have more space so we'd like to keep it open all the time.

Read More
Post Image

Building Cloud-powered Native Mobile Apps with Parse.com and Codename One

A couple of weeks ago I created a simple social network app as part of the Codename One webinar. This app provided functionality similar to the Facebook app.

Read More
Post Image

Jetbrains Is Totally Right With Its Subscription Model

JetBrains recently announced that they are moving to a subscription service and people freaked. As an entrepreneur and a guy who spent a lot of time in big companies (e.g. Sun/Oracle) I totally applaud JetBrains for the move and think they did the right thing!

Read More
Post Image

New Push Servers

We are starting the complete overhaul of our push implementation that will allow us to deliver improved push related fixes/features and provide more reliability to the push service. When we designed our push offering initially it was focused around the limitations of Google App Engine which we are finally phasing out. The new servers are no longer constrained by this can scale far more easily and efficiently for all requirements.

Read More
Post Image

Java Mobile Development Webinar 2: The Sequel

On Thursday morning we rolled the cameras for chapter 2 of our exciting new webinar series. This time around there were far fewer (though not zero) technical issues, and we were able to share a productive hour of mobile app development in the company of our fellow coders.

Read More
Post Image

Deprecations, Simplified cn1lib installs & Theme Layering

We decided to discontinue support for building without a certificate, this support was added initially because generating an iOS certificate was so difficult and we wanted developers to see that "it works" before committing to the expense. However, this process is wrought with bugs that are often hard to trace back and error prone. Added to that is the fact that we now have the new certificate wizard which makes the process simpler thus removing the final blocker (no need for a Mac).
We will block this functionality in the build servers by next week and thru the plugin after that.

Read More