| (13 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 3: | Linha 3: | ||
* Colaborar na evolução da aplicação Pingnic. | * Colaborar na evolução da aplicação Pingnic. | ||
= Pingnic = | == Pingnic == | ||
* Quer saber onde seus amigos estão? Esse é o principal objetivo do Pingnic, localizar seus amigos e compartilhar a sua localização com eles. "Encontre sua turma com um único clique e ainda fique por dentro de tudo que rola na cidade." Isto é, o app vai sugerir alguns lugares nos quais você, usuário, ainda não conhece. Locais próximos de onde você ou seus amigos costumam realizar os check-in's. | * Quer saber onde seus amigos estão? Esse é o principal objetivo do Pingnic, localizar seus amigos e compartilhar a sua localização com eles. "Encontre sua turma com um único clique e ainda fique por dentro de tudo que rola na cidade." Isto é, o app vai sugerir alguns lugares nos quais você, usuário, ainda não conhece. Locais próximos de onde você ou seus amigos costumam realizar os check-in's. | ||
*O que é um Ping? Basicamente e genericamente, um ping é uma pergunta para seu(s) amigo(s): "Onde você(s) esta(ão)?". Como forma de resposta, seus amigos te enviam um check-in com a localização de onde eles estão. | |||
[[Arquivo:pingnic_notificações.png]] [[Arquivo:locais_pingnic.png]] [[Arquivo:checkin.png]] | |||
== Funcionalidades == | == Funcionalidades == | ||
# Questionar amigos sobre | # Questionar amigos sobre onde eles estão | ||
# Enviar sua localização | # Enviar sua localização através de um check-in em um local cadastrado | ||
# Mostrar opções de empresas de prestação de serviços | # Mostrar opções de empresas de prestação de serviços próximas dos usuários | ||
# | #Manter a privacidade. Através de um Ping privado, o usuário pode não demonstrar sua localização | ||
= Ambiente = | = Ambiente = | ||
*O ambiente de desenvolvimento do aplicativo é formado por dois softwares principais: | |||
#Android Studio - Ambiente de desenvolvimento integrado (IDE) da Google para criação de aplicações para Android. Disponível para download no site do Android: https://developer.android.com/sdk/index.html. Muitos desenvolvedores preferem trabalhar com o eclipse. Daí, a falta de tutoriais envolvendo a plataforma. No entanto, ela esta crescendo e possui seu próprio tutorial de uso, logo quando inicializamos o ambiente. | |||
#Genymotion - Emulador gratuito do sistema operacional Android. Através dele, podemos experimentar várias versões e aplicativos desse sistema operacional. Esse emulador esta disponível para download no site do desenvolvedor: http://www.genymotion.com/. É simples. Basta realizar o cadastro, fazer o download e utilizar. No site Genymotion -> User Guide estão disponíveis os tutoriais que explicam como realizar o download do plugin, a instalação e a configuração no eclipse e no Android Studio. | |||
*Utiliza-se, também, um serviço de hospedagem de projetos. O Bitbucket. É similar ao GitHub suportando repositórios usando o sistema de controle de versões GIT. | |||
#Iniciamos fazendo o cadastro: https://bitbucket.org/. | |||
#Fazemos o download do Git na nossa máquina: http://git-scm.com/downloads. Para aprender a utilizar o Git podemos utilizar a documentação do próprio site do git: http://git-scm.com/book/pt-br/v1/Primeiros-passos (versão em português). | |||
#Criamos um repositório utilizando os comandos aprendidos através da documentação. | |||
#Hospedamos o repositório no Bitbucket | |||
= Dinâmica = | = Dinâmica = | ||
*Reuniões: Todas as semanas são feitas algumas discussões. Todas via skype, devido a localização de cada integrante da equipe. | |||
*Estágio: Por ser estagiário, envio um email todos os dias para o Otávio(responsável pelo pingnic) descrevendo as minhas atividades referentes ao pingnic. O que foi feito, o que não foi feito, quais as dificuldades em uma determinada atividade, dúvidas, ideias. Também mantenho contato constante com o Arthur(desenvolvedor principal do pingnic) recebendo ajuda e orientações referentes aos códigos do app. | |||
= Pesquisador = | = Pesquisador = | ||
Edição atual tal como às 16h35min de 12 de dezembro de 2014
Objetivo
- Colaborar na evolução da aplicação Pingnic.
Pingnic
- Quer saber onde seus amigos estão? Esse é o principal objetivo do Pingnic, localizar seus amigos e compartilhar a sua localização com eles. "Encontre sua turma com um único clique e ainda fique por dentro de tudo que rola na cidade." Isto é, o app vai sugerir alguns lugares nos quais você, usuário, ainda não conhece. Locais próximos de onde você ou seus amigos costumam realizar os check-in's.
- O que é um Ping? Basicamente e genericamente, um ping é uma pergunta para seu(s) amigo(s): "Onde você(s) esta(ão)?". Como forma de resposta, seus amigos te enviam um check-in com a localização de onde eles estão.
Funcionalidades
- Questionar amigos sobre onde eles estão
- Enviar sua localização através de um check-in em um local cadastrado
- Mostrar opções de empresas de prestação de serviços próximas dos usuários
- Manter a privacidade. Através de um Ping privado, o usuário pode não demonstrar sua localização
Ambiente
- O ambiente de desenvolvimento do aplicativo é formado por dois softwares principais:
- Android Studio - Ambiente de desenvolvimento integrado (IDE) da Google para criação de aplicações para Android. Disponível para download no site do Android: https://developer.android.com/sdk/index.html. Muitos desenvolvedores preferem trabalhar com o eclipse. Daí, a falta de tutoriais envolvendo a plataforma. No entanto, ela esta crescendo e possui seu próprio tutorial de uso, logo quando inicializamos o ambiente.
- Genymotion - Emulador gratuito do sistema operacional Android. Através dele, podemos experimentar várias versões e aplicativos desse sistema operacional. Esse emulador esta disponível para download no site do desenvolvedor: http://www.genymotion.com/. É simples. Basta realizar o cadastro, fazer o download e utilizar. No site Genymotion -> User Guide estão disponíveis os tutoriais que explicam como realizar o download do plugin, a instalação e a configuração no eclipse e no Android Studio.
- Utiliza-se, também, um serviço de hospedagem de projetos. O Bitbucket. É similar ao GitHub suportando repositórios usando o sistema de controle de versões GIT.
- Iniciamos fazendo o cadastro: https://bitbucket.org/.
- Fazemos o download do Git na nossa máquina: http://git-scm.com/downloads. Para aprender a utilizar o Git podemos utilizar a documentação do próprio site do git: http://git-scm.com/book/pt-br/v1/Primeiros-passos (versão em português).
- Criamos um repositório utilizando os comandos aprendidos através da documentação.
- Hospedamos o repositório no Bitbucket
Dinâmica
- Reuniões: Todas as semanas são feitas algumas discussões. Todas via skype, devido a localização de cada integrante da equipe.
- Estágio: Por ser estagiário, envio um email todos os dias para o Otávio(responsável pelo pingnic) descrevendo as minhas atividades referentes ao pingnic. O que foi feito, o que não foi feito, quais as dificuldades em uma determinada atividade, dúvidas, ideias. Também mantenho contato constante com o Arthur(desenvolvedor principal do pingnic) recebendo ajuda e orientações referentes aos códigos do app.
Pesquisador
- Matheus Meira Roberto


