SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Globalcode – Open4education
Trilha – Internet das Coisas
Marco Antonio Maciel
Java + Embedded + IoT + Maker
@marcomaciel
Globalcode – Open4education
Java 8 em 256KB de RAM
Marco Antonio Maciel
Java + Embedded + IoT + Maker
@marcomaciel
Globalcode – Open4education
Agenda
Por que Java ME 8?
Java ME 8: Overview e características
Java 8 on Freescale FRDM-K64F
Demonstração
Conclusão
Globalcode – Open4education
PORQUE JAVA ME 8?
Globalcode – Open4education
Java Embedded para
Serviços de IoT
Globalcode – Open4education
Desafios Atuais:
Indústria de embarcaods
Variedade de dispositivos
Segurança e privacidade
Automatização (sem o
controle humano)
Ciclo de vida do
dispositivo longo
Conectividade, custo de
infra-estrutura, largura de
banda
Custo de dispositivos,
requisitos de energia
Globalcode – Open4education
Desafios Atuais:
Indústria de embarcaods
Variedade de dispositivos
Segurança e privacidade
Automatização (sem o
controle humano)
Ciclo de vida do
dispositivo longo
Conectividade, custo de
infra-estrutura, largura de
banda
Custo de dispositivos,
requisitos de energia
Gerenciamento e
monitoramento
O fluxo de dados e análise
Padrões e Interoperabilidade
Produtividade do
desenvolvedor
Custo de desenvolvimento,
re-uso, conjuntos de
habilidades
Time-to-market
Globalcode – Open4education
Java ME 8: Motivadores
Exigências Descrição
Plataforma moderna
de software
embarcado
• Ambiente robusto, seguro, multi-plataforma
• Sistema de software modular e de operação remota que estende
valor do produto e reduz o custo / risco
• Plataforma rica em recursos e focada em valor agregado
Desenvolvimento de
software e modelo de
implantação eficientes
• Aborda os desafios do desenvolvimento incorporado tradicional
• Acelera o time-to-market
• Habilita a portabilidade de software e economias de escala
• Entrega um grande ecossistema de especialização e parceiros
Aumento do alcance
de mercado
• Plataforma permite abordar vasta gama de casos de uso e
mercados-alvo com um modelo de software único, a partir de
dispositivos de baixa capacidade até os mais poderosos
Aberto, baseado em
padrões e
interoperável
• Evita vendor lock-in
• Beneficia a inovação tecnológica
• Integrável com muitos padrões da indústria
Globalcode – Open4education
JAVA ME 8: OVERVIEW E
CARACTERÍSTICAS
Globalcode – Open4education
Unificar o Ecossistema
Java para o Embedded
Princípios fundamentais
Java ME 8 é o "irmão menor" de Java SE 8
Portabilidade de aplicações e bibliotecas entre as
plataformas Java
Java ME vs Java SE agora é uma decisão baseada em
footprint/funcionalidades
Ciclos de lançamento Java ME e Java SE estão em
sincronia
Globalcode – Open4education
Unificar o Ecossistema
Java para o Embedded
Benefícios
Plataforma moderna e flexível para a entrega de
software embarcado
Unificação da experiência de desenvolvimento e
comunidade Java
Alinhamento da linguagem Java, APIs, desenvolvimento
e ferramentas
Habilitar 9+ milhões de desenvolvedores Java para
desenvolver para o Java Embedded
Globalcode – Open4education
Mercado Alvo
Small to mid-embedded cobrindo uma ampla gama
de Casos de uso / mercados
Dispositivos da borda (edge) inteligentes
Nós de comunicação
Dispositivos de cuidados de saúde (helthcare)
Sensores inteligentes (smart sensors)
Medidores inteligentes (smart meter)
Soluções gerais da Internet das coisas / M2M
Globalcode – Open4education
Espectro Java Embedded
Globalcode – Open4education
Java ME 8
Overview da Plataforma
Globalcode – Open4education
Ferramentas:
Java ME SDK e IDEs
Java ME SDK
Ferramentas e emulação para desenvolvimento rápido
de aplicações Java ME embarcadas
NetBeans & Eclipse
Integração com o Java ME SDK
Ambiente de desenvolvimento completo e integrado
Experiência de desenvolvimento unificada
Mesmo modelo de desenvolvimento para Java ME, Java
SE e Java EE
Globalcode – Open4education
Diagrama
Globalcode – Open4education
JAVA 8 ON FRDM-K64F
Globalcode – Open4education
Freescale FRDM-K64F
Kinetis K64
120 MHz, 1 MB flash memory, 256 KB RAM
Rodando mbed RTOS
Compatível com Arduino
Aproximadamente $30.00
19
Globalcode – Open4education
Java 8 for ARM Cortex-
M3/M4 Micro-Controllers
Java ME Embedded 8.1
Supports Freescale FRDM-K64F
Kinetis K64F, 120 MHz, 256 KB RAM /1 MB Flash, running ARM mbed OS
Arduino form-factor and pin-out. Approx. $30 street price
Java ME 8 functionality on small embedded & IoT devices
Feature-rich, optimized Java ME 8 runtime in 190 KB RAM, enabling highly
functional Java Embedded applications on single-chip micro-controller systems
Simple installation
Support for Java 8 language, core APIs, networking, device I/O, storage, and
more
Rich development and tooling via Java ME SDK 8.1 and NetBeans 8 IDE
Complements existing Java ME 8 platforms such as Raspberry Pi, scaling Java
ME 8 from large to small
Ideal for evaluation and prototyping of small embedded & IoT solutions
FREE download available now via Oracle Technology Network (OTN)
Globalcode – Open4education
Java ME 8 on FRDM-K64F
Globalcode – Open4education
DEMONSTRAÇÃO
Globalcode – Open4education
Requisitos
Netbeans 8
http://netbeans.org
Java ME 8 SDK
http://bit.ly/Java-ME-Embedded-Downloads
mbed Firmware FRDM K64F
http://mbed.org/handbook/Firmware-FRDM-K64F
Globalcode – Open4education
CONCLUSÃO
Globalcode – Open4education
Java ME 8:
Principais Recursos
Alinhamento com a plataforma Java SE
Concebido para ser embarcado
Altamente portável e escalável
Consistente entre dispositivos
Plataforma avançada para aplicações
Compatível com APIs padrões existentes
Ferramentas dedicadas ao desenvolvimento
embarcado
Globalcode – Open4education
Java ME 8 Resources
Java ME 8 Oracle Technology Network (OTN)
Free for development and evaluation purposes
Oracle Java ME Embedded 8.1
Oracle Java ME SDK 8.1
http://bit.ly/Java-ME-Embedded-Downloads
Java ME 8 Documentation
Developer Preview on FRDM-K64F: Release Notes, Getting
Started Guide
Java ME 8 Developer Guide, plus new chapter: Java ME
Optimization Techniques
Full Java ME 8 API doc set
http://docs.oracle.com/javame/8.0/
Globalcode – Open4education
Java on K64F get started
http://docs.oracle.com/javame/8.1/get-started-freescale-k64/toc.htm
Globalcode – Open4education
Perguntas e Obrigado
Marco Antonio Maciel
Java Embedded & Internet of Things
marco.maciel@oracle.com
@marcomaciel
http://mmaciel.com.br

Mais conteúdo relacionado

Semelhante a TDC 2015 - Java 8 em 256 KB de memória RAM

Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Paulo César M Jeveaux
 
Introdução ao desenvolvimento de aplicações móveis (workshop)
Introdução ao desenvolvimento de aplicações móveis (workshop)Introdução ao desenvolvimento de aplicações móveis (workshop)
Introdução ao desenvolvimento de aplicações móveis (workshop)
Pedro Moritz
 
Java para dispositivos móveis
Java para dispositivos móveisJava para dispositivos móveis
Java para dispositivos móveis
João Gabriel Lima
 
Desenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaMEDesenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaME
Waldir R. Pires Jr
 

Semelhante a TDC 2015 - Java 8 em 256 KB de memória RAM (20)

Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começouInternet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
 
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começouInternet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começou
 
A Revolução já começou
A Revolução já começouA Revolução já começou
A Revolução já começou
 
TDC Connections 2022 - .NET + Microsserviços: alternativas open source para d...
TDC Connections 2022 - .NET + Microsserviços: alternativas open source para d...TDC Connections 2022 - .NET + Microsserviços: alternativas open source para d...
TDC Connections 2022 - .NET + Microsserviços: alternativas open source para d...
 
.NET + Microsserviços: alternativas open source para descomplicar a vida | TD...
.NET + Microsserviços: alternativas open source para descomplicar a vida | TD....NET + Microsserviços: alternativas open source para descomplicar a vida | TD...
.NET + Microsserviços: alternativas open source para descomplicar a vida | TD...
 
Tecnologia Java
Tecnologia JavaTecnologia Java
Tecnologia Java
 
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com Java
 
WildFly Swarm: Criando Microservices com Java EE 7
WildFly Swarm: Criando Microservices com Java EE 7WildFly Swarm: Criando Microservices com Java EE 7
WildFly Swarm: Criando Microservices com Java EE 7
 
Introdução ao desenvolvimento de aplicações móveis (workshop)
Introdução ao desenvolvimento de aplicações móveis (workshop)Introdução ao desenvolvimento de aplicações móveis (workshop)
Introdução ao desenvolvimento de aplicações móveis (workshop)
 
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de InovaçãoJava, Internet das Coisas, Things API e Arquiteturas de Inovação
Java, Internet das Coisas, Things API e Arquiteturas de Inovação
 
Programe a STM32L4 Discovery kit IoT node com ARM mbed
Programe a STM32L4 Discovery kit IoT node com ARM mbedPrograme a STM32L4 Discovery kit IoT node com ARM mbed
Programe a STM32L4 Discovery kit IoT node com ARM mbed
 
DotNet vs. Java
DotNet vs. JavaDotNet vs. Java
DotNet vs. Java
 
ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014
 
Java para dispositivos móveis
Java para dispositivos móveisJava para dispositivos móveis
Java para dispositivos móveis
 
A internet das coisas e o futuro - Java ME 8 e adiante!
A internet das coisas e o futuro - Java ME 8 e adiante!A internet das coisas e o futuro - Java ME 8 e adiante!
A internet das coisas e o futuro - Java ME 8 e adiante!
 
Introdução ao .Net Micro Framework
Introdução ao .Net Micro FrameworkIntrodução ao .Net Micro Framework
Introdução ao .Net Micro Framework
 
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
TDC Florianópolis 2020 - Microsoft Azure Sphere: novas funcionalidades e apli...
 
Mc1 JAVA
Mc1 JAVAMc1 JAVA
Mc1 JAVA
 
Desenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaMEDesenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaME
 
Apostila de J2ME versão 1.0.pdf
Apostila de J2ME versão 1.0.pdfApostila de J2ME versão 1.0.pdf
Apostila de J2ME versão 1.0.pdf
 

Mais de Marco Antonio Maciel

Segurança e Certificação Digital
Segurança e Certificação DigitalSegurança e Certificação Digital
Segurança e Certificação Digital
Marco Antonio Maciel
 

Mais de Marco Antonio Maciel (17)

Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das Coisas
 
Tweet4Beer (atualizada): Torneira de Chopp Controlada por Java, JavaFX, IoT ...
Tweet4Beer (atualizada): Torneira de Chopp Controlada por Java, JavaFX, IoT ...Tweet4Beer (atualizada): Torneira de Chopp Controlada por Java, JavaFX, IoT ...
Tweet4Beer (atualizada): Torneira de Chopp Controlada por Java, JavaFX, IoT ...
 
Plataforma Java Embedded & Internet of Things (IoT)
Plataforma Java Embedded & Internet of Things (IoT)Plataforma Java Embedded & Internet of Things (IoT)
Plataforma Java Embedded & Internet of Things (IoT)
 
TV Digital Interativa & IoT - TDC 2014
TV Digital Interativa & IoT - TDC 2014TV Digital Interativa & IoT - TDC 2014
TV Digital Interativa & IoT - TDC 2014
 
Introdução à plataforma Java Embedded & IoT
Introdução à plataforma Java Embedded & IoTIntrodução à plataforma Java Embedded & IoT
Introdução à plataforma Java Embedded & IoT
 
Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!
Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!
Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!
 
OEP - Oracle Event Processing para Java Embedded
OEP - Oracle Event Processing para Java EmbeddedOEP - Oracle Event Processing para Java Embedded
OEP - Oracle Event Processing para Java Embedded
 
O Aduino ama a Internet - TDC 2012
O Aduino ama a Internet - TDC 2012O Aduino ama a Internet - TDC 2012
O Aduino ama a Internet - TDC 2012
 
PHP e Robótica com Arduino - TDC 2012
PHP e Robótica com Arduino - TDC 2012PHP e Robótica com Arduino - TDC 2012
PHP e Robótica com Arduino - TDC 2012
 
Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011
 
Arduino, Robótica e Computação nas Nuvens
Arduino, Robótica e Computação nas NuvensArduino, Robótica e Computação nas Nuvens
Arduino, Robótica e Computação nas Nuvens
 
Segurança e Certificação Digital
Segurança e Certificação DigitalSegurança e Certificação Digital
Segurança e Certificação Digital
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
Online Atlas Of Cancer Mortality
Online Atlas Of Cancer MortalityOnline Atlas Of Cancer Mortality
Online Atlas Of Cancer Mortality
 
Balanced Scorecard
Balanced ScorecardBalanced Scorecard
Balanced Scorecard
 
Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EEUso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
 
Mobile Commerce
Mobile CommerceMobile Commerce
Mobile Commerce
 

Último

Último (8)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

TDC 2015 - Java 8 em 256 KB de memória RAM

  • 1. Globalcode – Open4education Trilha – Internet das Coisas Marco Antonio Maciel Java + Embedded + IoT + Maker @marcomaciel
  • 2. Globalcode – Open4education Java 8 em 256KB de RAM Marco Antonio Maciel Java + Embedded + IoT + Maker @marcomaciel
  • 3. Globalcode – Open4education Agenda Por que Java ME 8? Java ME 8: Overview e características Java 8 on Freescale FRDM-K64F Demonstração Conclusão
  • 5. Globalcode – Open4education Java Embedded para Serviços de IoT
  • 6. Globalcode – Open4education Desafios Atuais: Indústria de embarcaods Variedade de dispositivos Segurança e privacidade Automatização (sem o controle humano) Ciclo de vida do dispositivo longo Conectividade, custo de infra-estrutura, largura de banda Custo de dispositivos, requisitos de energia
  • 7. Globalcode – Open4education Desafios Atuais: Indústria de embarcaods Variedade de dispositivos Segurança e privacidade Automatização (sem o controle humano) Ciclo de vida do dispositivo longo Conectividade, custo de infra-estrutura, largura de banda Custo de dispositivos, requisitos de energia Gerenciamento e monitoramento O fluxo de dados e análise Padrões e Interoperabilidade Produtividade do desenvolvedor Custo de desenvolvimento, re-uso, conjuntos de habilidades Time-to-market
  • 8. Globalcode – Open4education Java ME 8: Motivadores Exigências Descrição Plataforma moderna de software embarcado • Ambiente robusto, seguro, multi-plataforma • Sistema de software modular e de operação remota que estende valor do produto e reduz o custo / risco • Plataforma rica em recursos e focada em valor agregado Desenvolvimento de software e modelo de implantação eficientes • Aborda os desafios do desenvolvimento incorporado tradicional • Acelera o time-to-market • Habilita a portabilidade de software e economias de escala • Entrega um grande ecossistema de especialização e parceiros Aumento do alcance de mercado • Plataforma permite abordar vasta gama de casos de uso e mercados-alvo com um modelo de software único, a partir de dispositivos de baixa capacidade até os mais poderosos Aberto, baseado em padrões e interoperável • Evita vendor lock-in • Beneficia a inovação tecnológica • Integrável com muitos padrões da indústria
  • 9. Globalcode – Open4education JAVA ME 8: OVERVIEW E CARACTERÍSTICAS
  • 10. Globalcode – Open4education Unificar o Ecossistema Java para o Embedded Princípios fundamentais Java ME 8 é o "irmão menor" de Java SE 8 Portabilidade de aplicações e bibliotecas entre as plataformas Java Java ME vs Java SE agora é uma decisão baseada em footprint/funcionalidades Ciclos de lançamento Java ME e Java SE estão em sincronia
  • 11. Globalcode – Open4education Unificar o Ecossistema Java para o Embedded Benefícios Plataforma moderna e flexível para a entrega de software embarcado Unificação da experiência de desenvolvimento e comunidade Java Alinhamento da linguagem Java, APIs, desenvolvimento e ferramentas Habilitar 9+ milhões de desenvolvedores Java para desenvolver para o Java Embedded
  • 12. Globalcode – Open4education Mercado Alvo Small to mid-embedded cobrindo uma ampla gama de Casos de uso / mercados Dispositivos da borda (edge) inteligentes Nós de comunicação Dispositivos de cuidados de saúde (helthcare) Sensores inteligentes (smart sensors) Medidores inteligentes (smart meter) Soluções gerais da Internet das coisas / M2M
  • 14. Globalcode – Open4education Java ME 8 Overview da Plataforma
  • 15. Globalcode – Open4education Ferramentas: Java ME SDK e IDEs Java ME SDK Ferramentas e emulação para desenvolvimento rápido de aplicações Java ME embarcadas NetBeans & Eclipse Integração com o Java ME SDK Ambiente de desenvolvimento completo e integrado Experiência de desenvolvimento unificada Mesmo modelo de desenvolvimento para Java ME, Java SE e Java EE
  • 18. Globalcode – Open4education Freescale FRDM-K64F Kinetis K64 120 MHz, 1 MB flash memory, 256 KB RAM Rodando mbed RTOS Compatível com Arduino Aproximadamente $30.00 19
  • 19. Globalcode – Open4education Java 8 for ARM Cortex- M3/M4 Micro-Controllers Java ME Embedded 8.1 Supports Freescale FRDM-K64F Kinetis K64F, 120 MHz, 256 KB RAM /1 MB Flash, running ARM mbed OS Arduino form-factor and pin-out. Approx. $30 street price Java ME 8 functionality on small embedded & IoT devices Feature-rich, optimized Java ME 8 runtime in 190 KB RAM, enabling highly functional Java Embedded applications on single-chip micro-controller systems Simple installation Support for Java 8 language, core APIs, networking, device I/O, storage, and more Rich development and tooling via Java ME SDK 8.1 and NetBeans 8 IDE Complements existing Java ME 8 platforms such as Raspberry Pi, scaling Java ME 8 from large to small Ideal for evaluation and prototyping of small embedded & IoT solutions FREE download available now via Oracle Technology Network (OTN)
  • 22. Globalcode – Open4education Requisitos Netbeans 8 http://netbeans.org Java ME 8 SDK http://bit.ly/Java-ME-Embedded-Downloads mbed Firmware FRDM K64F http://mbed.org/handbook/Firmware-FRDM-K64F
  • 24. Globalcode – Open4education Java ME 8: Principais Recursos Alinhamento com a plataforma Java SE Concebido para ser embarcado Altamente portável e escalável Consistente entre dispositivos Plataforma avançada para aplicações Compatível com APIs padrões existentes Ferramentas dedicadas ao desenvolvimento embarcado
  • 25. Globalcode – Open4education Java ME 8 Resources Java ME 8 Oracle Technology Network (OTN) Free for development and evaluation purposes Oracle Java ME Embedded 8.1 Oracle Java ME SDK 8.1 http://bit.ly/Java-ME-Embedded-Downloads Java ME 8 Documentation Developer Preview on FRDM-K64F: Release Notes, Getting Started Guide Java ME 8 Developer Guide, plus new chapter: Java ME Optimization Techniques Full Java ME 8 API doc set http://docs.oracle.com/javame/8.0/
  • 26. Globalcode – Open4education Java on K64F get started http://docs.oracle.com/javame/8.1/get-started-freescale-k64/toc.htm
  • 27. Globalcode – Open4education Perguntas e Obrigado Marco Antonio Maciel Java Embedded & Internet of Things marco.maciel@oracle.com @marcomaciel http://mmaciel.com.br