DuoHinge leva a animação de dobra do iPhone Duo para os MacBooks

DuoHinge leva a animação de dobra do iPhone Duo para os MacBooks

Algo que não passou despercebido durante a apresentação do , primeiro smartphone dobrável da Apple, foi a animação ao abrir e fechar o aparelho — uma cortesia da versão adaptada do iOS especialmente para o modelo.

Como quase nada é impossível no mundo dos desenvolvedores, essa animação já foi transportada para o macOS graças ao DuoHinge, que adiciona uma ilusão de ótica interativa de dobra à tela física do seu MacBook.

Ao acessar diretamente o sensor de ângulo da tampa integrado ao Apple Silicon, o DuoHinge projeta sua área de trabalho em tempo real em um plano 3D virtual vertical, aplicando perspectiva realista via raycasting, dispersão gaussiana de vidro em duas passagens e dispersão cromática nas bordas conforme você fecha a tela.

Uma animação de dobradiça no estilo do iPhone Duo, mas em um MacBook. Às vezes, é divertido criar coisas simplesmente pelo prazer de fazê-lo.

O processamento da área de trabalho ocorre localmente no dispositivo, utilizando a taxa de atualização da tela integrada (até 120Hz em telas compatíveis) por meio do ScreenCaptureKit e shaders Metal personalizados, tudo encapsulado em uma camada transparente que permite cliques através dela, sem interromper seu fluxo de trabalho.

O aplicativo lê o sensor de ângulo da tampa e suaviza o movimento de acordo com a cadência de renderização. Um ícone vetorial do MacBook, no estilo da Apple, gira fisicamente e espelha o ângulo real da sua tela nas barras de menu do macOS (nos tons claro ou escuro).

O DuoHinge é gratuito, não contém assinaturas e nem rastreia quantas vezes você abre o seu MacBook. Ele exige pelo menos o macOS Sonoma 14 e pode ser baixado diretamente pela página no GitHub — ao iniciar o aplicativo pela primeira vez, abra-o na barra de menus e conceda permissão de Gravação do Áudio do Sistema e da Tela quando o macOS solicitar.