sexta-feira, 27 de junho de 2014

Feedback do Questionário A

(Clique nas imagens para amplia-las)
 Respostas A1
  Resposta A2
   Resposta A3
   Resposta A4
   Resposta A5
    Resposta A6
                                                                                                                                               Resposta A7

O uso da internet para realizar o pedido de pizzas ou qualquer outro gênero alimentício é algo crescente, mas como se pode ver na Resposta A5, ainda é pequeno o número de usuários que fazem o pedido via internet.
Por outro lado, o pedido realizado por meio do telefone é muitas vezes entregue errado ( Resposta A4), deixando o consumidor com um pedido trocado ou simplesmente sem os ingredientes solicitados.
Um fator que explica a quantidade de pedidos entregues errados é o pedido “customizado”. Acrescentar sabores, ingredientes ou retirar ingredientes se mostra uma atividade repetitiva para os consumidores e confusa para os atendentes.
A partir dos resultados obtidos nesta pesquisa, o grupo pôde confirmar algo muito importante para uma possível venda do software: que este seria bem-vindo e utilizado. Como o Pimp My Pizza pretende eliminar possíveis erros de telefonistas e fornecer agilidade a um pedido “customizado”, temos um sinal verde dos amantes de pizzas.

quarta-feira, 25 de junho de 2014

Tutorial para customização de ListViews

Fala galera, depois de algum tempo, estou postando a respeito de um canal do YouTube (de um indiano, como sempre!), encontrado pelo Victor, sobre programação em Android. Além disso, nele você encontra conteúdos sobre Java, Javascript, entre outros. Voltando ao que importa, os vídeos #90 ao #96 apresentam uma maneira de customização de ListViews, que será extremamente útil, para a montagem dos cardápios na parte mobile da aplicação.

Vale a pena conferir!

Link do indiano

segunda-feira, 9 de junho de 2014

Enviando dados POST

Olá amiguinhos fazedores de programa! ... HAHAHA foi muito ruim vamos de novo.

Eae! (bem melhor), desculpem a demora pelo novo post. Anteriormente havia postado sobre como receber dados em JSON a partir de um metodo GET, hoje vou postar um link de um tutorial para enviar dados em JSON por um método POST. Esse tutorial simplesmente salvou a minha vida. ai vai

Tutorial: enviar dados JSON/POST

O tutorial abrange bem o que você deve fazer para enviar dados, uma aplicação sempre é diferente da outra, no meu caso tive que adaptar o tratamento de dados em JSON e futuramente vamos ter que configurar o servidor para receber e tratar esses dados. Espero que ajude :)

sábado, 24 de maio de 2014

O que faz o serviço de localização?

Basicamente localiza o usuário :) Ok, as principais funções para o nosso serviço de localização consistem em indicar qual a unidade mais próxima da atual localização do usuário, a partir das coordenadas (latitude e longitude) fornecidas pelo GPS do smartphone. Para usufruir deste, é necessário que o o celular esteja conectada a internet. Caso o celular não possua a ferramenta de GPS, pode se determinar a localização do usuário a partir das Networks (redes de internet) próximas a ele, entretanto o resultado não é tão eficiente como o do GPS (e o serviço não implementado no PimpMyPizza).
Voltando ao nosso aplicativo, outra função do serviço de localização é fornecer as coordenadas das unidades da pizzaria, para que o usuário possa ver a localização da mesma, a partir de um serviço do GoogleMaps.

Vence o Android LocationManager!

Nesta semana, terminamos o serviço de localização do aplicativo, utilizando o Android LocationManager. Em outros posts colocamos em questão qual o serviço de localização a ser utilizada e apesar de muitos falarem da eficiência do GooglePlayLocationManager, optamos por utilizar o outro serviço, que atendente perfeitamente nossas necessidades e já estava em processo de implantação no aplicativo. Além da necessidade de instalação de um SDK da GooglePlay, o que consideramos um "excesso" já que usaríamos apenas uma ferramenta de localização. No próximo post falarei com mais detalhes sobre o que faz o nosso serviço de localização.

sexta-feira, 23 de maio de 2014

HTTP GET/JSON Android

  Olá amigo desenvolvedor! Como eu sei que você programa?... Ou pelo menos tenta, bom... Caso contrário você não estaria lendo isso hue.

   Essa semana peço desculpas pela minha ausência aqui no blog, mas trago um post bem interessante. Se assim como eu, você precisa fazer com que a sua aplicação android receba dados de um servidor web, segue o link com 2 tutoriais que me ajudaram muitíssimo.

   Eu segui o passo a passo e pude compreender melhor como podemos implementar o conteúdo dos tutoriais em nossa aplicação. Se por algum acaso você quiser se informar um pouco mais antes de olhar os tutoriais, pesquise sobre as seguintes classes:
-Httpclient
-Httpresponse
-InputStrem
- BufferedReader
-ConnectivityManager
-HttpAsyncTask

 Eu mesmo preciso estudar um pouquinho mais haha.

1 - requisição http por método GET:
  Requisição HTTP-GET

2 - recebendo e tratando dados em formato JSON:
  Tratamento JSON data

segunda-feira, 19 de maio de 2014

Inicio dos testes dos Serviços de localização

Como visto no penúltimo post, iniciamos o desenvolvimento do serviço de localização do usuário, utilizando o Android Location Service. Não descartamos a possibilidade de utilizarmos o Google Play Location Service, a intenção é testar o desempenho de ambos na própria aplicação.
Entretanto, nesta primeira fase de teste, já foi possível encontrar uma falha. Quando solicitado para Localizar o usuário, a aplicação retorna um endereço que não condiz com a sua atual posição. Nos testes realizados em meu smartphone, o endereço retornado era do bairro de Santo Amaro (Zona Sul de São Paulo), mais exatamente no local onde trabalho. Entretanto o local onde foi requisitado, foi em minha residência, localizada no bairro do Tremembé (Zona Norte de São Paulo ). Resta saber se o problema também ocorre se utilizarmos o Google Play Location Service.

Esta é a tela de localizar do usuário. O botão localizar retorna o endereço do usuário, e o botão Endereços Salvos, mostrará uma tela na qual o usuário visualizará um endereço salvo, onde costuma pedir a pizza.