quarta-feira, 22 de fevereiro de 2017

Java EE 8 finalmente vai sair, revela Oracle

Depois de oito meses de atraso, a Oracle finalmente colocou data para lançar o Java Enterprise Edition 8: julho de 2017. O Java EE 8 deveria ter aparecido no JavaOne 2016, em setembro, mas uma pausa no desenvolvimento do software o empurrou para o "primeiro semestre" deste ano.

A chefe da Oracle para o Java EE, Linda DeMichiel, estabeleceu a nova meta e revelou que um public review do EE 8 vai ser lançado em maio ou abril, com o beta final chegando em junho. "Estas são as principais datas com as quais estamos trabalhando", disse. 

A atualização provavelmente virá como um alívio para os desenvolvedores que dependem da plataforma da Oracle. O Java vem melhorando graças à sua comunidade, mas mesmo assim, a maioria dos engenheiros que se empenham no código trabalha na empresa.

O atraso começou quando a equipe de desenvolvimento da Oracle inexplicavelmente se ausentou em 2016, sem permissão, provavelmente devido a um mal-entendido entre os engenheiros de software, que se dedicaram a trabalhar na nuvem própria da empresa. 

Fonte: Canaltech

sexta-feira, 17 de fevereiro de 2017

Eclipse IoT anuncia suporte para OMA LightweightM2M 1.0 Device Management Standard

O Eclipse IoT Working Group, um grupo de trabalho colaborativo da Eclipse Foundation, anunciou nesta semana que o projeto open source Eclipse Leshan apoiará o padrão de gerenciamento de dispositivos LightweightM2M (LwM2M) 1.0 da Open Mobile Alliance (OMA), recentemente ratificado. O LwM2M tornou-se um importante padrão de Internet de Coisas (IoT) para gerenciar dispositivos de baixa potência e leves que são comuns para as soluções de IoT.

Eclipse Leshan é uma implementação baseada em Java do padrão LwM2M. Ele fornece uma implementação de servidor LwM2M que pode ser incorporada em qualquer plataforma ou solução de IoT. O Eclipse Leshan inclui algumas das funcionalidades de núcleo IoT necessárias para o gerenciamento de dispositivos, incluindo controle de acesso, conectividade de dispositivo, atualização de firmware, localização e estatísticas de conectividade.

Fonte: Imasters

Formatação de data e hora no Java 9 vai se aproximar dos Unicode Locale Standards

Uma série de alterações de formatação e análise foram incorporadas ao Java 9 para levar a Unicode Locale Data Markup Language (LDML) à linguagem. Essas mudanças foram supervisionadas por Stephen Colebourne, criador da popular biblioteca de data e hora JodaTime, precursora do novo componente java.time no Java 8. Respeitar o padrão Unicode proporcionará melhor interoperabilidade com outros sistemas não-Java.

LDML é a linguagem utilizada pelo Unicode Common Locale Data Repository (CLDR), um projeto do Unicode Consortium para coletar e armazenar dados de localidades de diferentes partes do mundo, permitindo aos desenvolvedores de aplicativos adaptar melhor seus programas a diferentes culturas. Entre outras coisas, o LDML lida com datas, horários, fusos horários, e com a formatação e análise de datas.

Fonte: Imasters