Hoje existem muitas formas multiplataforma de criar software para desktop: você escreve uma vez e ele roda no Mac e no Windows. O Xico Clean não seguiu esse caminho. Ele é um app nativo para Mac, escrito em Swift 6 e SwiftUI.
Um limpador precisa estar perto do sistema
Uma ferramenta de limpeza e otimização lê o disco, acompanha processos, verifica o hardware, monitora a temperatura e a bateria, e ainda precisa lidar direito com as permissões do macOS. Quanto mais perto do sistema ela trabalha, mais exatos são os resultados e menos recursos ela consome. O desenvolvimento nativo nos permite usar diretamente o que o próprio macOS oferece, como o Apple Vision para encontrar fotos semelhantes, ou um monitor bem leve que fica sempre na barra de menus.
Tem que se comportar como um app de Mac
Quem usa Mac espera que um app se comporte de um certo jeito: atalhos de teclado, menus de contexto, redimensionamento de janelas, modo escuro, acessibilidade. Com o desenvolvimento nativo, tudo isso já nasce certo, sem precisar imitar item por item.
Nativo nos dois tipos de chip
O Xico Clean é um app Universal. O mesmo instalador traz duas versões, uma para chips da Apple (arm64) e outra para Intel (x86_64), e por isso ele roda de forma nativa nos dois tipos de Mac.
Toda versão assinada e autenticada
Cada versão é assinada com o nosso Developer ID e enviada à Apple para autenticação, e só vai para o site depois de aprovada. Assim, quando você baixa o instalador, o macOS consegue saber de onde ele veio e se foi adulterado.
O desenvolvimento nativo é mais lento e dá mais trabalho. Mas, para uma ferramenta que você talvez abra todos os dias, achamos que vale a pena.
