Guia de introdução à comunicação cliente-servidor Android

À medida que os nossos dispositivos móveis se tornam cada vez mais conectados, as comunicações cliente-servidor também se tornam cada vez mais necessárias. Felizmente, surgiu um novo guia que ajuda os usuários a configurar uma API web RESTful.

O novo guia vem do membro do Fórum XDA Alcônicoe aborda tópicos como configuração de um banco de dados e script PHP, teste de seu novo servidor de banco de dados e, finalmente, como acessá-lo no Android. O guia é voltado para desenvolvedores relativamente experientes que possuem um ambiente de desenvolvimento funcional e já escreveram aplicativos, mas não têm experiência com MySQL ou PHP.

O que os desenvolvedores iniciantes habilitados para nuvem precisam para começar? Não muito: um dispositivo Android para testar e um computador rodando na mesma rede, um servidor Apache/MySQL/PHP como WAMP para Windows e Postman Rest Client para Chrome. Felizmente, o Alkonic também resume as etapas para aqueles que são novos na comunicação cliente-servidor:

  1. O cliente faz uma solicitação usando um HTTP POST para um servidor
  2. O script PHP consulta o servidor MYSQL
  3. O script PHP obtém os dados SQL
  4. O script PHP coloca os dados em um array e atribui chaves para os valores. O script então gera os dados como uma matriz JSON. JSON (notação de objeto JavaScript) é um padrão para troca de dados e formata os dados de uma forma que humanos e computadores possam ler facilmente.
  5. O aplicativo analisa o JSON e exibe os dados.

Para saber mais, acesse o fio guia.