Java Mobile?
Com JavaFX e Java SE 8
Claudiney Marques
System Analyst
Java 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 ME
Micro Edition
• Versão reduzida do Java
• Dispositivos móveis
celulares, pdas, set-top boxes, blue ray,
impressoras, ...
• muitos aparelhos diferentes
Java ME
Micro Edition
Exemplos de dispositivos que “rodam” java
Java
Mobile?
Android
Java
• 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 Android
Ambiente 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.
Javafxports
Ambiente de Desenvolvimento
JDK8
Gradle 2.2 + é requerido para realizar o build das aplicações com o
jfxmobile plugin
iOS
Um Mac com MacOS X 10.9 ou superior
Xcode 6.x ou 7.x para realizar a avalição no Mac App Store
Android
Android SDK
Javafxports
Ambiente de Desenvolvimento
Gluon Plugin
Javafxports
Ambiente de Desenvolvimento
demo
Obrigado
claudineym
@gmail.com

JavaFX Mobile