Uma exploração interativa de como as integrais e derivadas impulsionam a tecnologia que usamos todos os dias.
Acesse a aplicação online: https://patrikrufino.github.io/Deincom/index.html
Este projeto oferece uma experiência interativa para entender como conceitos fundamentais do cálculo diferencial e integral são aplicados na ciência da computação moderna. A aplicação inclui:
- Design Apple-Inspirado: Interface limpa e elegante com estética minimalista
- Exploração Interativa: Cards expansíveis com animações suaves e transições refinadas
- Visualizações Dinâmicas: Gráficos interativos usando Chart.js com paleta de cores Apple
- Artigo Completo: Versão textual aprofundada com tipografia otimizada
- Design Responsivo: Experiência consistente em desktop e mobile
- Tema Consistente: Design system unificado inspirado nas diretrizes da Apple
- Processamento de Sinais e Imagens: Filtragem, Transformadas de Fourier, Convolução
- Probabilidade e IA: PDFs, Valor Esperado, Tomada de Decisão
- Computação Gráfica: Ray Tracing, Renderização, Simulações
- Inteligência Artificial: Descida do Gradiente, Backpropagation, Otimização
- Robótica: Controladores PID, Sistemas de Controle
- Animação e Física: Simulação de Movimento, Detecção de Bordas
- HTML5: Estrutura semântica moderna
- CSS3: Sistema de design Apple-inspirado com variáveis CSS customizadas
- Chart.js: Visualizações interativas com paleta de cores Apple
- JavaScript Vanilla: Interatividade fluida e animações suaves
- Apple Design System: Paleta de cores, tipografia e componentes inspirados na Apple
- GitHub Pages: Hospedagem estática e deploy automatizado
- Navegação Principal: Escolha entre "Aplicações de Integrais" ou "Aplicações de Derivadas"
- Exploração de Temas: Clique nos cards para expandir com animações suaves
- Interação Visual: Use controles intuitivos nos gráficos (botões, sliders) com feedback Apple-style
- Artigo Completo: Acesse a versão textual completa com tipografia otimizada para leitura
- Experiência Responsiva: Interface adaptável que mantém a elegância em qualquer dispositivo
- Backdrop Blur: Efeitos de desfoque translúcido nos cards
- Sombras Sutis: Sistema de elevação com sombras progressivas
- Animações Fluidas: Transições suaves com curvas de Bézier otimizadas
- Estados Hover: Feedback visual refinado em todos os elementos interativos
- Sistema de Grid: Layout responsivo que mantém proporções harmoniosas
- Hierarquia Visual: Tipografia e espaçamento que guiam naturalmente o olhar
- Interações Intuitivas: Elementos respondem de forma previsível e agradável
- Consistência: Mesmo padrão visual entre página principal e artigo
- Acessibilidade: Contraste otimizado e elementos focáveis claramente definidos
O projeto utiliza a paleta oficial da Apple para uma experiência visual refinada:
- Cores Primárias:
#ffffff(branco),#f5f5f7(cinza claro) - Texto:
#1d1d1f(escuro),#86868b(secundário) - Acentos:
#007aff(azul Apple),#34c759(verde),#ff3b30(vermelho) - Componentes: Bordas arredondadas, sombras sutis, backdrop blur
- Font Stack:
-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, sans-serif - Características: Anti-aliasing otimizado, letter-spacing refinado, hierarquia clara
O projeto utiliza um sistema de variáveis CSS inspirado no design da Apple:
:root {
--apple-bg: #ffffff;
--apple-secondary-bg: #f5f5f7;
--apple-text: #1d1d1f;
--apple-accent: #007aff;
/* ... outras variáveis */
}- Textos: Edite os objetos
contentDatano JavaScript deindex.html - Gráficos: Modifique as funções de criação de gráficos (ex:
createOptimizationChart()) - Artigo: Edite diretamente o conteúdo HTML em
artigo.html - Cores dos Gráficos: Atualize as paletas nos objetos Chart.js para manter consistência
- Cards:
border-radius: 20px,backdrop-filter: blur(20px) - Botões:
border-radius: 12px, transições suaves comcubic-bezier - Navegação: Estilo pill com estados hover refinados
Contribuições são bem-vindas! Para contribuir:
- Fork o repositório
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature) - Commit suas mudanças (
git commit -am 'Adiciona nova feature') - Push para a branch (
git push origin feature/nova-feature) - Abra um Pull Request
Este projeto está sob a licença GNU. Veja o arquivo LICENSE para mais detalhes.
Para dúvidas, sugestões ou feedback, abra uma issue no repositório.
Desenvolvido com 🤍 para democratizar o conhecimento matemático na era digital. Design inspirado na elegância e simplicidade da Apple.
