Pic Map é um aplicativo que busca colocar o usuário mais próximo das informações que ele vê na internet. Seu objetivo é evoluir a experiência do uso de uma rede social qualquer. O funcionamento do aplicativo consiste no cadastro de imagens por partes do usuário, formando um album, e no compartilhamento dessas informações por meio de um link, permitindo que um outro usuário possa abrir tal link, visualizar e navegar por essas imagens que foram registradas. Sua principal essência consiste em ser algo agradável e prazeroso de se utilizar, no que diz respeito a interfaces e experiência.
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:
- Fluxo para adicionar nome ao álbum
- Visualizar as imagens do album ao clicar sobre ele ( issue #27 ).
- A partir dessa visualização, navegar por todas as imagens e álbuns ( mostrando a movimentação do mapa de fundo ).
- Animação no momento de foco da imagem que o usuário está observando.
- Permitir a edição do nome do álbum
- Permitir a edição das imagens que estão contidas no álbum ( substituir ou apagar imagem )
- Persistir os álbuns do usuário
- Gerar o link dos álbuns de um usuário para outro ( criar modo de visualização das imagens )
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você instalou uma versão igual ou mais recente que o
Swift 15.5
. - Você possui uma máquina
Mac
para compilar o projeto.
Para usar Pic Map, siga estas etapas:
Utilize o comando git clone [email protected]:CapistranoIFCE/social_map.git
para faer download do repositório.
Usando o seu navegador de arquivos, procure o arquivo PicMap.xcodeproj
na pasta onde o download foi realizado.
Selecione um simulador de iPhone e execute o programa utilizando o atalho CMD + R
.
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin <nome_do_projeto> / <local>
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
Thiago Batista |
Davi Capistrano |
Daniele Cavalcante |
Raina Rodrigues |