Os melhores frameworks Java

Atualmente o Java é a linguagem de programação mais popular do mundo. Ela vem com um vasto ecossistema e mais de 9 milhões de desenvolvedores Java em todo o mundo. Um dos seus grandes trunfos é ser uma linguagem com um gigantesco acervo de bibliotecas e frameworks. Entre os frameworks há alguns considerados excelentes para … Continue lendo “Os melhores frameworks Java”

Java JDK 11: saiba quais as novidades

O suporte ao CORBA, Java EE e JavaFX serão removidos, mas em contrapartida 15 novos recursos serão lançados nesta versão prevista para Setembro Java Developmemnt Kit (JDK) 11 está para ser lançado. Testamos o release candidate liberado em Agosto de 2018. A versão de produção está prevista para lançamento no próximo dia 25. A seguir … Continue lendo “Java JDK 11: saiba quais as novidades”

BlackBerry OS

O BlackBerry OS é um sistema operacional proprietário desenvolvido especificamente para dispositivos BlackBerry da Research In Motion (RIM). O BlackBerry OS roda em telefones Blackberry, como as séries BlackBerry Bold, Curve, Pearl e Storm. O BlackBerry OS foi projetado para ambientes de smartphones e é mais conhecido por seu suporte robusto para envio de e-mails. … Continue lendo “BlackBerry OS”

Algumas alternativas pouco conhecidas para o Ionic

O Ionic é uma estrutura de criação de aplicativos Web nativos e progressivos. Essa estrutura de desenvolvimento de aplicativos emula as diretrizes da interface do usuário e implanta os SDKs nativos. Com isso, garante a implementação de padrões de UI (user interface) e o fornecimento de recursos de dispositivos de aplicativos nativos, tudo com o … Continue lendo “Algumas alternativas pouco conhecidas para o Ionic”

Banco de dados em memória não relacionais

A popularidade dos bancos de dados não relacionais, também conhecidos como NoSQL aumentou muito nos últimos anos devido à necessidade de  processar uma grande quantidade de dados mais rapidamente do que os sistemas de gerenciamento de banco de dados relacional, aproveitando a arquitetura altamente escalável, baixa latência e alta performance. Apesar de o uso de … Continue lendo “Banco de dados em memória não relacionais”

Os principais frameworks para o desenvolvimento mobile em 2018

O desenvolvimento para dispositivos móveis é uma necessidade crescente para praticamente qualquer negócio, e para o desenvolvimento há muitas maneiras de se fazer. São três formas de se escolher a tecnologia: desenvolvimento nativo puro, desenvolvimento híbrido, e através de uma estrutura de multi-plataforma, também chamados de cross-plataform. Vejamos neste post 3 frameworks que estão bombando … Continue lendo “Os principais frameworks para o desenvolvimento mobile em 2018”

Diferenças entre Oracle JDK e OpenJDK

Neste post discutiremos as diferenças entre o Oracle JDK e o OpenJDK, seguido por um destaque no processo de desenvolvimento do JDK. Mas antes de entrar nos detalhes, vamos recapitular o que é o JDK: O que é JDK? O Java Development Kit (JDK) é um ambiente de desenvolvimento de software usado para desenvolver aplicativos … Continue lendo “Diferenças entre Oracle JDK e OpenJDK”

Contratos Inteligentes e alguns casos de usos

Neste post, falaremos como podemos aplicar contratos inteligentes e a tecnologia blockchain em alguns segmentos para proteção e dar agilidade as operações comerciais. Também consideraremos os benefícios da tecnologia Blockchain, forneceremos exemplos do setor e analisaremos os casos de uso de serviços de desenvolvimento de contrato inteligente. As tecnologias modernas mudam nossas vidas de várias … Continue lendo “Contratos Inteligentes e alguns casos de usos”

O que é Reactive Design Patterns?

Os princípios centrais do Reactive Design são descritos no Reactive Manifesto. O Reactive Design em si é muito amplo para se chamado de um padrão, da mesma forma que o programação orientada a objetos é muito ampla para ser chamada como um padrão. Entendemos que é uma abordagem. E dentro desta abordagem, existem muitos padrões. … Continue lendo “O que é Reactive Design Patterns?”

Spring Boot – três formas simples de criar um projeto

Neste post iremos configurar um projeto básico com o Spring Boot. Vamos explorar as diferentes opções de criação de projetos com o Spring Boot usando o Maven e o Eclipse. O que veremos? Como inicializar um projeto simples com o Spring Initializr? Como usar o Spring Starter Eclipse Plugin para criar um projeto simples com … Continue lendo “Spring Boot – três formas simples de criar um projeto”