Cliente Android simples em Java que transfere um único arquivo através de uma rede sem fio para um IP:Port através de um soquete para o servidor codificado em C# ou VisualBasic.NET. Atualmente, o cliente clica em uma foto usando a intenção da câmera.
A comunicação é apenas do cliente para o servidor. Antes de enviar a imagem, o cliente envia a palavra “HEADER” (sem aspas) seguida de uma nova linha, depois o tamanho exato do arquivo a ser enviado em bytes seguido de outra nova linha e depois o conteúdo do arquivo. Depois disso, a conexão é fechada.
Para testar a conectividade, o cliente abre e fecha uma conexão sem enviar dados.
O cliente transfere uma única fotografia agora mesmo após compactar e redimensionar. Isso pode ser alterado conforme necessário.
O IP e a porta do servidor são detectados automaticamente.
O nome do arquivo recebido é codificado no servidor. Isso pode ser modificado, se necessário, adicionando um nome de arquivo ao cabeçalho no primeiro buffer do cliente.
Binários para o servidor e o cliente podem ser baixados das versões. O cliente também está disponível no Google Play.