Lucas Fogaça

Desenvolvedor

Chatbot Assistente Escolar

A proposta do Chatbot é ser um bot com personalidade amigável que interaja com alunos do curso de computação da Universidade Luterana do Brasil, seu principal objetivo é armazenar seus trabalhos com datas, para que o chatbot responda quando o aluno deve entregar assim que for solicitado, além de outras perguntas referente ao curso como por exemplo, se terá aula naquele dia

Telegram
O Canal de distribuição do Chatbot, é um dos primeiros passos a serem dados, e a escolha do Telegram deve-se ao fato de que no momento da produção deste artigo, o Facebook, havia cancelado a conexão com novos bots na sua plataforma do Facebook Messenger para alteração nas declarações de privacidade.
Também no momento de produção deste estudo o WhatsApp, não disponibiliza em sua API, uma forma de criação de chatbots. Segundo a documentação oficial do Telegram(2018), o Telegram é um aplicativo de mensagens com foco em velocidade e segurança, é super rápido, simples e gratuito.

https://github.com/lucasfogacadj/ChatBotStadisinho-Telegram-Node.js

Utilizando a Biblioteca ButterKnife

Neste artigo irei explicar o funcionamento da biblioteca ButterKnife, e por que usa-lá para isso irei responder três perguntas:

1- Como essa biblioteca pode ser utilizada?

2- quais as vantagens de usá-la?

3- há bibliotecas semelhantes a elas? Liste.

4 – Exemplo Prático.

 

1- quais as vantagens de usá-la?

Ela reduz drasticamente o código quando precisamos acessar elementos dos nossos layouts xml, e torna ainda mais fácil o uso de listeners e podemos sempre usar a biblioteca quando utilizamos as views para referência-lás, ela funciona através do uso de annotations, assim reduz o código repetido.

2- Como essa biblioteca pode ser utilizada?

A biblioteca  Butter Knife foi criada por JakeWharton que atualmente está na versão 8.1.1, e para ser utilizada basta  ir no Android Studio e ir em : File > Project Structure”>“app” e depois na aba “Dependencies” e depois > soma verde > Library Dependencie”. Então escreva “butterknife”, e adicionar a biblioteca.

3- Exista bibliotecas semelhantes a elas? Liste.

http://jakewharton.github.io/butterknife/#click-injection

http://jakewharton.github.io/butterknife/#multi-method-listeners

http://jakewharton.github.io/butterknife/javadoc/

 

4 – Exemplo Prático.

Usando a Biblioteca Butterknife

 

Sem o uso da biblioteca

Podemos notar aqui a declaração e o uso do fundViewById, isso é totalmente eliminado com o usa da ButterKnife, imagine isso em uma tela com muitos componentes visuais, ele acelera enormemente o desenvolvimento.

 

Código disponível aqui: https://github.com/lucasfogacadj/ButterKnife

Gerenciador de Clientes PHP MVC

Criado com a linguagem PHP, usando o padrão estrutural Model View Controller, e a classe PDO para conexão de banco de dados.

MVC é um padrão de arquitetura de software que separa a informação (e as suas regras de negócio) da interface com a qual o usuário interage.

É uma forma de estruturar seu projeto/aplicação de forma que a interface de interação (view) esteja separada do controle da informação em si (models), separação essa que é intermediada por uma outra camada controladora (controllers).

Para o desenvolvimento não foi utulizado nenhum framework PHP, no Front-end, foi usado html, css, jquery e bootstrap.

 

O gerenciador ainda possui área administrativa com login.

Na seção de cadastro de usuário podemos realizar as operações
de inclusão do cadastro no banco de dados bem como sua edição e exclusão.

Você pode testar o sistema em: http://www.sistemaclientes.tk/

Usuário: teste@teste.com
senha: teste

Código: https://github.com/lucasfogacadj/Gerenciador-de-Clientes-

Qual cerveja compensa?

Um dos maiores problemas da humanidade é saber qual a cerveja mais barata em um supermercado, além de várias marcas, há uma gama imensa de garrafas e latas que possui quantidades diferentes de mililitros. Cada vasilhame(lata/garrafa) possui preços diferentes. Nessas horas recorremos a calculadora para saber qual está mais barata.

Este aplicativo compara após informar o preço, qual comprar, garrafa, litrão, lata ou latão.

  • Desenvolvido em Java
  • Boas práticas de programação
  • Acessibilidade
  • Internacionalização

Baixar APK

Código disponível em: https://github.com/lucasfogacadj/QualCompensa

App Android Álcool ou Gasolina?

App Android desenvolvido em Java verifica qual compensa abastecer entre álcool e gasolina.

Quem tem um carro flex frequentemente fica na dúvida entre qual combustível escolher, se é mais vantajoso escolher álcool ou gasolina.

Segundo a economista e professora da Universidade Feevale, Katia Isse, o consumidor precisa car atento aos valores e fazer um cálculo antes de decidir. “Existe uma pesquisa que comprova que o etanol tem desempenho de 70% em relação à gasolina, ou seja, se o carro roda dez quilômetros com um litro de gasolina, só vai rodar sete com etanol. Para saber então se vale a pena, temos que pegar o valor do álcool e dividir pelo da gasolina. Se o resultado for menor que 0,7 vale a pena, se for maior, continue com a gasolina”.

 

  • Tecnologias e metodos usados:
  • Desenvolvido em Java
  • Boas práticas de programação
  • Acessibilidade
  • Internacionalização
www.000webhost.com