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
Parametros
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 distancia.

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.