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

Build Native Interfaces - Camera Edition

I discussed the new Camera cn1lib last week. One of the motivations for doing it (besides the request from an enterprise account) was that of a new course module. Last week I added a new module covering the process of building the camera cn1lib...
We have several online videos (both in the course and outside of it) covering native interfaces. So why do we need another one?

Read More
Post Image

Survey Results (2018) Upcoming Apps

I already teased about the surprises I got from our annual survey results and there are still quite a few surprises but as more people filled out the survey some of the big surprises tamed and a lot of interesting results emerged. I also found the comments very interesting so I'll go over the numbers/comments and provide my thoughts. If you think I misinterpreted the results please let me know...

Read More
Post Image

Tune Performance, Profile on Devices in Latest Academy Update

I promised 2 new course modules for February and just published the second one. In case you don't recall I discussed the first one here and it covered building Codename One applications from the open source code.
This new module goes through seven lessons that cover everything you need to know when building a performant app. It covers everything from generic performance tips/analysis all the way to profiling and a case study. You can check out the full module in the Deep Dive into Mobile Programming course in the academy.

Read More
Post Image

Use our Open Source Code to Build Codename One Offline

I promised 2 new course modules for February and just published the first one. It covers the process of building a Codename One app from the Codename One source code. The whole process is done without using the Codename One plugin or build servers. It uses only open source project code to deliver iOS/Android & desktop binaries!
You can check out the full module in the Deep Dive into Mobile Programming course in the academy.

Read More
Post Image

Uber Clone Clarifications and Xcode 9.2 Update

The other day I sent out an email alert mentioning the Uber clone release and price change for the course on the 30th. I also mentioned upcoming modules in February which caught some attention. I wanted to clarify some things and answer some of the repeat questions I've been getting. I also have a lot of updates to make so I'll include some of those below.

Read More
Post Image

Security, Map Tutorial and ComScore

I've added two modules recently to the deep dive course in the academy. These are a part of a trends together with the SMS activation posts I've done over the past couple of weeks. These are all preparations for the upcoming Uber demo that will launch before the end of the year.

Read More
Post Image

Survey Results, Kotlin, Updates and News

It's been a hectic month getting the academy up and orchestrating the release. I have a mixed bag of updates and announcements we need to make. Specifically covering the surveys for the next academy app, the Kotlin survey, the coming update to 3.7.2 and future milestones.

Read More
Post Image

Codename One 3.7 is Live

Codename One 3.7, the "Write Once Run Anywhere" mobile solution for Java developers is now live!
This exciting new release brings with it a surprising new overhaul of the Codename One GUI builder which now includes support to "auto-layout" allowing developers to place components with the ease of Photoshop or Illustrator..

Read More
Post Image

Launching the Codename One Academy

On the eve of the release of Codename One 3.7 we are excited to announce the new Codename One Academy which will change the way people learn Codename One. We've invested a lot of effort in creating a smooth learning experience and we're launching with 3 live courses.

Read More
Post Image

How does it Work?

You know that feeling before going on stage to talk or perform. It's a knot in your stomach but also an exhilarating sense of excitement about what's to come... I've got that fidgety feeling of "can't wait to get it out" and yet I feel there is so much more to do.

Read More