Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java for Mobile Devices - iOS/Android/Win (Phones & Tablets)
Rating: 4.2 out of 5(144 ratings)
21,023 students

Java for Mobile Devices - iOS/Android/Win (Phones & Tablets)

Build cross platform native mobile applications using Codename One on: IntelliJ/IDEA, NetBeans or Eclipse
Created byShai Almog
Last updated 11/2017
English

What you'll learn

  • Build a mobile application

Course content

3 sections16 lectures3h 47m total length
  • Introduction3:58

    Just a brief optional discussion covering the goals of the course and what we are trying to accomplish here.

  • Creating a hello world App3:31

    This is a 3 minute video that shows the basic concepts of Codename One, it's a quick introduction that doesn't go into much details. 

  • What is Codename One21:51

    This is a deep dive into Codename One, it's history and what makes it different. It's an optional lecture. You can skip it and come back to it later as it's more theoretical.

  • Core Concepts of Mobile Development38:31

    Mobile development is very different from web, desktop or server development. In this section I explain some basics that are common for almost all mobile development tools and often all mobile platforms. This includes basics such as densities and app isolation.

Requirements

  • Basic understanding of the Java programming language
  • Ability to work with one of the major Java IDE's NetBeans, Eclipse or IntelliJ/IDEA

Description

Learn how to build native iOS/Android/Windows applications using your existing Java programming skills and your IDE of choice. This course teaches the basics of Codename One, an open source tool for mobile development in Java.

This is an introductory course that also explains the core concepts of mobile development and some of the more complex notions. The course builds a good looking "TODO" app with a cool title area animation effect. 

Most of the lessons in the course are completely standalone and don't require a sequence so you can just jump back and forth between the modules.

Who this course is for:

  • A developer who knows Java and is interested in applying those skills to mobile devices