JavaFX Mobile

Preview:

Citation preview

Java Mobile?Com JavaFX e Java SE 8

Claudiney MarquesSystem AnalystJava Expert

Claudiney Marques

• Java Expert

• System Analyst

• Entusiasta JavaFX e IoT

• Onde me encontrar

@claudineymarque

Agenda

• Java Mobile?

• Java Android

• JavaFX

• Javafxports

• Final

Java

Mobile?

Java MEMicro Edition

• Versão reduzida do Java

• Dispositivos móveiscelulares, pdas, set-top boxes, blue ray,

impressoras, ...

• muitos aparelhos diferentes

Java MEMicro Edition

Exemplos de dispositivos que “rodam” java

Java

Mobile?

AndroidJava

• Sistema Operacional baseado em Linux

• Adquirido pela Google em 2005 e lançado em 2008

• Desenvolvimento de aplicações é baseado em

Java/C++/C/C# e Python

• Possui pouco mais de 12 milhões de linhas de código

(XML, C, Java e C++)

Java Android

Java AndroidAmbiente de Desenvolvimento

JavaFX

O que instalar para desenvolver apps com JavaFX ?

JavaFX é a nova biblioteca gráfica da plataforma Java.

A partir do Java 8 é padrão na JDK.

Algumas aplicações desenvolvidas com JavaFX.

Algumas aplicações desenvolvidas com JavaFX.

demos

JavaFXports

Javafxports

Javafxports

JavaFXPorts é o nome do projeto de código aberto mantido por Gluon que desenvolve o código necessário para Java e JavaFX para executar bem em hardware móvel e incorporado. Contribui com o projeto OpenJFX.

JavafxportsAmbiente de Desenvolvimento

JDK8

Gradle 2.2 + é requerido para realizar o build das aplicações com o jfxmobile plugin

iOSUm Mac com MacOS X 10.9 ou superiorXcode 6.x ou 7.x para realizar a avalição no Mac App Store

AndroidAndroid SDK

JavafxportsAmbiente de Desenvolvimento

Gluon Plugin

JavafxportsAmbiente de Desenvolvimento

demo

Obrigadoclaudineym@gmail.com