Sejam todos bem vindos.
Sou R J Iwancheche e sou desenvolvedor de soluções Android, os aplicativos da série LotoPp que geram palpites da sorte para as loterias brasileiras da Caixa Econômica Federal são de minha autoria. Como estou trabalhando em um upgrade para melhorar o desempenho deles precisei procurar alguns recursos para incrementar a relação dos usuários com o sistema, iniciando pela comunicação junto a um servidor. Por ser um sistema único não existe a necessidade de nenhum recurso pesado como os que as grandes empresas utilizam. Por isso, a opção ideal, na minha opinião, é a linguagem Php. Fica a dica, quando se desenvolve para sistemas como o bancário por exemplo, um servidor Java ou Enode são soluçoes necessárias pelo grande volume de dados trafegados e pela enorme quantidade de acessos simultâneos, sem falar da velha e boa segurança. Já quando se desenvolve soluções com necessidades únicas, como para o LotoPp, um servidor Php supre as necessidades com tranquilidade, mantendo um nível de segurança aceitável.
Como estava comentando, iniciei a pesquisa para saber qual seria a melhor forma de implementação desta comunicação mas, existe uma enorme barreira a ser superada por nós, desenvolvedores brasileiros, que é a Língua Portuguesa a maioria dos materiais está em inglês, tudo bem é sabido da necessidade do entendimento desta linguagem para a comunicação mundial mas, porque não se ter materiais bons em português? Outra dificuldade encontrada, entre os vários materiais disponíveis e de boa qualidade diga-se de passagem, foi a objetividade. Quando se procura algo, quem procura sabe qual é a sua dificuldade e, geralmente, se depara com muito conteúdo que não condiz com a busca, por exemplo: a busca é para a conexão com o servidor e o material começa com a montagem das tabelas no banco de dados.
Outro ponto desfavorável é a constante mudança dos métodos nativos do Android, quer seja por segurança, quer seja por desempenho o S/O está em constante mudança e junto com elas a depreciação de todo os materiais publicados até então.
Por este motivo que a série Enviar Dados Android Php foi criada é um material atualizado e se destinada a mostrar como enviar dados de um dispositivo Android para um servidor Php, especificamente.
Como diferencial a série inicia mostrando alguns pontos utilizados na engenharia de software mas, não segue a risca as normas padrão. Por isso, caso o seu nível seja avançado e encontre algo que esteja em desacordo por favor, deixe anotado nos comentários, será um prazer analisar um por um pois, críticas construtivas são sempre bem vindas. A programação não inclui a utilização de Web Service já que o objetivo principal é o estudo do Sistema Operacional Android. Entendendo assim, que todo o conteúdo exibido é para fim didático.
Alguns métodos utilizados no processamento são nativos do Android, são necessários para a integração das operações propostas no projeto. Também serão encontrados alguns, aqui chamados de adaptados, que são uma mescla entre o algoritmo criado para este projeto e os nativos android, além dos criados exclusivamente para o funcionamento do sistema. O ator utilizado no use case é o usuário, que envia dados por meio de um dispositivo Android para um servidor Php. O fluxograma inicia na coleta dos dados que, posteriormente, serão enviados para o servidor. Caso o servidor esteja indisponível uma mensagem de alerta será exibida, estando disponível, os dados enviados serão devolvidos como resposta e exibidos ao usuário, finalizando o processo. No diagrama de classes é possível verificar a existência de 3 classes contendo os seus atributos e as suas operações, mais conhecidas como métodos, e se relacionando entre si. O sistema contém a classe ColetarDados, EnviarDadosRegistrados e RetornoServidor.
A principal conclusão que esta série passa é a complexidade do desenvolvimento de um software. Para o envio de um simples campo preenchido por um usuário qualquer, em um dispositivo Android, são acionadas nada mais, nada menos do que 9 operações, ou métodos, acomodados em 3 classes distintas. Para facilitar a vizualização o tema foi dividido em 8 vídeos montando um índice pelo título, cada um tratando de um tema específico e importante para o desenvolvimento de uma solução simples e objetiva, para a conexão de um dispositivo Android com um servidor Php.
O principal propósito da série é ajudar pessoas com essa necessidade específica, caso uma pessoa se beneficie com este material a meta foi alcançada. E se essa pessoa foi você, deixe o seu recado nos comentários, ficaremos muito felizes.
Se gostou, dê um Like e inscreva-se no Canal.
Até a próxima.
Sou R J Iwancheche e sou desenvolvedor de soluções Android, os aplicativos da série LotoPp que geram palpites da sorte para as loterias brasileiras da Caixa Econômica Federal são de minha autoria. Como estou trabalhando em um upgrade para melhorar o desempenho deles precisei procurar alguns recursos para incrementar a relação dos usuários com o sistema, iniciando pela comunicação junto a um servidor. Por ser um sistema único não existe a necessidade de nenhum recurso pesado como os que as grandes empresas utilizam. Por isso, a opção ideal, na minha opinião, é a linguagem Php. Fica a dica, quando se desenvolve para sistemas como o bancário por exemplo, um servidor Java ou Enode são soluçoes necessárias pelo grande volume de dados trafegados e pela enorme quantidade de acessos simultâneos, sem falar da velha e boa segurança. Já quando se desenvolve soluções com necessidades únicas, como para o LotoPp, um servidor Php supre as necessidades com tranquilidade, mantendo um nível de segurança aceitável.
Como estava comentando, iniciei a pesquisa para saber qual seria a melhor forma de implementação desta comunicação mas, existe uma enorme barreira a ser superada por nós, desenvolvedores brasileiros, que é a Língua Portuguesa a maioria dos materiais está em inglês, tudo bem é sabido da necessidade do entendimento desta linguagem para a comunicação mundial mas, porque não se ter materiais bons em português? Outra dificuldade encontrada, entre os vários materiais disponíveis e de boa qualidade diga-se de passagem, foi a objetividade. Quando se procura algo, quem procura sabe qual é a sua dificuldade e, geralmente, se depara com muito conteúdo que não condiz com a busca, por exemplo: a busca é para a conexão com o servidor e o material começa com a montagem das tabelas no banco de dados.
Outro ponto desfavorável é a constante mudança dos métodos nativos do Android, quer seja por segurança, quer seja por desempenho o S/O está em constante mudança e junto com elas a depreciação de todo os materiais publicados até então.
Por este motivo que a série Enviar Dados Android Php foi criada é um material atualizado e se destinada a mostrar como enviar dados de um dispositivo Android para um servidor Php, especificamente.
Como diferencial a série inicia mostrando alguns pontos utilizados na engenharia de software mas, não segue a risca as normas padrão. Por isso, caso o seu nível seja avançado e encontre algo que esteja em desacordo por favor, deixe anotado nos comentários, será um prazer analisar um por um pois, críticas construtivas são sempre bem vindas. A programação não inclui a utilização de Web Service já que o objetivo principal é o estudo do Sistema Operacional Android. Entendendo assim, que todo o conteúdo exibido é para fim didático.
Alguns métodos utilizados no processamento são nativos do Android, são necessários para a integração das operações propostas no projeto. Também serão encontrados alguns, aqui chamados de adaptados, que são uma mescla entre o algoritmo criado para este projeto e os nativos android, além dos criados exclusivamente para o funcionamento do sistema. O ator utilizado no use case é o usuário, que envia dados por meio de um dispositivo Android para um servidor Php. O fluxograma inicia na coleta dos dados que, posteriormente, serão enviados para o servidor. Caso o servidor esteja indisponível uma mensagem de alerta será exibida, estando disponível, os dados enviados serão devolvidos como resposta e exibidos ao usuário, finalizando o processo. No diagrama de classes é possível verificar a existência de 3 classes contendo os seus atributos e as suas operações, mais conhecidas como métodos, e se relacionando entre si. O sistema contém a classe ColetarDados, EnviarDadosRegistrados e RetornoServidor.
A principal conclusão que esta série passa é a complexidade do desenvolvimento de um software. Para o envio de um simples campo preenchido por um usuário qualquer, em um dispositivo Android, são acionadas nada mais, nada menos do que 9 operações, ou métodos, acomodados em 3 classes distintas. Para facilitar a vizualização o tema foi dividido em 8 vídeos montando um índice pelo título, cada um tratando de um tema específico e importante para o desenvolvimento de uma solução simples e objetiva, para a conexão de um dispositivo Android com um servidor Php.
O principal propósito da série é ajudar pessoas com essa necessidade específica, caso uma pessoa se beneficie com este material a meta foi alcançada. E se essa pessoa foi você, deixe o seu recado nos comentários, ficaremos muito felizes.
Se gostou, dê um Like e inscreva-se no Canal.
Até a próxima.