Swift Playgrounds

Aprenda a programar
se divertindo.

O Swift Playgrounds é um app revolucionário para iPad e Mac que deixa o aprendizado de Swift mais divertido, com uma linguagem de programação poderosa criada pela Apple e usada por profissionais no desenvolvimento dos apps mais populares. Como o Swift Playgrounds não exige conhecimento de programação, ele é perfeito para quem está começando.

Resolva quebra-cabeças para dominar as noções básicas. Depois amplie seu conhecimento e entenda o funcionamento dos apps com tutoriais interativos elaborados pela Apple.

E divirta-se criando apps realistas.

Saiba mais sobre Swift

Programação com Swift.

Simples como uma brincadeira.

Aprender a programar com o Swift Playgrounds é uma experiência muito envolvente. O app vem com uma lista completa de lições criadas pela Apple. O “Comece a Programar” é o primeiro passo para o fundamental, você guia um personagem em um mundo 3D por meio da programação. Depois passe para conceitos mais avançados.

Veja na hora o que está programando.

Enquanto você programa na esquerda da tela, o resultado final é exibido no lado direito, com apenas um toque.

Domine fases, quebra-cabeças
e conceitos de programação.

Começando com o guia “Comece a Programar”, você vai cumprir objetivos usando o mesmo código com que desenvolvedores profissionais trabalham todos os dias. Conforme você evolui, os conceitos vão ficando mais avançados. Assim você mantém um progresso contínuo sobre o que aprendeu e sua programação aumenta em complexidade.

Noções Básicas de Swift.

Você começa aprendendo conceitos importantes necessários para programar.

Comandos
Funções
Loops
Parâmetros
Condições
Variáveis
Operadores
Tipos
Inicialização
Correção de erros

Depois do básico, encare novos desafios.

Além da biblioteca de lições integrada, o Swift Playgrounds inclui uma coleção de desafios e adiciona novidades periodicamente. Vá ainda mais fundo em um assunto que já estudou ou tente algo novo. Você programa se divertindo e desenvolve suas habilidades.

Sua criatividade pula na frente.

Coloque em prática o que você aprendeu e crie algo novo. Com dezenas de exemplos, você ganha uma vantagem em programações complexas. Adicione vários arquivos ao projeto de uma vez e use recursos do iPad, como gestos Multi-Touch, acelerômetro e giroscópio. Personalize com imagens, áudio e o que mais imaginar.

Crie código
nos melhores aparelhos para aprender.

Tanto faz se você usa iPad ou Mac. Arraste símbolos facilmente, mantenha parte de um código em loop e escolha entre dezenas de snippets de arrastar e soltar incluídos no Swift Playgrounds. Aproveite também todo o potencial das funções Multi-Touch, Split View e multitarefas no iPad. E você ainda pode curtir a vista no Mac. A tela maior oferece espaço para a barra lateral com um índice completo e acesso rápido a outros arquivos Swift. Basta tocar, arrastar ou digitar texto e números, depois interagir com suas criações.

Toque para editar.

Arraste a extremidade de uma instrução para incluir um pedaço de código já existente.

Ajuda a um toque de distância.

Se aparecer algum comando difícil de entender, toque nele e abra um menu com várias opções. Escolha a mais relevante e encontre a resposta que você procurava.

Comece a criar apps.

E não pare mais.

Coloque sua criatividade em prática projetando apps direto no Swift Playgrounds em um iPad ou Mac. Conforme você edita seu código, os resultados aparecem lado a lado na Pré-visualização do App. Melhore ainda mais a experiência visualizando seu app em tela cheia.

Vamos fazer um app? O Swift Playgrounds inclui um guia, “Comece com Apps”, para ajudar a tirar suas ideias do papel.

O Swift preenche o código por você.

Mantenha o foco com o preenchimento inteligente de código, perfeitamente alinhado com sua programação. Além de economizar tempo, esse recurso sabe quais estruturas você está usando e pode ajudar a encontrar o que você está procurando rapidinho. E, para buscas mais complexas, o preenchimento inteligente de código mostra todas as variações possíveis, acompanhadas de descrições breves, para garantir que você faça a escolha certa.

Veja suas criações como elas merecem: em tela cheia.

Esqueça do mundo ao seu redor com a tela Retina brilhante do iPad. É só tocar na Pré-visualização do App para exibir seu app em tela cheia. Você também pode personalizar os jogos incluídos, como Batalha Naval e Quebrador de Tijolos, e deixar eles tomarem conta da tela inteira.

Explore uma biblioteca de controles, cores e ícones.

Encontre os controles, as cores e os ícones mais usados na Biblioteca de Snippets e adicione o que quiser ao seu código. Use a barra de busca para encontrar o ícone perfeito em uma biblioteca com milhares de opções.

Exporte para o Xcode. E importe de volta.

Por estar trabalhando com código de verdade, você pode alternar seus projetos de apps entre o Swift Playgrounds e o Xcode. Seja no seu escritório com o Mac ou usando o iPad onde estiver, você pode programar quando a inspiração bater.

Compartilhe sua criação com a turma toda.

Envie seu código para o iPad de outra pessoa usando o Mail, Mensagens ou AirDrop. Quem você quiser pode ver o código no Swift Playgrounds e até colaborar fazendo adições.

Ou compartilhe com o mundo na App Store.

Na hora que quiser compartilhar a versão final do seu app, é só enviar para o App Store Connect do seu iPad ou Mac com Swift Playgrounds. Use o site do App Store Connect para criar a página de produto, convidar usuários a enviar comentários pelo TestFlight e descobrir como as pessoas estão interagindo com seu app.

Programação é universal.
Por isso ensinamos em vários idiomas.

O Swift Playgrounds está disponível em 14 idiomas: alemão, chinês (simplificado e tradicional), coreano, espanhol (América Latina e castelhano), francês, holandês, inglês, italiano, japonês, português (Brasil), sueco, tailandês e turco. Porque nós acreditamos que todos devem ter a oportunidade de aprender a programar.