Essa apostila mostra o desenvolvimento passo-a-passo de um aplicação demo de um lista de Pokemons. A função principal do aplicativo será consumir a API PokéAPI, que se trata de uma API sobre Pokemons destinada a fins educacionais e gratuita.

O código desenvolvido neste tutorial está disponível no Github. Fique a vontade para consultá-lo e se esse tutorial de ajudar, recomende aos seus colegas. Gotta Catch ’Em All!

Criando projeto no Android Studio

Ao abrir o Android Studio, uma tela de boas-vindas será exibida(Figura 1), clique em Start a new Android Studio Project.

Image for post
Image for post
Figura 1 — Tela Welcome

Agora na tela de criação de um novo projeto(Figura 2), insira o nome da aplicação (Application name), um domínio(Company Domain), para exemplo coloque seu nome seguido de .com, e ao final escolha onde ficará a pasta do projeto(Projeto Location), clique em Next. …

Um editor de texto “hackável” para o século 21, free, open-source e “hackável” no sentido de ser altamente customizável, com essa proposta o Atom foi lançado em Junho de 2015, mas bem antes dessa data a comunidade em volta desse editor já era engajada no desenvolvimento de pacotes. Os pacotes são extensões que dão ao editor de texto funcionalidades ou características extras. Aqui eu cito 5 dos principais pacotes que utilizo no meu dia-a-dia.

Atom-beautify

Esse pacote permite que você mantenha um estilo de código consistente sem muito esforço. Ele é relativamente simples, para usá-lo basta apertar CMD-ALT-B/CTRL-ALT-B ou clicando com o botão direito em cima no código e escolhendo a opção “Beautify editor contents”, que todo seu código será formatado, caso tenha algum texto selecionado, somente essa parte será formatada. …

Há um bom tempo que venho avaliando formas de implementar um blog por conta própria, queria poder publicar meus textos, falar sobre algo novo que aprendi ou criar um conteúdo que poderia ajudar a outras pessoas. Mas sempre foi algo que ficava pelo meio do caminho, agora resolvi este problema, começarei a escrever aqui, no Medium.

Como programador tenho um defeito que devo começar a mudar pra ontem, Mensagens de Erro e a importância que dou pra ela. Não estou dizendo que isso é algo que deve ser ignorado, mas não devemos perder tempo demais nelas, e toda vez que tentava implementar uma forma de publicar textos por conta própria, algum erro ocorria, com isso eu gastava mais tempo tentando corrigir esse problema, que na maioria das vezes era insignificante em relação ao meu propósito. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store