Postagens

Mostrando postagens de 2017

Finalmente acabou?

Nessa última semana a única coisa feita foi que Caio corrigiu os logs que antes deveriam ser usados para erros, para logs que indicam uma informação (função que o log de erro estava desempenhando). Imaginamos que iremos pegar recuperação na matéria, então uma dica muito importante que dou para os próximos grupos que vierem (se houver próximos grupos de PDS) é: se planejem, a falta de organização é um dos principais fatores para que o aluno não vá bem na matéria, escolhe bem os integrantes da sua equipe pois caso contrário, muito possivelmente haverá muita frustração. Caio Viana - EquipeV2

Após Apresentação

Postagem referente à semana de apresentação das melhoras do app: Caio conseguiu configurar todos os métodos, com exceção do método CAT, que não funciona corretamente na segunda semana do método. Entretanto com as dicas do professores, imagina conseguir corrigir o erro. Também irá mudar os botões dos métodos, já que com os atuais são necessárias diversos testes; Luis continua tentando implementar o SQLite no app. Uma dica para quem for programar, usar os filtros de intent, normalmente usado em receivers e em services, especificando uma palavra ou termo para que o intent vá direto para o destino desejado. Também declarar as classes do manifest mencionando o pacote, não apenas a classe, essa seria a maneira correta de declarar as classes.

Última Entrega

Nessa última semana: Caio fez o diagrama de classes, o diagrama de sequência e a descrição de caso de uso; Gabriel complementou bastante o documento com as sessões faltantes, assim como Ian e Ronaldo; Luis fez o gource. Caio Viana - EquipeV2

Progressos e Problemas

Nessa última semana: Caio terminou os métodos FILD e WILD, entretanto está tendo muitas dificuldades para conseguir que o usuário consiga desligar o som do alarme, algo que só é possível se o próprio usuário cancele o método. Caio tem ideia do que está acontecendo, a classe receiver  não está sendo chamada no intent, entretanto ele não sabe como corrigir isso. Ian escreveu no documento (no tópico "Revisão da Literatura") e corrigiu erros ortográficos. Caio Viana - EquipeV2

Mais uma semana de progresso

Nessa semana: -Caio conseguiu consertar o bug do método CAT e fez o método WBTB. -Gabriel fez revisão da introdução e irá fazer revisão da literatura -Ian fez revisão da literatura e fez revisão da introdução -Luis consertou os erros do SQLite -Ronaldo fez revisão da literatura e fez revisão da introdução Caio Viana - EquipeV2

Mais uma Semana de Trabalho

Nessa última semana: Caio está configurando os alarmes,entretanto agora há um erro que não deixa o alarme ser desligado Gabriel alterou a introdução e a bibliografia Luis está trabalhando no SQLite Caio Viana - EquipeV2

Agora falta um pouco menos

Nessa última semana Caio conseguiu guardar o horário de dormir e acordar escolhida pelo usuário, agora só falta configurar cada método individualmente e essa parte será concluída. OBS: Para fazer isso, Caio usou as preferências do Android Studio. Caio Viana - EquipeV2

Mais uma semana de trabalho

Nessa última semana: Caio está progredindo na configuração dos alarmes, falta muito pouco para finalizar essa etapa Gabriel refez toda a introdução do documento Luis ainda está estudando como utilizar o SQLite Caio Viana - EquipeV2

Análises entregas, avanços no aplicativo

Tanto Luis quanto Caio tem trabalhado no aplicativo, que agora tem alarmes funcionais. Ainda faltam algumas funcionalidades, mas a perspectiva de entrega é positiva. Ian, Gabriel e Ronaldo, durante a última quinta, trabalharam nas análises dos outros grupos, mas agora voltaram ao trabalho com a documentação. Gabriel - EquipeV2

Período de organização

No domingo a equipe fará uma reunião para discutir os erros do documento, até lá é necessário que haja um resumo dos erros de cada documento (para facilitar o trabalho na hora de designar o que cada um irá corrigir), por enquanto Caio já fez seu resumo.  Também Caio mudou a cor do aplicativo, agora é apenas um fundo azul com letras brancas para dar contraste, entretanto o modelo está sujeito a alterações. Caio Viana - Equipe V2

Outras apresentações

Assistimos as outras apresentações, lemos as críticas sobre a nossa, preparamo-nos para o que irá vir e iremos fazer o que podemos com o tempo que nos resta. As tarefas serão distribuídas, o trabalho revisado, o tempo, bem-gasto. Gabriel - EquipeV2

Voltando ao Ritmo

As postagens começaram a ser feitas quinta-feira pois assim é mais difícil dos integrantes perderem o dia, já que é no dia da aula de PDS. Desde sábado, Caio leu o documento entregue pelos professores para ver os erros cometidos. O próximo passo da equipe é se reunir e discutir os erros cometidos, após isso decidir quem irá corrigir determinada parte do documento. Uma coisa que foi percebida por Caio na semana passada e que não foi falada é que o projeto do Android Studio do Luis não abria no computador de Caio. O problema era que o Android Studio não conseguia estabelecer uma conexão, depois de estudar um pouco o erro, aparecia a mensagem dizendo que não era possível conectar no proxy ou algo parecido. Isso acontecia mesmo entrando nas configurações do proxy no Android Studio. Esse erro foi corrigido entrando nas propriedades do gradle, arquivo em que estavam salvas as credenciais de login do Luis para acessar a rede da escola, após apagar, o projeto foi aberto normalmente Caio V

Pós-Apresentação

As postagens no blog agoara serão feitas toda quinta-feira. A apresentação foi bastante esclarecedora para nós. Recebemos os documentos com diversas críticas e faremos todo o possível para que nenhum desses problemas estejam presentes na apresentação do último bimestre. Gabriel - EquipeV2

Pós-entrega

Caio e Luís fizeram o diagrama de classes. Caio fez o diagrama de caso de uso, fez a descrição deles, fez certas funções do diário funcionarem. Luís fez o diagrama de sequência e está trabalhando nos alarmes. Ronaldo fez o mer, o der, escolheu o fundo do app e procura como fazer o banco de dados funcionar na nuvem. Gabriel escreveu, revisou e organizou o documento e o grupo. A próxima aula é a apresentação. Gabriel - EquipeV2

Preparos Finais

Na última semana: Caio estudou como usar o recyclerview para poder implementar o mural de sonhos, deixando Luis vendo os alarmes devido ao curto tempo. Agora, entretanto, está revisando o diagrama de classes e irá revisar o diagrama de sequência; Gabriel consertou erros no documento do ShareLatex, e está sessões com muitos subcapítulos; Luis continua aprendendo a usar o alarme, entretanto irá se focar nos diagramas assim como Caio. Após isso, irá tentar corrigir o erro da versão teste do alarme que: caso o usuário escolha um horário que já passou, o alarme toca imediatamente; Ronaldo corrigiu erros do MER e fez o DER do banco. Caio Viana - Equipe V2

E o prazo se aproxima...

Nessa última semana, Gabriel atualizou as classes do documento, gerando alguns erros a serem corrigidos. Ian trabalhou e ainda trabalha nas sessões de identidade visual do aplicativo, enquanto Ronaldo tenta melhorar o banco de dados ao máximo, antes da implementação. Caio e Luís tem continuado a trabalhar na implementação dos alarmes. Faltam 11 dias. Gabriel - EquipeV2

O estágio acabou, mas o trabalho continua

Nesta semana: Caio conseguiu impedir que o usuário selecione 2 ou mais métodos que não funcionam juntos, além disso, também conseguiu armazenar quais métodos foram ativados ou desativados; Gabriel colocou as atas no blog, revisou as métricas, reescreveu a sessão de requisitos funcionais, e separou as tarefas dos integrantes do grupo; Ian incluiu as postagens do blog em apêndice no documento; Luis implementou o login da conta Google no aplicativo; Ronaldo fez os requisitos não funcionais, mas ainda não mandou para a equipe. Caio Viana - Equipe V2

Essa Semana

Discutimos quais eram os avanços mais necessários para semana passada e passamos as tarefas para os integrantes. Caio e Luís trabalharam no aplicativo, tentando aprender a implementar funcionalidades de alta importância. Gabriel trabalhou no documento e na teoria de certas partes partes do aplicativo, que precisaram ser refeitas. Ian inseriu alguns anexos no documento e auxiliou na edição do mesmo.

Finalmente Responsividade

Nessa última semana: Caio fez com que o app receba a hora de dormir e de acordar do usuário. Agora junto de Luis, ambos terão que ver como fazer o app mandar notificações nesse período de tempo; Gabriel esteve doente então não pôde cuidar dos requisitos funcionais, deixando-os para essa semana; Ian fez a apresentação do app, e está trabalhando para melhora-la; Luis aprendeu a deixar o aplicativo responsivo, agora sua tarefa é implementar o aprendido no app, além aprender como fazer o app mandar notificações no período que o usuário esta dormindo junto de Caio; Ronaldo cuidou da revisão da literatura Além disso, a equipe voltou a usar o trello e as tarefas já se encontram no mesmo. Caio Viana - Equipe V2

Reunião de Última Hora

Caio chamou quem estivesse disponível na equipe para discutir como o usuário colocaria sua hora de dormir e de acordar. Gabriel e Luis se juntaram à reunião e foi decidido que agora o usuário não precisara mais clicar em cada método para configura-lo, ele irá apenas selecionar quais métodos estarão funcionando e quais não estarão a partir de um botão do tipo switch referente a cada técnica de indução.  Após todos concordarem Caio está encarregado de fazer a mudança e agora Luis irá cuidar da responsividade da aplicação, algo que havia sido pesquisado antes mas deixado de lado. Caio Viana - EquipeV2

Nova reunião e mais trabalho

Hoje os integrantes Caio, Gabriel e Luís se reuniram via Skype para decidir melhor como funcionaria as estatísticas e diário de sonhos do utilizador, devido a problemas na ideia anterior. Caio e Luís estão pesquisando e testando as ferramentas que permitirão que essa sessão do aplicativo funcione. Gabriel - EquipeV2

Semana de Férias

O integrante Luís está viajando. Nessa semana os integrantes tem estado ocupados, mas ainda assim tem devotado parte do tempo para trabalhar. Uma reunião foi marcada para hoje mais tarde, com o intuito de fechar certos detalhes do aplicativo para o desenvolvimento. As técnicas foram em sua maioria definida e o integrante Caio irá começar o desenvolvimento após a próxima reunião. Gabriel - EquipeV2

Reunião e Publicidade

Fizemos uma nova reunião para definir melhor alguns pontos do aplicativo, com os integrantes Gabriel, Caio e Luís. Ian estava, no momento da reunião, executando tarefas que foram entregues a ele, como organizado. Ronaldo teve problemas pessoas e foi para casa. Além disso, o vídeo do Gource, feito pelo Luís, foi feito e enviado para o youtube. Gabriel - EquipeV2

Após a avaliação

Erros foram trazidos à nossa atenção e os integrantes do grupo irão trabalhar no conserto desses erros. Gabriel, Ronaldo e Ian irão se focar no documento, enquanto Luís e Caio irão revisar o aplicativo. O vídeo do Gource e as notas estão em desenvolvimento. O bimestre logo irá terminar. Gabriel - EquipeV2

Última semana para a apresentação

Nessa semana: Caio ficou estudando fragment e tentando implementa-lo no aplicativo, entretanto com o seu estudo viu que nesse momento o mesmo não é necessário. Além disso já fez o menu do segundo protótipo e até quinta irá fazer todas as telas. Com o tempo gasto estudando fragment, Caio está se focando no desenvolvimento do aplicativo para depois estudar como remover os arquivos temporários e colocar os protótipos no SVN; Gabriel olhou o menu do aplicativo e procurou por erros; Ian refez os ícones do aplicativo; Luis colocou todas as imagens do aplicativo para o SVN entre outras coisas; Ronaldo fez todas as tabelas especificando o caso de uso e algumas do banco de dados. Caio Viana - EquipeV2

Perto da Avaliação

Nessa semana, os membros do grupo continuaram suas tarefas. Ian e Ronaldo continuam desenvolvendo o banco de dados, diagrama de caso de uso e tabelas contendo os dados contidos nessas coisas, para o documento. Luis e Caio tem trabalhado com a programação, embora nessa quinta o avanço tenha sido pouco, devido a problemas com os computadores, que não conseguiam abrir o Android Studio por falta de memória. Caio continua trabalhando com os fragments. Gabriel organizou as tarefas acima e converteu as informações pro documento, alem de ter enviado arquivos e reorganizado o SVN Estamos próximos da avaliação. Gabriel - Equipe V2

Mais uma semana de desenvolvimento

Nessa semana: Caio criou um "Protótipo 2", com a nova tela inicial usando o ConstraintLayout, e agora irá criar a transição das telas. Gabriel analisou o progresso do grupo e auxilou quem estivesse tendo dificuldade Ian está fazendo tabelas para cada um dos pontos do diagrama de caso de uso.  Luis esta tentando resolver um problema com o login da conta Google, pois por algum motivo o login esta sendo encerrado. Com a ajuda do professor, o provável motivo do erro é o código, fornecido pelo próprio Google, estar com algum erro e assim sendo necessário utilizar outro. Ronaldo está fazendo as tabelas do banco de dados, explicando as variáveis utilizadas, os tipos delas e suas respectivas funções. Caio Viana - Equipe V2

Resolução de um problema e novos designs

Na aula passada, Caio teve muitos problemas pra compilar o protótipo da aplicação feito em seu computador pessoal, pois o caminho do projeto estava misturado com o caminho na máquina do laboratório da escola e o caminho na máquina de sua casa. Após desinstalar e instalar o android studio, configura-lo de diferentes maneiras, Caio viu que havia um erro em um arquivo chamado "Slice" e procurou na internet uma resolução. Descobriu que o erro estava relacionado com o instant run, e ao desabilita-lo, o programa rodou normalmente. O protótipo, porém, foi criado apenas com o "linearlayout", o que dificulta a responsividade do app. Caio irá criar uma nova interface, usando o "constraintlayout", o que facilita a responsividade. Além disso, está estudando como utilizar fragment na aplicação, e a meta pra essa semana é adiciona-lo. Para o novo design, Ian desenvolveu novos ícones e telas, com a ajuda do Gabriel, que serão parte do novo layout do aplicativo, pois

Primeiros resultados

Nessa ultima semana: Caio criou o primeiro protótipo do aplicativo, com todas as telas e os botões de transição entre as telas. Gabriel escreveu em novas sessões para o documento do aplicativo Ian fez um formulário de pesquisa para pessoas que conhecem o assunto da aplicação e para pessoas que não conhecem, além de fazer o logo do aplicativo. Luis já fez o login com a conta Google e agora irá implementar no protótipo do aplicativo Ronaldo está tentando transformar o MER do servidor da aplicação em script Caio Viana - EquipeV2

Pequenos Avanços

Caio continuou aprendendo a usar o Android Studio e começou a fazer alguns testes e também desistiu de tentar usar o api de bloco de notas e decidiu criar um ele mesmo. Gabriel começou a modular os documentos de acordo como os documentos do Buá. Ian designou os ícones que serão usados no aplicativo. Luis também começou a estudar o Android Studio para ajudar o Caio. Ronaldo começou a mexer com o DER e a organização de dados. Luis Gustavo - Equipe V2

Mais Uma Semana de Preparo

Nessa última semana: Caio viu que a API do simple notepad não iria servir para a aplicação já que não era tão prática quanto imaginava, então está à procura de outra API para o bloco de notas, além de estar estudando mais afundo o Android Studio. Gabriel organizou a documentação geral e editou documentos do projeto.  Ian, assim como Gabriel, escreveu em documentos do projeto. Luis continua pesquisando como conectar a aplicação ao banco de dados. Ronaldo finalizou o MER da aplicação e começou a fazer o DER. Caio Viana  - EquipeV2

Avanços Práticos

Nessa última semana: Caio tem usado o android studio e tentado integrar um login do google no aplicativo Gabriel auxiliou os integrantes nas suas tarefas principais e preparou as seguintes, além disso, abandonou o ScrumDo e decidiu utilizar o Trello para organizar-se Ian editou a aparência do blog e mexeu em alguns detalhes do design do app Luís cadastrou-se no Google Cloud Platform e configurou o que era possível configurar agora Ronaldo fez um modelo de MER e conversou com integrantes de outros grupos para tirar certas dúvidas sobre algumas funções do app Gabriel - EquipeV2

Continuidade dos Testes

Peço desculpas pela falta da postagem no último sábado. Na semana passada, os integrantes fizeram: Caio continua se adaptando a nova IDE, mas ja conseguiu corrigir diversos erros que o Android Studio apresentava. Continuou criando protótipos para testar todas as funcionalidades da IDE. Gabriel utilizou o ScrumDo e outras ferramentas para usar a metodologia Scrum. Releu os documentos e começou a auxiliar na criação do MER. Ian fez um documento para que os programadores entendessem como seria a parte visual do aplicativo e suas funcionalidades. Luis deixou de usar o google cloud pois assim como Caio encontrou dificuldades de utiliza-lo. Ronaldo começou a documentar a metodologia e revisão da gramática do documento principal. Equipe V2 - Caio

Início dos Testes

Peço desculpas pela falta da postagem no último sábado. Nessa semana, os integrantes fizeram: Caio: Começou a criar pequenos protótipos de aplicativos diversos para habituar-se com o android studio, e passou a testar as APIs recentemente Gabriel:  Organizou as funções dos integrantes e coordenou o design das telas Ian:  Criou rascunhos para todas as telas dos aplicativos, e agora irá produzir um documento escrito explicando as funções e interações delas. Luís:  Auxiliou o Caio nos testes diversos e no testes da API, passará a testar o Google Cloud. Ronaldo:  Montou tabelas de organização para os integrantes e irá reorganizar o SVN para que fique mais claro EquipeV2 - Gabriel

Dando os Primeiros Passos

As tarefas realizadas pelos integrantes do grupo essa semana foram: Caio começou a aprender a usar o Linux e o Android Studio (versão para Linux). Gabriel organizou melhor o diretório do grupo no svn. Ian fez o vídeo da proposta inicial do projeto e enviou para o canal do grupo no youtube. Luis fez o vídeo do gource. Ronaldo estudou sobre a metodologia Scrum e ja organizou algumas tarefas com esse método Com a chegada desse segundo bimestre, cada integrante está fazendo tarefas específicas para recuperar o atraso. Equipe V2 - Caio Viana

Correndo atrás do tempo perdido

Na última semana, os integrantes fizeram as seguintes tarefas Gabriel, Ronaldo e Caio se dividiram entre trabalhar no documento (revisando) e ajustar alguns detalhes finais Luís estudou o Google Cloud Platform Ian auxiliou nos códigos Latex Até próxima quinta, precisamos entregar o vídeo do Gource e o vídeo do Youtube, além das notas dos outros alunos e o início da codificação (depois de conceitualizar todo o aplicativo) Ou seja: é uma semana corrida. Equipe V2 - Gabriel

Aperfeiçoando a Ideia do Projeto

Essa postagem é referente  à semana passada. O atraso aconteceu pois ainda não estava definido quem iria pos tar no blog, porém agora eu e o meu companheiro de grupo, Gabriel, iremos al ternar nas pos tagens. A pos tagens acon tecerão  todo o  sábado, en tão esse sábado (31/03) haverá  uma nova pos tagem referen te a essa semana. Caio pesquisou qual o seria o servidor mais apropriado para o projeto Gabriel continuou na melhora do documento, alterando-o onde achava necessário Ian olhou as estatísticas de quan tas pessoas procuraram sobre sonhos lúcidos no Google para analisar o quan to o assun to é conhecido   Luis também pesquisou qual seria o servidor mais apropriado para o projeto Ronaldo também olhou as estatísticas de quan tas pessoas procuraram sobre sonhos lúcidos no Google para analisar o quan to o assun to é conhecido   Como pode ser visto os integrantes do grupo estão focados em o quê o projeto irá ter para que depois comecem a se acostumar com as ferramentas que s

Edições no Documento

Na última quinta, reestruturamos e reescrevemos o documento inteiro, juntos. Para ser mais específico: Gabriel de Queiroz organizou a escrita geral e fez o modelo básico do novo documento Caio analisou a escrita e editou algumas partes, enquanto pesquisava novas tecnologias Ronaldo estudou os diferentes métodos de indução e estava criando tabelas/listas, procurando a melhor forma de explicar Ian criou a tabela de divisão de tabelas e analisou a escrita Luís procurou APIs e outros serviços que seriam necessários para o desenvolvimento do APP O documento ainda não está terminado, mas hoje iremos nos reunir para discutir os próximos passos, de forma a terminar ele o mais cedo possível Gabriel de Queiroz - Equipe V2

Após a Apresentação

Acabei atrasando um pouco a postagem, mas aqui está. A banca revelou vários problemas que o nosso projeto possuía - falta de clareza e informações sendo um dos piores. Anotamos os problemas de nosso projeto e os problemas dos outros projetos, e hoje passamos a trabalhar nesses defeitos. Estamos trabalhando todos juntos pra conseguir reunir todas as informações necessárias e a reescrever o documento, pois também foram apontadas certas falhas na organização de tarefas (e no resultado delas) Resumidamente, estamos trabalhando com as ferramentas que serão utilizadas, com a clareza da proposta, com a maneira correta de se utilizar o LaTex, com uma melhor pesquisa de mercado e com uma melhor coesão estrutural do projeto. Os membros do grupo também irão estudar a fundo o tema proposta até de forma prática, para garantir que todos consigam entender pela experiência os processos que nosso aplicativo tenta replicar. Até a próxima postagem! Gabriel de Queiroz - EquipeV2

Dia de Apresentação - Antes da Apresentação e Informações Gerais

Hoje é o dia da apresentação da proposta inicial do nosso projeto, o NovaLucidez, que funcionaria como um auxílio tecnológico para a indução de sonhos lúcidos. Até hoje, as tarefas foram divididas assim: Gabriel traduziu as discussões da proposta pro documento e criou os slides, e Ronaldo e Ian se dividiam para produzir as análises dos projetos anteriores. Enquanto isso, Luís e Caio estavam estudando as ferramentas necessárias e também programação (acreditamos que recapitular a matéria fosse necessário) Hoje e ontem chegamos mais cedo para discutir e distribuir as falas da apresentação, ensaiamos duas vezes e estou, nesse momento, enviando as análises pro SVN. Um novo post será feito hoje mesmo, para contar dos resultados da apresentação. Gabriel de Queiroz - EquipeV2

Aperfeiçoamento de um novo projeto

Na última semana discutimos nossas ideias entre nós e com o professor, e acabamos descartando a ideia que tínhamos. Temos, porém, uma nova ideia, que irá ser apresentada no dia 9 - o Sonhe Melhor (nome ainda em debate) que se foca em ajudar pessoas a induzir sonhos lúcidos. O aplicativo, porém, ainda precisa ser melhor desenvolvido, de forma a possuir mais serviços, pois sua forma inicial é muito simples. Aprendemos também o básico do ShareLateX e do TortoiseSVN, algumas das ferramentas que serão utilizadas ao longo do ano. Estamos agora trabalhando tanto na ideia quanto na apresentação da ideia, além de continuarmos a mexer com os aplicativos que precisaremos usar. Ian - Equipe v2

Preparação inicial

Turma 305 - Professor Ivan Durante essa semana temos focado na organização do projeto e na ideia a ser trabalhada. Os integrantes são Caio Viana, Gabriel Queiroz, Luís Gustavo, Ian e Ronaldo Henrique. Estamos discutindo entre nós para decidir quais tarefas são mais apropriadas para cada um dos membros, além de estarmos discutindo novas ideias, pois as antigas possuíam diversos problemas. Um membro (Ronaldo) está tendo problemas com o cadastro na central IFSP, o que tem dificultado o envio dos nossos cadastros pra SVN. Pensamos também que deveríamos começar a aprender a usar os softwares recomendados, durante esse período de organização. Caio Viana