OO na Prática: representando o usuário logado no sistema
Melhore o design e clareza do seu código de autenticação com uso da orientação a objetos
Praticamente toda aplicação Web implementa algum tipo de segurança a fim de proteger e garantir o acesso as informações. Para maioria das aplicações uma autenticação do tipo login&senha e bloqueio de páginas é suficiente. Como lógica geral, basta o usuário entrar com suas credencias, ter seus dados validados e a aplicação já . . .
Por que o Kotlin foi criado?
Vamos descobrir os motivos por trás da criação dessa linguagem, quais problemas seus criadores queriam resolver e quais suas vantagens sobre o Java.
Recentemente foi anunciado durante o Google I/O 2017 que o Android dará suporte oficial para o Kotlin, linguagem de programação criada pela JetBrains que roda na JVM, Android e JavaScript. Muitos programadores já adotavam ela em seus projetos em produção antes mesmo do anuncio oficial e depois do anuncio da Google a popularidade do . . .
Interfaces Funcionais
Não é magia é tecnologia..ops! Entenda o que é e como funciona uma Interface Funcional do Java 8
Olá, vimos no artigo anterior sobre Lambda, uma pequena introdução sobre Expressões Lambda e como ela pode ser utilizada no Java 8 e vimos a sua estrutura básica etc. Mas algo ficou meio que misterioso, afinal como essa mágica acontece?
Como podemos ter uma linguagem fortemente tipada e verbosa implementar algo como o . . .
Controle Transacional Programático em Sistemas Legados
Aprenda a gerenciar as transações na sua aplicação Java de forma correta e eficiente
Não importa quão novo na área você seja, cedo ou tarde você cairá de paraquedas em um sistema legado. Um sistema na qual não há qualquer linha de testes, com tecnologias de certa forma defasadas e esquecidas pelo tempo e principalmente onde a maioria dos desenvolvedores não querem colocar as mãos. Esses sistemas, algumas vezes . . .
Álbum de fotos no Android
Veremos como é simples selecionar uma imagem do álbum do Android e colocar na nossa app
No nosso curso Desenvolvimento de Aplicações com Android em um determinado momento aprendemos como implementar na nossa App o recurso de tirar uma foto usando claro, a câmera do aparelho.
Porém, alguns alunos perguntam como seria para acessar a galeria, uma imagem ou foto que está no álbum etc. Será que é fácil? Tem como . . .
Por que aprender a programar?
Saiba por que é tão importante você aprender a programar mesmo você sendo de outra área!
Já faz muito tempo que a programação está em nossas vidas e não falo somente da minha ou de quem gosta de tecnologia, ela está em todo lugar que você imaginar você querendo ou não.
Quando tive o primeiro contato com a programação deveria ter no máximo uns 10 anos, quando vi pela primeira vez alguns códigos que meu pai . . .
Enums são mais que constantes
Entenda o poder das enums no mundo Java e como você pode tirar melhor proveito delas no seu código orientado a objetos
Embora o Java 8 tenha sido lançado há mais de 1 ano é muito comum encontrar código Java na qual o uso de enums ainda é muito mal aproveitado. A verdade é que enums são subestimadas e tratadas apenas como um simples substituto para constantes dentro do sistema. Os maiores benefícios de enums vão além disto e, na minha opinião, vale a . . .