15 minutos O teste é uma parte crucial do desenvolvimento Android, permitindo que você elimine todos os erros e problemas de desempenho que possam prejudicar seu aplicativo, antes de liberá-lo para o público em geral. Toda vez que você encontrar um erro, o Android gera uma mensagem e, em seguida, exibe essa mensagem como parte do Logcat Monitor do Android Studio. Essas mensagens de erro geralmente são curtas e à primeira vista pode não parecer tão útil. No entanto, essas mensagens realmente contêm todas Continue lendo

5 minutos Quando ainda estamos aprendendo a desenvolver aplicativos Android, fica difícil começar um projeto do zero. Uma boa maneira de começar seu aplicativo Android é utilizar os famosos templates, que são kits iniciais pré-prontos de projetos. Esses templates geralmente vêm com boa parte das funcionalidades básicas de um aplicativos e seu design, tornando mais fácil começar um projeto do zero. Além disso, os templates são uma ótima maneira de aprendizado com o projeto de outros desenvolvedores. Neste artigo eu selecionei alguns templates grátis e Continue lendo

10 minutos Você já deve ter ouvido dizer que a Indústria de Jogos nacional tem crescido muito nos últimos anos. Mas talvez você ainda não tenha percebido a proporção que as coisas estão tomando. Olha só essas matérias que saíram no Jornal da Globo e na Folha de São Paulo: O crescimento nacional tem sido tão consistente que o próprio governo resolveu investir e liberou (através da ANCINE) 10 milhões de reais para ser investido na produção de jogos: E logo após o resultado Continue lendo

6 minutos Continuando nossa série de guias da plataforma Android para desenvolvedores, hoje vamos falar do desenvolvedor PHP. Você já deve ter se perguntado:  “Sou desenvolvedor PHP, como faço para aprender desenvolvimento Android?” “Já estou no mercado de TI como desenvolvedor PHP, como faço para me inserir no mercado Android?” Se você já é profissional de TI e/ou experiente em desenvolvimento Web com PHP, mudar de profissão para Desenvolvedor(a) Android ou agregar esse conhecimento é muito mais fácil do que você imagina. Quão importante Continue lendo

8 minutos O SQLite é o banco de dados interno e oficial da plataforma Android, com ele é possível modelar uma estrutura de tabelas relacionadas entre si para representar os dados do mundo real. Se fizermos uma comparação, o SQLite é muito parecido com o MySQL, porém com algumas limitações por ser um banco de dados muito mais leve e simples. Neste artigo, vou te mostrar como utilizar o banco de dados SQLite no Android de uma forma simples e rápida. Então, continue lendo este artigo para Continue lendo

5 minutos Para muitos desenvolvedores Android iniciantes o AndroidManifest é um grande mistério e no começo do aprendizado por ser um pouco confuso. Para que serve? Como utilizar? E quando utilizar? A questão é que este arquivo é mais importante do que você imagina para seu aplicativo Android. Ele contém informações extremamente úteis para o sistema operacional. Agora, para desvendar os mistérios do AndroidManifest, continue comigo: Introdução ao AndroidManifest É obrigatório todo aplicativo Android ter um arquivo AndroidManifest.xml no diretório raiz do projeto. O arquivo AndroidManifest é responsável Continue lendo

4 minutos Uma das primeiras coisas que um desenvolvedor iniciante precisa aprender antes de escolher a linguagem ou plataforma que quer trabalhar, é lógica de programação. A lógica de programação é a base para resolver problemas utilizando qualquer tipo de linguagem de programação ou tecnologia. Se você ainda não sabe, esta é uma ótima hora para começar a aprender e ao mesmo tempo criar aplicativos. Então, continue lendo este artigo para entender como aprender lógica de programação criando aplicativos: O que é Lógica de Continue lendo

6 minutos Duas das situações que SEMPRE aparecem dentre tantas dúvidas que recebo todos os dias são:  “Sou desenvolvedor (sua linguagem mais querida até o momento), como faço para migrar para o desenvolvimento Android?” “Já estou no mercado de TI como (sua profissão antes de se tornar um desenvolvedor Android), quero me inserir no mercado Android” Se você já é profissional de TI e/ou experiente em uma linguagem específica, mudar de profissão para Desenvolvedor(a) Android ou agregar esse conhecimento é muito mais fácil do que você Continue lendo

9 minutos O Kotlin agora é uma linguagem de programação oficial para o desenvolvimento de aplicativos Android. E agora? Largo o Java e foco no Kotlin? Aprendo as duas linguagens? Certamente, neste momento você deve estar com muitas dúvidas em sua cabeça de qual caminho seguir e como começar a estudar a mais nova linguagem oficial do Android. De fato, o Kotlin veio para revolucionar a maneira de criar aplicativos Android, mas devemos tomar muito cuidado na hora de escolher qual caminho seguir. Então, continue lendo este artigo para Continue lendo

8 minutos O Genymotion é um emulador incrivelmente rápido, eficiente em termos de memória, que executa o sistema operacional Android de uma forma muito realística. Na verdade ele é mais que um emulador Android, ele é uma plataforma completa de virtualização para desenvolvedores Android testarem seus aplicativos. E pode ser uma ótima alternativa caso os AVDs oficiais do Android Studio fiquem muito lento no seu ambiente de desenvolvimento Android. Então, continue lendo este artigo para aprender a instalar, configurar e utilizar esse poderoso emulador Android: Continue lendo