Criando PDF via jasper

Para criação de PDFs em aplicações Web recomendo o Jasper, já que sua comunidade é extensa e possui diversos recursos. Neste post usaremos o Back-End java. Vamos começar abrindo o IReport para criar um template que será chamado no serviço. … Read More

Operação Lava-Java! Nº 3 – Princípio do Aberto e Fechado

OCP – OPEN CLOSED PRINCIPLE “Entidades, classes, módulos e funções deveriam ser abertos para extensão e fechados para modificação” O ciclo de vida de um software faz com que ele seja suscetível a mudanças. Um software bem arquitetado te possibilita … Read More

React Native vs IONIC

O principal propósito deste artigo, é mostrar as diferenças entre essas duas ferramentas, e lhe dar maiores informações para que possa ser feita uma melhor escolha quando for necessário criar um projeto mobile para iOs e Android. Hibrido vs Nativo … Read MoreRead More

Trabalhando com dados Json em Swift

O JSON – JavaScript Object Notation, é um formato de dados utilizado para intercâmbio de dados computacionais que é empregado na maioria das aplicações atuais e é definido pela Json.org. Existem no mercado vários frameworks, e para diversas linguagens, que … Read MoreRead More

Login com Facebook em uma Aplicação Android – Parte 1 de 2

Se você ainda não precisou uma hora precisará integrar seu aplicativo com alguma rede social para autenticar o usuário em seu sistema, aqui falarei um pouco como usar a API do Facebook para login. Nesta primeira parte mostrarei como usar … Read More

Criando animações com CSS3

Criar animações em um site vai muito além de apenas deixá-lo mais “bonitinho”; é um ganho no quesito usabilidade. Anima ações do usuário como o hover e o focus, e tornar transições mais suaves (como em um carrossel, por exemplo), … Read More

Modificando o Comportamento Padrão do Liferay

É de conhecimento de todos que trabalham com Liferay sua capacidade de personalização em muitos aspectos, sendo o mais visível deles o layout. Quando se fala em construir um site ou até mesmo um portal a primeira preocupação é com … Read More

Programação funcional com JavaScript

Programação funcional? Quando eu ouvi esse termo pela primeira vez, logo pensei: Mais uma heurística computacional que logo será esquecida e novamente sobreposta pela orientação a objetos, mas quando fui estudar a fundo o que era, notei que não faz … Read More

Criando estruturas e modelos no Portal Liferay – Parte 1

Quando utilizamos um CMS nos deparamos com formularios prontos para inserção de conteúdos, além disso quase sempre precisamos definir uma única forma de exibição para estes conteúdos. Com o Portal Liferay ganhamos liberdade para criar diversos formularios diferentes para inserção … Read More

Criando ícones para aplicativos multiplataforma com Automator

Se você é desenvolvedor ou principalmente se você for designer de aplicativos já se deparou com a quantidade de tamanhos diferentes do ícone principal que temos que fazer: 7 para Android 20 para iOS 15 para Windows Phone (contando só … Read More