Build Mobile iOS Apps In Java Using Codename One

Build a simple client server application for mobile devices in Java in an one hour and some change from start to finish
4.4 (24 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
968 students enrolled
Instructed by Shai Almog Development / Mobile Apps
Start Learning Now
  • Lectures 8
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 English

Course Description

This is a crash course in Codename One meant to get you off the ground running with a simple client server application that will run on a device. It covers the full process of creating the app and a code walkthru but it doesn't try to be an exhaustive reference or a complete resource.

What are the requirements?

  • IDE - NetBeans (preferred), Eclipse or IDEA
  • Codename One plugin

What am I going to get from this course?

  • Understand the basics of Codename One
  • Understand why mobile development is different
  • Be able to build a simple application and deploy it to the device

Who is the target audience?

  • Java Developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Section 2: The App
Introducing The App
Section 3: Building The App Part 1
Code Walkthru Part 1
Section 4: The Event Dispatch Thread (EDT)
The EDT Explained
Section 5: Building The App Part 2
Code Walkthru Part 2
Designer Walkthru
Section 6: Deployment Demo
Deploying The App To An iOS Device
Section 7: Final Thoughts
Final Thoughts & Further Reading

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Shai Almog, Co-Founder of Codename One

Shai has worked as a professional software developer for more than 20 years during that time he has worked with companies such as Sun Microsystems, Oracle, IBM, DoCoMo, Sprint, Verizon, Voafone, Government institutions, Banks and many others.
He worked in many languages and technologies ranging from Server to desktop and mobile. In the mid 90's Shai turned his focus to Java and as it emerged to mobile Java.
In mobile Java Shai was a core member of the first WTK team & co-founder of the LWUIT project at Sun before forming Codename One with Chen Fishbein.

Ready to start learning?
Start Learning Now