O Swift Student Challenge agora aceita apps para Mac. Veja o que eu criaria
Por Justinas Rolando, criador do MacPip
Em 10 de novembro de 2026, a Apple anunciou o Swift Student Challenge 2027. As inscrições estão abertas de 8 de fevereiro a 28, 2027, e a novidade deste ano é que o app pode ser para qualquer plataforma da Apple: iOS, iPadOS, macOS, visionOS, tvOS ou watchOS. No ano passado a Apple pedia app playgrounds. A inscrição precisa ser um app do Xcode ou um app playground do Swift Playground em um ZIP de até 500 MB, compilado com o Xcode 27 ou o Swift Playground 4.7 ou posterior, feito individualmente, em inglês, funcionando sem rede e algo que um jurado consiga percorrer em três minutos. Se você é estudante e gosta do Mac, um app de Mac pequeno e off-line que mostra rápido o seu propósito agora é uma opção real.
Eu não esperava que um concurso para estudantes fosse a notícia de Mac sobre a qual eu escreveria esta semana, mas este muda o que você pode inscrever. Em 10 de novembro, a Apple anunciou o Swift Student Challenge 2027, e a frase que importa para mim é curta: agora os estudantes podem enviar um app para qualquer plataforma da Apple. Isso inclui o Mac.
Veja o que mudou, o que dizem as regras e como eu planejaria uma inscrição para Mac se fosse estudante com três meses pela frente.
O que mudou
- Qualquer plataforma da Apple. A página de elegibilidade da Apple diz que, no Challenge 2027, seu app pode ser para iOS, iPadOS, macOS, visionOS, tvOS ou watchOS.
- No ano passado, o assunto eram app playgrounds. Quando o Challenge 2026 abriu, a nota da própria Apple convidava os estudantes a enviar seus app playgrounds, feitos em um Mac ou iPad com Xcode ou Swift Playground.
- As datas. As inscrições estão abertas de 8 de fevereiro a 28, 2027, segundo a página do Challenge.
- O prêmio. Todos os vencedores ganham um ano do Apple Developer Program e um presente. Um grupo menor de Distinguished Winners é convidado para ir à Apple em Cupertino.
As regras que moldam um app de Mac
Todas vêm da página de elegibilidade da Apple. Cada uma empurra uma inscrição para Mac em uma direção.
- Um app, não uma ferramenta. Precisa ser um app do Xcode ou um app playground feito com o Swift Playground. Ferramentas de linha de comando e pacotes não são elegíveis. Então o utilitário de Terminal que você escreveu no verão passado não conta. Ele precisa de uma janela ou de um item na barra de menus.
- Três minutos. O app precisa ser algo que um jurado consiga experimentar em três minutos.
- Sem rede. Não deve depender de conexão de rede, tudo o que ele usa precisa estar no ZIP, e é avaliado off-line. Sem chaves de API, sem servidor, sem serviço de IA na nuvem.
- 500 MB no máximo. O ZIP pode ter até 500 MB.
- Só você. Trabalho em grupo não é considerado. Código aberto e imagens e sons de domínio público são permitidos, com crédito e um motivo.
- Ferramentas novas. Precisa ser compilado e executado com o Xcode 27 ou o Swift Playground 4.7, ou posterior.
- Inglês. Todo o conteúdo deve estar em inglês.
Quem pode participar
Você não pode ter emprego de tempo integral como desenvolvedor. Precisa de uma conta de desenvolvedor Apple gratuita ou de uma assinatura paga. E precisa ter matrícula em uma escola credenciada ou em uma Apple Developer Academy (ou ter se formado nos últimos 90 dias), participar do programa de uma organização STEM, ou ter terminado o ensino médio nos últimos 6 meses e estar aguardando ou já ter uma vaga na faculdade.
A idade mínima é 13 na maioria dos lugares, e maior em alguns: 14 na Lituânia, Itália, Espanha e alguns outros, 15 na França e 16 na Alemanha, nos Países Baixos, na Polônia e outros. Confira o seu país na página. Você pode ganhar até três vezes e ser Distinguished Winner uma vez.
Por que um app de Mac é uma boa aposta
Esta parte é minha opinião, não da Apple. Um app de Mac pode usar coisas que as outras plataformas não têm do mesmo jeito: a barra de menus, várias janelas lado a lado, um teclado completo, arrastar e soltar entre apps e, agora, toque no novo MacBook Pro com tela touch. Um jurado sentado diante de um Mac vê tudo isso em um minuto.
Um app de barra de menus combina bem com a regra dos três minutos. Ele faz uma coisa só, está sempre a um clique e não há nada para rolar. O mesmo vale para um pequeno app de produtividade que resolve um problema chato que você tem.
Como eu planejaria
- Escolha um momento. Anote a única coisa que o jurado deve sentir ou aprender nos primeiros 30 segundos. Construa isso primeiro e corte o que não ajuda.
- Faça funcionar em modo avião desde o primeiro dia. Inclua seus dados de exemplo, imagens e sons. Se quiser IA, ela precisa rodar no próprio Mac, sem servidor.
- Adicione uma boas-vindas de 20 segundos. Uma primeira tela curta que diz o que experimentar. Os jurados não têm você sentado ao lado deles.
- Compile a partir de uma cópia limpa. Antes de compactar, copie o projeto para uma pasta nova em outra conta ou outro Mac e compile lá. Tudo o que só funciona por causa da sua própria configuração, como uma equipe de assinatura, um arquivo na pasta Downloads ou um pacote que precisa da rede para ser resolvido, vai aparecer. Esse é um conselho meu, não uma regra da Apple.
- Mantenha o ZIP pequeno. Deixe de fora as pastas de build e tudo o que o Xcode pode gerar de novo. 500 MB é muito, mas vídeo pesa rápido.
- Vá às sessões gratuitas. A Apple lista sessões on-line do Meet with Apple para estudantes: primeiros passos com programação agêntica no Xcode em 10 de dezembro, preparação para o Challenge em 14 de janeiro e como contar a história do seu app em 4 de fevereiro.
- Escreva por que você o criou. As melhores ideias, diz a Apple, vêm do que importa para você. Seu motivo faz parte da inscrição.
Depois de fevereiro
Se você criar algo bom, não deixe parado em um ZIP. Um app de Mac pode ser distribuído fora da Mac App Store com um Developer ID, que exige o programa pago que os vencedores ganham por um ano de qualquer jeito. Assine, faça a notarização e coloque em uma imagem de disco.
Novidade de hoje no MacPip: o assistente de fundo de DMG. Defina o tamanho da janela, arraste o ícone do app e o link para Aplicativos para onde quiser, solte sua imagem de fundo para conferir o tamanho e a cópia Retina, e copie o comando create-dmg. A imagem nunca sai do seu navegador. A explicação da notarização e a lista de verificação do lançamento ficam ao lado.
E quando estiver pronto, cadastrar um app de Mac no MacPip é grátis, seja projeto de estudante ou não. As fichas são verificadas automaticamente quando enviadas, e um selo azul só significa que uma pessoa testou o app em uma data.
Fontes
- Apple Developer: anúncio do Swift Student Challenge 2027 (10 de novembro de 2026)
- Apple Developer: Swift Student Challenge
- Apple Developer: elegibilidade e requisitos do Swift Student Challenge
- Apple Developer: prepare-se para o Swift Student Challenge
- Apple Developer: Hello Developer, novembro de 2026
- Apple Developer: as inscrições para o Swift Student Challenge estão abertas (6 de fevereiro de 2026)
Continue lendo
- Claude Fable 5.2 e Mythos 5.2: o que há de novo, os benchmarks e o que isso significa para o seu MacO Claude Fable 5.2 e o Mythos 5.2 saíram em 9 de novembro de 2026. Os benchmarks da Anthropic em gráficos, os preços, o que muda em um Mac e quatro ferramentas grátis.
- O macOS 27.2.1 faz o curl parar de confiar na eMudhra. Veja o que eu verificaria no meu app para MacO macOS 27.2.1, 26.7.3 e 15.8.3 removem cinco certificados raiz de /etc/ssl/cert.pem após o comprometimento das chaves da eMudhra. O que mudou, quem é afetado e o que os criadores de apps para Mac devem testar.
- As Live Activities estão chegando à barra de menus do Mac. Veja o que eu faria com meu app para MacO beta do macOS 27.3 coloca as Live Activities na barra de menus dos Macs com Apple silicon, e os apps para Mac podem iniciar as suas. O que mudou, os limites e o que testar primeiro.
- A memória está deixando os Macs mais caros. Isto é o que eu faria com o meu app de MacA Apple diz que a memória vai manter os Macs escassos e mais caros até 2027, e o Mac mais barato tem 8 GB. Por que isso importa para o seu app de Mac e as verificações para fazer esta semana.
- A Apple agora deixa você falar com quem cancela. Eis o que eu faria com o meu app de MacDesde 4 de novembro, as assinaturas da App Store podem mostrar uma mensagem ou oferta quando alguém cancela. As regras, o que a Apple diz fazer e o que verificar no Mac.
- A Apple vai incluir duas perguntas de classificação etária. Veja o que eu faria com meu app de MacA partir de 16 de novembro, o App Store Connect pergunta sobre localização compartilhada e recursos de relacionamento, e todo app precisa responder até 12 de janeiro de 2027. O que mudou e o que fazer.
- O Siri AI agora está aberto a todos os desenvolvedores. Veja o que eu faria com o meu app para MacA Apple abriu o Siri AI para todos os desenvolvedores na beta do macOS 27.3. O que mudou, o que você pode e não pode publicar por enquanto e um plano curto para um app pequeno para Mac.
- Os Macs com tela touch chegam 6 de novembro. Isto é o que eu verificaria no meu app de MacOs primeiros Macs touch da Apple chegam 6 de novembro. O que mudou, o que a Apple diz para os desenvolvedores fazerem e uma lista curta de coisas para testar no seu app de Mac.
- Apresentando o MacPipO que é o MacPip, por que eu o criei, como funcionam a listagem e o dia de lançamento, o que um selo azul realmente significa e os números reais dos primeiros dias.
- Como lançar um app para Mac: um checklist que cabe em uma páginaO que fazer antes, no dia e depois do lançamento de um app para Mac: assinatura, sua página, diretórios, Product Hunt, Show HN e o que medir.
- Como escrever uma descrição de uma linha que diga o que seu app para Mac fazUm jeito simples de escrever a linha abaixo do nome do seu app para Mac: diga qual é o trabalho, corte o exagero e teste com alguém que nunca viu o app.
- Assinatura e notarização, em termos simples, para quem está fazendo o primeiro app para MacO que cada etapa faz (assinatura de código, notarização e stapling), em que ordem, o que seus usuários veem sem elas e como verificar o seu próprio build.
- Quanto vale, honestamente, um link dofollow, de um site que oferece umO que significa dofollow, o que o Google diz sobre links, por que um link de um diretório novo vale pouco hoje e o que fazer em vez de comprar links.