

A diferença entre este projeto e outros é que ele é construído em seu próprio motor, e não retirado de outros repositórios prontos. Ele copia completamente a lógica, as animações e o comportamento de uma Dynamic Island real em um iPhone, ao contrário de outros projetos. O principal objetivo é tornar o projeto o mais nativo possível, tanto em termos de design quanto de interação.
Loading comments…
Informações do projeto
Palavras-chave do produto
O DynamicNotch é um aplicativo nativo para macOS, desenvolvido para MacBooks com entalhe, que transforma o entalhe de hardware em uma superfície interativa e dinâmica. Em vez de tratar o entalhe como um recorte estático, o DynamicNotch o expande com animações orientadas por fila, suporte a gestos e recursos conscientes do sistema para reprodução de mídia, downloads, AirDrop, temporizadores, gravação de tela, eventos de conectividade, transições de tela de bloqueio e HUDs de hardware personalizados. Construído inteiramente com SwiftUI e AppKit, o aplicativo parece uma extensão natural do macOS, em vez de uma sobreposição no estilo web.
O DynamicNotch exibe informações do "Tocando Agora", progresso de download, transferências do AirDrop, temporizadores, indicadores de gravação de tela, status do Foco, conexões de Hotspot Pessoal e controles de mídia na tela de bloqueio. Alertas temporários aparecem para eventos de carregamento, bateria baixa ou cheia, alterações de Bluetooth e Wi-Fi, status de VPN, transições de desativação do Foco e feedback de redimensionamento do entalhe.
O aplicativo substitui os HUDs padrão de brilho, brilho do teclado e volume do macOS por visuais integrados ao entalhe. Esses HUDs personalizados aparecem diretamente na superfície do entalhe, mantendo a experiência compacta e consistente com a filosofia de design nativa do aplicativo.
Toque para expandir, gestos de arrastar com o mouse, deslizes no trackpad, deslizar para dispensar e deslizar para restaurar são todos suportados. Essas interações fazem o entalhe parecer responsivo e tátil, semelhante ao comportamento da Dynamic Island em um iPhone.
Os usuários podem ajustar a largura e altura do entalhe, estilo de fundo, opções de contorno, predefinições de animação, comportamento em tela cheia, posicionamento no display e idioma do aplicativo. O aplicativo de configurações é agrupado nas seções Aplicativo, Mídia e Arquivos, Conectividade e Sistema para facilitar a navegação.
O DynamicNotch é construído em seu próprio mecanismo, não copiado de repositórios prontos, e replica completamente a lógica, as animações e o comportamento de uma Dynamic Island real de iPhone.
Essa abordagem de mecanismo personalizado significa que cada animação, transição e interação é construída especificamente para o macOS. O aplicativo não depende de código emprestado ou sobreposições no estilo web — ele usa SwiftUI e AppKit para criar uma superfície que parece nativa ao entalhe do MacBook. O resultado é uma experiência polida e consciente do sistema que respeita as permissões e limitações de hardware do macOS.
Você possui um MacBook com entalhe rodando macOS 14.6 ou superior e deseja transformar o entalhe em uma interface funcional e animada para mídia, eventos do sistema e controles de hardware. O DynamicNotch vale especialmente a pena ser explorado se você valoriza o design nativo do macOS, interações baseadas em gestos e um projeto construído do zero, em vez de montado a partir de componentes existentes.
Outras ferramentas que você pode considerar
O DockFlow é um utilitário para o Dock que permite salvar e alternar entre diferentes predefinições do Dock do macOS. Monte uma para design, outra para programação, outra para escrita. Com um clique para alternar, feche os aplicativos que não precisa e abra os que precisa. Criei isso porque perdia os primeiros minutos de cada sessão arrastando ícones de volta ao lugar antes de conseguir trabalhar de verdade. Agora escolho meu contexto e já estou no meu fluxo de trabalho. Depois de um ano e 70 atualizações, mais de 1.000 pessoas o utilizam.
Por que meu MacBook está carregando lentamente? O WhatCable mostra a velocidade do cabo USB-C, a potência de carregamento e os dados do e-marker em português claro, para que você não precise adivinhar.
Treze anos depois, acabamos de lançar nossa atualização mais ambiciosa até agora. O Vivaldi 8.0 tem um visual arrojado que chamamos de Unified. Cada barra de ferramentas agora fica em uma superfície contínua, oferecendo novas maneiras de personalizar seu navegador por toda a janela, de ponta a ponta. Com seis layouts para começar — e depois tornar tudo seu. Cada cor, cada barra de ferramentas, cada pixel. Seu navegador. Suas regras.
Freu AI é um agente de IA para Mac que automatiza qualquer aplicativo de desktop com linguagem natural. Ele "enxerga" sua interface para compilar um fluxo de trabalho entre aplicativos uma única vez e, em seguida, executa-o localmente por meio de um DSL determinístico — sem coordenadas/seletores frágeis e sem custos recorrentes de tokens. Bônus: estamos abrindo o código-fonte do freu-cli (nosso mecanismo de automação de navegador) hoje.
Criador
sandbyte
Loading comments…