Esta semana foi postado um vídeo do nosso projeto no youtube. Esse vídeo foi feito pelo Gource, um aplicativo que consegue ler informações do Subversion e por meio disso cria visualizações gráficas do histórico de versionamento.
domingo, 13 de julho de 2014
sábado, 5 de julho de 2014
Entrevista com a Pizzaria do David
Lembrando que o nosso aplicativo é direcionado ao atendimento de uma pizzaria, decidimos fazer uma entrevista com uma pizzaria (meio tardia, mas está valendo).
Separamos alguns tópicos a serem discutidos e eu escrevi um relatório baseado na conversa que eu tive com a Elaine da Pizzaria do David - Site da pizzaria
Como cobrar as pizzas?
A cobrança é feita dependendo dos ingredientes gastos para fazer um único sabor ( 8 pedaços padrão). No caso de uma pizza com mais de um sabor (máximo 4) é cobrado o valor do sabor mais caro.
No caso da pizza broto (4 pedaços) o valor cobrado é de 70% o valor da pizza padrão.
Existem casos em que uma pizza de 8 pedaços pode ser dividida em 9 ou mais pedaços, mas isso não altera o tamanho nem o valor da pizza.
Exclusão de ingredientes
Todos os ingredientes podem ser excluídos à gosto do cliente sem a alteração do preço.
Inclusão de ingredientes
A inclusão de ingredientes é algo complicado de se prever ou de se padronizar visto que o cliente pode pedir qualquer coisa e levando em consideração que na pizzaria do David a pizza é feita e assada na hora.
De acordo com a Elaine o mais comum é a adição de queijos extra com um adicional no preço variando ente 7 a 9 reais.
Contudo, o mais comum não é a adição de ingredientes, mas sim a exclusão ou a substituição. Substituição de ingredientes como ervilha por milho, mussarela por mussarela de bufala. Qualquer coisa que seja a gosto do cliente. No caso da ervilha não é cobrado taxas adicionais visto que o preço da ervilha para o milho não são tão diferentes. Já no caso das mussarelas ou de qualquer substituição por algum ingrediente mais caro as taxas adicionais podem variar entre 4 a 7 reais.
Concluindo, é extremamente difícil padronizar um esquema de personalização para um atendimento tão flexível. Talvez o nosso aplicativo tenha algumas limitações, pois já não resta muito tempo.
Custom ListView usando BaseAdapter
Como mencionado anteriormente tivemos muita ajuda de um indiano. Vou explicar um pouco melhor a respeito da Custom ListView:
Uma ListView é um elemento que herda de um objeto View em formato de listas e que suporta uma String para cara item na lista.
Mas e se eu quiser ter mais de um elemento por item? Uma imagem, mais de uma TextView... Bem é ai que entra o BaseAdapter
Se você quiser saber como fazer uma ListView Personalizada siga os passos deste tutorial dividido em 4 partes, segue o link com a primeira parte:
Uma ListView é um elemento que herda de um objeto View em formato de listas e que suporta uma String para cara item na lista.
![]() |
| ListView Comum |
![]() |
| Custom ListView |
NumberPicker
Olá amigos programáticos! Uma postagem curta sobre uma funcionalidade do android chamada NumberPicker. Há uma necessidade no nosso aplicativo em que o usuário deve escolher a quantidade de pizzas que ele quer. Antes isso era feito com dois botões (+, -) e uma text view que mostrava essa quantidade.
Agora com o numberPicker eu economizo muito mais linhas de código e espaço:
![]() |
| Imagem porca pois eu não tirei print da versão antiga |
Agora com o numberPicker eu economizo muito mais linhas de código e espaço:
![]() |
| numberpicker abaixo de "Quantidade: " |
Se você quiser saber como adicionar um NumberPicker na sua aplicação de uma olhada nesse exemplo:
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 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
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 :)
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 :)
Assinar:
Postagens (Atom)










