Post Image

Uber Clone Book

I've been working on a book form of the Uber Clone module in the course. I finished the principal writing quite a while back but unlike the course a book requires more back and forth. I've already gone through the first review cycle and it has made the book much better as a result. There is still a lot to do as I would like the result to be sublime.

Read More
Post Image

Right SideMenu and Tab Order

As I mentioned the other day, we have a lot of new features and announcements. Today I'd like to discuss the upcoming right side menu bar and new tab order functionality.

Read More
Post Image

Set Properties, Density PR and Short Material Icon Syntax

I have a lot to write about so today I'll only focus on two of the several PR's we handled over the last month. I'll try to cover more over the rest of the week. Also as a friendly reminder we will migrate to API level 27 this Friday and the price of the online course including the Facebook/Uber clone apps will go up next week...
If you didn't sign up yet this is your chance.

Read More
Post Image

Moving to API Level 27 and Facebook Clone is DONE!

This is important: We'll update the build tools & build target to API level 27 with next weeks update (June 8th). We HIGHLY recommend you check your app before we flip the switch!
I also just uploaded the final lesson in the Facebook Clone App which is now fully live in the online course.

Read More
Post Image

Lightweight Picker, Device Detection and More

One of the worst components in Codename One is the picker component. It's origin lies in the migration to iOS 7 where the native picker introduced a 3d effect that was hard to replicate with our old graphics layer. We had no choice. We used a native widget for that picker and regretted that decision ever since.

Read More
Post Image

Live CSS Update

Up until last Friday CSS support has been a second class citizen, with the release of Codename One 4.2 we're making CSS a core feature. We also improved the builtin CSS support extensively!
Changes you make to a CSS file will instantly reflect in the simulator. You don't need to compile or do anything special. When you launch the simulator we open a CSS watcher thread that automatically recompiles and deploys the CSS whenever you save.

Read More
Post Image

Spatial, Pluggable SQLite

One of our enterprise accounts is working on a complex GIS application that needs fine grained control over mapping. In this case features such as native maps aren't useful. For some GIS applications the old MapComponent is more useful as it allows working with domain specific data. One of the features he needed was spatial support in the builtin SQL database.

Read More
Post Image

Facebook Clone Slow Landing

I mentioned before that I'm really behind on the Facebook Clone module but at least I was able to release the first few lessons by today which makes it fit into an April deadline. I'll try to release new lessons every day so we can do have the full module out before the end of May. At that point I'll release two new modules during June.

Read More
Post Image

Version 4.1 and Launch Screen Storyboards

This weekend we pushed out an update that also included new versions of the GUI builder and the designer. We didn't update the plugins but we still think it warrants the 4.1 version moniker even though we don't support it in versioned builds. Due to one of the enhancements we added in this update we had a regression in command behavior that we fixed with an update within a few hours.

Read More