Eu vou construir um aplicativo nativo para macOS usando swift, swiftui e appkit


Sobre este Serviço
Tradução automática
Aplicativos nativos para macOS em Swift, SwiftUI e AppKit, criados por um engenheiro que entrega software para Mac de forma profissional, não um desenvolvedor de iOS que tenta adivinhar o desktop.
Meu trabalho diário envolve grandes aplicações comerciais para Mac: ferramentas com várias janelas, tarefas de background de longa duração, runtimes embutidos, binários de linha de comando de terceiros controlados a partir de Swift, e conjuntos de dados muito maiores que a memória disponível, processados sem esgotar a RAM. Também publico código open-source em Swift no GitHub, incluindo um pacote que analisa colmeias do registro do Windows no macOS.
O que eu construo:
Aplicativos nativos para macOS em SwiftUI e AppKit, desde utilitários pequenos até grandes ferramentas com várias janelas
Aplicativos na barra de menu e agentes em background
Aplicativos baseados em documentos
Aplicativos que controlam binários externos ou ferramentas de linha de comando de forma segura
Trabalho com sistema de arquivos e processamento de grandes volumes de dados usando Swift Concurrency
Assinatura de código, Runtime Hardened, notarização e distribuição
A maioria dos projetos para Mac fica parada na assinatura e notarização. Eu consigo passar por essas etapas regularmente.
Como eu trabalho: uso ferramentas de IA para ganhar velocidade, cada linha de código é revisada e testada em um Mac de verdade.
Conte-me o que você está construindo e eu farei uma avaliação honesta do escopo.
Conheça mais sobre Shahrukh
iOS, macOS and Flutter App Developer
- A partir dePaquistão
- Membro desdejul. de 2019
- Responde em aprox.:3 horas
- Última entrega2 anos
Idiomas
Urdu, Panjabi, Inglês, Hindi
Tradução automática
Meu portfólio
Perguntas frequentes
Tradução automática
Você fornece o código-fonte?
Sim, todos os três pacotes incluem o código fonte sem custo adicional.
Como eu começo?
Basta me enviar uma mensagem com um resumo do projeto, requisitos ou funcionalidades específicas, preferências de design e quaisquer ativos relacionados, como branding. Por favor, informe se você tem preferência pelo idioma/framework que deseja que eu use para seu app (Flutter/React Native).
Você consegue trabalhar em qualquer nicho?
Sim, embora eu tenha experiência em nichos específicos, sou adaptável e posso trabalhar em qualquer nicho. Deixe uma mensagem se estiver com alguma dúvida.
Você usa IA para escrever o código?
Eu uso ferramentas de IA no meu fluxo de trabalho para ganhar velocidade, do mesmo jeito que uso Xcode ou um debugger. Cada linha que é enviada para produção passa por minha revisão, é testada em um dispositivo real e é algo que eu posso explicar e manter. Você está contratando um engenheiro responsável pelo resultado, não um prompt.
Você consegue assinar e notarizar o aplicativo para que ele abra em outros Macs?
Sim. Isso inclui permissões de Runtime Hardened, assinatura de frameworks embutidos e binários auxiliares, além de gerar um DMG assinado e notarizado. É uma das razões mais comuns de projetos para Mac ficarem parados antes do lançamento.
Posso ver exemplos do seu trabalho com Mac?
Meu trabalho comercial com Mac é protegido por confidencialidade dos clientes, então não posso postar capturas de tela. Meu código público para macOS está no GitHub em github.com/sharukmsd, incluindo o KeyBlaster, um aplicativo de menu, e o WindowsRegistryKit, um pacote Swift que analisa registros do Windows no macOS.

