Upload
claudiney-marques
View
513
Download
1
Embed Size (px)
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