Book Image

JavaFX Essentials

By : Mohamed Taman, Mohamed Taman
Book Image

JavaFX Essentials

By: Mohamed Taman, Mohamed Taman

Overview of this book

Table of Contents (16 chapters)
JavaFX Essentials
About the Author
About the Reviewers
Monitoring and Controlling Arduino with JavaFX

Getting started

In this section, you will learn how to install the RoboVM compiler using the JavaFXMobile plugin, and make sure the tool chain works correctly by reusing the same application, Phone Dial version 1.0, we developed previously for the Android platform in Chapter 4, Developing a JavaFX Application for Android.


In order to use the RoboVM compiler to build iOS apps, the following tools are required:

  • Oracle's Java SE JDK 8 update 45. Refer to Chapter 1, Getting Started with JavaFX 8, The Installing Java SE 8 JDK section.

  • Gradle 2.4 or higher is required to build applications with the jfxmobile plugin. Refer to Chapter 4, Developing a JavaFX Application for Android, The Installing Gradle 2.4 section.

  • A Mac running Mac OS X 10.9 or later.

  • Xcode 6.x from the Mac App Store (


The first time you install Xcode, and every time you update to a new version, you have to open it once to agree to the Xcode terms.

Preparing a project...