Anúncio fechado

Como a apresentação de ontem foi a abertura da conferência de desenvolvedores WWDC 2016, foi dada uma grande ênfase às novas possibilidades para os desenvolvedores. Ao final da apresentação, a Apple também apresentou seu próprio plano para ampliar significativamente o número de pessoas que entendem de linguagens de programação.

Ele quer fazer isso com a ajuda de um novo aplicativo para iPad chamado Playgrounds rápidos. Vai ensinar seus usuários a entender e trabalhar com a linguagem de programação Swift, que foi criada pela Apple e em 2014 lançado como código aberto, portanto disponível para todos e gratuitamente.

Durante a apresentação ao vivo, foi demonstrada uma das primeiras lições que o aplicativo irá oferecer. O jogo era mostrado na metade direita do display e as instruções na esquerda. O aplicativo neste momento, na verdade, requer apenas que o usuário jogue o jogo - mas em vez de controles gráficos, ele usa linhas de código que são solicitadas.

Desta forma, aprenderão a operar com os conceitos básicos do Swift, como comandos, funções, loops, parâmetros, variáveis, operadores, tipos, etc. de desafios que aprofundarão a capacidade de trabalhar com conceitos já conhecidos.

No entanto, o aprendizado no Swift Playgrounds não para no básico, que o programador da Apple demonstrou usando o exemplo de um jogo criado por ele mesmo onde a física do mundo era controlada pelo giroscópio do iPad.

Como o iPad não possui teclado físico, a Apple criou uma rica paleta de controles. O próprio teclado QWERTY de software "clássico", por exemplo, além do sussurro de código, contém vários caracteres em teclas individuais que são selecionados por vários tipos de interação com eles (por exemplo, um número é escrito arrastando a tecla para cima).

Os elementos de código usados ​​com frequência não precisam ser escritos, basta arrastá-los de um menu especial e arrastar novamente para selecionar o intervalo de código ao qual devem ser aplicados. Depois de tocar em um número, apenas o teclado numérico aparecerá diretamente acima dele.

Os projetos criados podem ser compartilhados como documentos com a extensão .playground e qualquer pessoa que tenha um iPad e o aplicativo Swift Playgrounds instalado poderá abri-los e editá-los. Projetos criados neste formato também podem ser importados para o Xcode (e vice-versa).

Como tudo o que foi apresentado na apresentação de ontem, o Swift Playgrounds agora está disponível para desenvolvedores, com o primeiro teste público chegando em julho e o lançamento público no outono, junto com o iOS 10. Tudo será gratuito.

.