Saltar para o conteúdo principal
Be Native Be Native

Aprende Swift. Em todo o lado.

Cursos, minicursos e código real para te tornares num programador nativo Apple — no iPhone, iPad e Mac.

SwiftSwiftUIUIKitSwiftDataXcodeGitHubIA

O Be Native reúne formação estruturada, projetos guiados e conteúdo prático atualizado todas as semanas. Explora aulas de exemplo de muitos cursos antes de subscreveres, e guarda cada linha de código-fonte que vês nos vídeos.

4,4 · 49 avaliações iOS 1.13 · macOS 1.02 Transferência gratuita
Be Native a funcionar lado a lado no Mac, iPad, iPhone e iPhone Duo.
5
níveis, do iniciante ao especialista
10+
anos a ensinar desenvolvimento Apple
Semanal
conteúdo novo, alinhado com o iOS e a WWDC
3
plataformas, uma única subscrição
O que é o Be Native

Uma app para aprender, praticar e manter-te atualizado

Formação que faz sentido para o momento em que estás: lê código, compreende-o e escreve o teu com intenção.

Formação

Quatro formas de aprender

Cursos completos com percursos de aprendizagem progressivos, minicursos focados numa única framework, dicas rápidas para problemas do dia a dia e fragmentos de código reutilizáveis explicados em contexto.

Incluído

Todo o código-fonte

Todas as linhas usadas nos vídeos de formação vêm incluídas na aula. Estuda-o, executa-o, adapta-o. Sem teres de transcrever a partir de uma gravação de ecrã.

Bilingue

Áudio em inglês e espanhol

A formação nova vem com as duas faixas de áudio, legendas profissionais e transcrições completas. O áudio duplo continua a expandir-se pelo catálogo mais antigo.

Apple Intelligence

Pergunta ao Be Native

Faz perguntas sobre o que estás a estudar e recebe respostas baseadas nos teus próprios cursos, aulas, podcasts, artigos e transcrições. Tudo corre no teu dispositivo, e qualquer fragmento de código fica explicado com um só toque.

Sempre gratuito

Podcasts, artigos e notícias

Podcasts originais, newsletters, sessões em direto e artigos sobre o ecossistema Apple — gratuitos para todos, sem necessidade de subscrição.

O teu espaço de trabalho

Notas, pastas e marcas temporais

Guarda fragmentos de código, ideias e notas de vídeo ancoradas ao segundo exato. Markdown, pastas e sincronização em todos os dispositivos onde inicias sessão.

Percurso de aprendizagem

Cinco níveis. Começa onde realmente estás.

Começa do zero com Swift, ou avança diretamente para SwiftUI, UIKit ou a framework de que precisas. Cada nível constrói-se sobre o anterior, para saberes sempre o que vem a seguir.

Iniciação

Swift do zero: sintaxe, tipos, controlo de fluxo e a tua primeira app.

Junior

SwiftUI, navegação, estado e persistência de dados em projetos reais.

Intermédio

Arquitetura, concorrência, rede, interoperabilidade com UIKit e testes.

Senior

Desempenho, qualidade, fluxos de dados em produção e frameworks complexas.

Especialista

Projetos avançados, decisões técnicas e integração de IA de ponta a ponta.

Aprendizagem

Quatro formatos, um só percurso

Nem tudo o que precisas de aprender exige um curso de doze horas. O Be Native combina formatos para que a profundidade corresponda sempre à pergunta que realmente tens.

  • Cursos com percursos de aprendizagem progressivos e projetos guiados.
  • Minicursos focados numa framework, ferramenta ou objetivo.
  • Dicas rápidas que resolvem problemas do dia a dia do desenvolvimento.
  • Fragmentos de código práticos e reutilizáveis, explicados com contexto real.
  • Swift, SwiftUI, UIKit, SwiftData, arquitetura, Xcode, GitHub e desenvolvimento assistido por IA.
  • Conteúdo novo todas as semanas, a par do iOS, do Swift e da WWDC.
  • A Biblioteca reúne o que guardaste, começaste e terminaste, com pesquisa, ordenação e filtros.
Catálogo de formação do Be Native com cursos, minicursos, fragmentos de código e dicas.
Notas

Notas ancoradas ao segundo exato

Toma notas em marcas temporais específicas dos teus vídeos e organiza-as em pastas. Guarda fragmentos de código, dicas, recursos e ideias livres, escritas em Markdown e partilháveis como texto simples.

  • Até 10 notas sem conta; ilimitadas depois de iniciares sessão.
  • Sincronizadas entre iPhone, iPad e Mac.
  • As notas de vídeo levam-te diretamente ao momento em que as guardaste.
  • As tuas notas mais recentes aparecem logo abaixo das pastas, e os fragmentos de código mostram a linguagem e uma pré-visualização do código.
  • A pasta Apagadas recentemente guarda o que apagas até a esvaziares.
O módulo Notas do Be Native, com cadernos organizados por tema.
Apple Intelligence

Pergunta à tua biblioteca, no teu dispositivo

«Pergunta ao Be Native» responde às tuas dúvidas com base nos teus próprios cursos, aulas, podcasts, artigos e transcrições. O Spotlight encontra aulas pelas ideias, e não só pelas palavras. E qualquer exemplo de código pode ser explicado por partes, de forma estruturada e fácil de ler.

  • Corre no dispositivo: as tuas perguntas nunca saem do teu iPhone, iPad ou Mac.
  • A SiriAI pode encontrar aulas, criar e gerir notas e reproduzir podcasts.
  • As funcionalidades «Pergunta ao Be Native» e SiriAI requerem o iOS 27 ou o macOS 27 com o Apple Intelligence e, no Mac, Apple silicon. A SiriAI está em beta e, por agora, só funciona em inglês.

Aprende primeiro a programar, depois deixa a IA multiplicar-te. Usar IA sem saber programar não é o mesmo que usá-la com verdadeiro critério técnico.

Be Native no Mac a mostrar uma explicação gerada por IA junto do código-fonte Swift.
Bilingue

Áudio e legendas em inglês, para não perderes nada

A formação nova vem com faixas de áudio em inglês e espanhol, legendas profissionais nos dois idiomas e transcrições completas que podes pesquisar e ler junto do vídeo. Muda o idioma do áudio e a transcrição acompanha — e a app memoriza a tua escolha.

Os podcasts originais são gravados em espanhol.

Leitor de vídeo do Be Native com legendas em inglês sobre a aula.
Insight

Podcasts, masterclasses, transmissões em direto, artigos e newsletters

Todo o conteúdo do Be Native é gratuito para todos. Podcasts originais sobre o ecossistema Apple, newsletters, artigos e integração com o YouTube para acompanhares transmissões em direto, vídeo podcasts e masterclasses sem saíres da app. A leitura de artigos em voz alta guarda a posição em todos os teus dispositivos.

Gratuito sem conta e sem subscrição.

O separador Insight do Be Native com podcasts, newsletters e artigos.
Novidade no iPhone Duo

Em casa no iPhone Duo

Abre-o, fecha-o, dobra-o ou apoia-o de lado: o Be Native adapta-se ao que estás a fazer, com interfaces pensadas para cada posição.

  • Dobra-o como um pequeno portátil: o vídeo fica em cima e os detalhes em baixo, e a reprodução continua enquanto o dobras e desdobras.
  • Abre-o como um livro para ler artigos e virar as páginas, com a lombada mesmo na dobradiça.
  • Fecha-o e apoia-o de lado para o transformares num despertador: o vídeo ocupa todo o ecrã e os podcasts ganham controlos grandes e fáceis de usar.
Be Native no iPhone Duo aberto como um livro: uma transmissão em direto numa página e a respetiva descrição na outra.
No Mac

Uma app para Mac criada de raiz para macOS

O Be Native está na Mac App Store como uma app genuinamente nativa e multijanela. Mantém uma aula aberta numa janela, o código-fonte noutra e as tuas notas numa terceira — a configuração que funciona para ti, não uma app de iPad esticada.

  • Espaço de trabalho multijanela real.
  • Notas de código e explicações com Apple Intelligence.
  • Favoritos e Partilhar na barra de ferramentas, e «A reproduzir» mostra o cartão da aula com o respetivo curso.
  • Uma subscrição para iPhone, iPad e Mac, com o mesmo nível de acesso.
Be Native num MacBook, com a barra lateral e o catálogo de formação.
Iniciar sessão

Não há palavra-passe para roubar

O Be Native nunca teve um campo de palavra-passe, por isso não há nada para vazar, reutilizar ou obter por phishing. Iniciar sessão usa chaves de acesso — o padrão WebAuthn integrado nas plataformas Apple — ou o Iniciar sessão com a Apple.

As chaves de acesso são o padrão FIDO2/WebAuthn, suportado em todas as plataformas Apple.

A tua chave nunca sai do teu dispositivo

A chave privada fica guardada no armazenamento seguro do teu dispositivo. O nosso servidor só guarda a metade pública, que é inútil para quem a roubar.

O phishing não funciona

Uma chave de acesso está vinculada a benative.dev. Um site falso não pode pedi-la, porque o teu dispositivo não a oferece a nenhum outro domínio.

Nada para memorizar, nada para repor

Face ID ou Touch ID e estás dentro, no iPhone, iPad e Mac. Sem palavra-passe para inventar, sem email de reposição, sem credenciais reaproveitadas de outro site.

Nunca vemos nenhum segredo

O Be Native não guarda, transmite nem verifica nenhuma palavra-passe, porque não existe nenhuma. O Iniciar sessão com a Apple também está disponível, com a opção Ocultar o Meu E-mail se preferires.

Capturas de ecrã

Vê antes de transferires

O mesmo conteúdo, adaptado a cada plataforma.

Como funciona

Começa grátis. Aprofunda quando quiseres.

Duas formas de usar o Be Native, e a primeira não custa nada.

Grátis

O conteúdo, grátis para todos

Podcasts, vídeos, artigos, newsletters e sessões em direto sobre o ecossistema Apple. Além de aulas de exemplo de muitos cursos, para experimentares o método de ensino antes de decidires seja o que for. Sem necessidade de conta para começar.

  • Podcasts, vídeos e artigos originais
  • Aulas de exemplo de muitos cursos
  • Notas: 10 grátis sem conta, ilimitadas depois de iniciares sessão
  • Pesquisa semântica, no teu dispositivo
Formação

Formação estruturada, por subscrição

Os percursos de aprendizagem guiados, os projetos e o código-fonte completo são a parte que uma subscrição desbloqueia — nos cinco níveis, do iniciante ao especialista. Uma subscrição cobre iPhone, iPad e Mac com o mesmo acesso.

  • Cursos completos com percursos de aprendizagem guiados
  • Todo o código-fonte das aulas
  • Os cinco níveis, do iniciante ao especialista
  • Uma subscrição para iPhone, iPad e Mac

Encontrarás as subscrições disponíveis dentro da app, na App Store.

Acessibilidade

Criado para ser usado por todos

O Be Native publica as Informações de acessibilidade da Apple na App Store. Não são uma promessa numa página de marketing: a Apple mostra-as na página do produto, e cada funcionalidade aí declarada tem mesmo de funcionar.

Declaradas na página do produto na App Store

  • VoiceOver Etiquetas descritivas, dicas e ações personalizadas; as atualizações em tempo real mantêm o foco do VoiceOver.
  • Controlo por voz Controlos nativos em toda a app, para que os comandos de voz funcionem sem casos especiais.
  • Texto maioriPhone e iPad Dynamic Type em todo o texto, títulos e etiquetas interativas.
  • Interface escura Modo Claro e Escuro construídos sobre cores semânticas, testados em ambos.
  • Diferenciação sem utilizar apenas cor Ícones, sublinhados e etiquetas de texto reforçam cada indicação de cor.
  • Contraste suficiente O texto e os elementos-chave da interface cumprem o WCAG 2.1 AA nos fundos suportados.
  • Movimento reduzido As transições tornam-se em fade cruzado e o parallax é removido quando o sistema o pede.
  • Legendas Legendas sincronizadas nas aulas em vídeo.

O panorama completo

A app para Mac tem as mesmas declarações — a sua etiqueta está submetida e será publicada quando a app passar a revisão na Mac App Store. As audiodescrições são a única funcionalidade não suportada em nenhuma plataforma. A acessibilidade é revista internamente em cada ciclo de lançamento, e os problemas encontrados são corrigidos antes de uma atualização ser lançada.

Encontraste uma barreira? Escreve para info@benative.dev.

Lê a declaração de acessibilidade
Privacidade

Privacidade que podes verificar antes de transferires

A Apple publica a etiqueta de privacidade na página do produto Be Native, e cada compilação inclui um manifesto de privacidade que a Apple lê no momento da submissão. Esses documentos dizem o que a app recolhe. Esta secção diz o mesmo em linguagem simples — e a frase mais curta é a que mais importa: não há rastreio.

Os dados que o Be Native declara na App Store

  • NomeDados não associados a siO nome do teu perfil e o que indicas no formulário de suporte. Só existe se criares uma conta ou nos escreveres, e está declarado apenas para o funcionamento da app.
  • Endereço de e-mailDados não associados a siApenas se criares uma conta ou nos escreveres através do formulário de suporte. Com o Iniciar sessão com a Apple podes usar Ocultar o Meu E-mail, e nesse caso o que guardamos é o endereço de reencaminhamento da Apple, não o teu endereço real.
  • Outro conteúdo do utilizadorDados não associados a siAs tuas notas, cadernos e pastas, incluindo as notas dos teus favoritos, quando inicias sessão e se sincronizam entre os teus dispositivos. Declarado para o funcionamento da app e para análises.
  • Histórico de pesquisaDados não associados a siOs termos pesquisados, guardados de forma agregada: o termo e quantas vezes foi pesquisado. Esse registo não tem nenhum campo de utilizador, por isso uma pesquisa nunca fica associada a quem a escreveu.
  • ID de utilizadorDados não associados a siO identificador da tua conta, que só existe se decidires criar uma conta. É o que faz o teu progresso, as tuas notas e a tua subscrição funcionarem em cada dispositivo onde inicias sessão. Declarado para o funcionamento da app e para análises; nunca para publicidade.
  • ID do dispositivoDados não associados a siUsado para estatísticas de utilização. Declarado como não associado, o que significa que esses registos não são cruzados com a tua conta nem com o teu nome.
  • Interação com o produtoDados não associados a siQue funcionalidades são abertas, e com que frequência, para sabermos o que melhorar a seguir. Também declarado como não associado à tua identidade.
  • Dados de desempenhoDados não associados a siA versão da app, o modelo do dispositivo e a versão do sistema, enviados juntamente com o formulário de suporte para sabermos a partir de que versão e de que dispositivo nos escreves. Só quando nos escreves.

O que a app não faz

  • Sem rastreio. O manifesto de privacidade dentro da app declara o rastreio como falso, e nenhum dos tipos de dados declarados é recolhido para rastreio.
  • Sem pedido de App Tracking Transparency. Esse diálogo do sistema pede permissão para te rastrear; o Be Native não tem nada para pedir, por isso nunca aparece.
  • Sem publicidade, e sem identificador de publicidade.
  • Nada é vendido, e nada é partilhado com nenhuma empresa para publicidade ou definição de perfis.
  • Sem código de análise ou publicidade de terceiros dentro da app.
  • Não precisas de conta para ler, ver e ouvir. O catálogo gratuito funciona sem nos dares nenhum dado pessoal.
  • Sem palavra-passe para guardar ou vazar: iniciar sessão usa chaves de acesso ou o Iniciar sessão com a Apple.
  • As funcionalidades do Apple Intelligence correm no teu dispositivo. A tua pergunta, o código no ecrã e a explicação nunca saem dele.
  • As subscrições são geridas pela App Store, por isso o Be Native nunca vê os teus dados de pagamento.
  • Este site não carrega tipos de letra de terceiros, nem análises, nem publicidade: os tipos de letra são servidos a partir de benative.dev, por isso a tua visita não é reportada a ninguém.

O panorama completo

Todos os dados desta lista estão declarados como não associados à tua identidade — é a expressão da própria Apple, que usamos em vez de chamar anónimo ao que quer que seja. Vários deles só aparecem se assim o decidires: uma conta precisa de um identificador e de um endereço de e-mail para restaurar a tua subscrição e sincronizar as tuas notas, e uma mensagem para o suporte leva o teu nome, o teu e-mail e a versão da app e o dispositivo a partir dos quais escreves. Duas empresas participam na prestação do serviço: a Axinom, na Alemanha, aloja e entrega o vídeo, as legendas e as transcrições, e a Apple gere as subscrições da App Store, o início de sessão e as verificações de segurança que protegem a reprodução. Nenhuma delas recebe os teus dados para fins publicitários.

Alguma questão sobre os teus dados? Escreve para info@benative.dev.

Lê a política de privacidade
FAQ

Perguntas que merecem resposta

O que é o Be Native?

O Be Native é uma app para iPhone, iPad e Mac que ensina Swift, SwiftUI e desenvolvimento nativo para plataformas Apple. Inclui podcasts, vídeos e artigos gratuitos, além de cursos estruturados por subscrição em cinco níveis de dificuldade, do iniciante ao especialista.

O Be Native é gratuito?

Podes começar de graça: todos os podcasts, vídeos e artigos são gratuitos para todos, e muitos cursos incluem aulas de exemplo. A formação estruturada — percursos de aprendizagem guiados, projetos e código-fonte — é o que uma subscrição desbloqueia. Encontrarás as subscrições disponíveis dentro da app.

Preciso de experiência prévia?

Não. Podes começar do zero com o percurso Swift do zero, ou avançar diretamente para SwiftUI, UIKit ou outra framework se já tiveres bases. Os cinco níveis existem para que cada pessoa encontre o ponto de partida certo.

Que dispositivos são suportados?

iPhone e iPad com iOS ou iPadOS 18.4 ou posterior, incluindo o iPhone Duo, com interfaces para cada posição, e Mac com a app disponível na Mac App Store. Uma só subscrição cobre-os a todos, com o mesmo nível de acesso.

O código-fonte das aulas está incluído?

Sim. Todo o código-fonte usado nos vídeos de formação vem incluído na aula e é gratuito para usar. Podes acompanhar, copiá-lo e praticar diretamente no Xcode sem teres de escrever tudo do zero.

A app está disponível em inglês?

Sim. O conteúdo de formação novo vem com faixas de áudio em inglês e espanhol, legendas profissionais nos dois idiomas e transcrições completas, e o áudio duplo continua a expandir-se pelo catálogo histórico. Os podcasts originais são gravados em espanhol.

Como funciona a IA, e é privada?

Tudo corre no teu dispositivo com o Apple Intelligence e a framework Foundation Models, e nada é enviado para um servidor externo. Com o iOS 27 ou o macOS 27, «Pergunta ao Be Native» responde às tuas dúvidas a partir da tua própria biblioteca e o Spotlight encontra aulas pelas ideias. Em sistemas anteriores, a pesquisa semântica continua a correr no dispositivo, refinada com Foundation Models onde o Apple Intelligence estiver disponível. As explicações de código requerem um dispositivo compatível com o Apple Intelligence e, no Mac, «Pergunta ao Be Native» requer Apple silicon.

Com que frequência o conteúdo é atualizado?

Conteúdo novo é publicado todas as semanas, alinhado com o ciclo de lançamentos do iOS e os anúncios da WWDC. A integração com o YouTube permite ter transmissões em direto, vídeo podcasts e masterclasses disponíveis sem sair da app.

Sê honesto contigo próprio por um segundo

O Be Native não promete atalhos. O nosso conteúdo é 25% do caminho; os outros 75% és tu a escrever código, a praticar e a aprender com os teus próprios erros. Se procuras atalhos, esta não é a tua app. Se procuras bases sólidas e evolução constante, é.

Compreende o código. Muda o mundo.

Transferir