Início » Arquivos » Aplicativos e Software » Surpresa na WWDC: Apple anuncia Swift, sua nova linguagem de programação

Surpresa na WWDC: Apple anuncia Swift, sua nova linguagem de programação

Emerson Alecrim Por

Novas versões do iOS e do OS X estavam entre os anúncios aguardados para a WWDC realizada hoje. O que ninguém esperava é que a Apple fosse anunciar também uma linguagem de programação: logo depois de detalhar os principais recursos do iOS 8, a companhia apresentou a linguagem Swift, que deverá substituir o Objective C na criação de apps para as suas plataformas.

Coube ao vice-presidente de engenharia de software Craig Federighi fazer o anúncio. Na apresentação, o executivo justificou o projeto dizendo que a Apple trabalha com o Objective C há mais de 20 anos, mas que os desenvolvedores da companhia vinham se perguntando se já não era possível criar software sem se limitar tanto às restrições de compatibilidade do universo do C.

De maneira resumida, a proposta da linguagem é reunir as melhores características do C com recursos que tornam o desenvolvimento mais intuitivo e condizente com as necessidades de hoje, razão pela qual o Swift vem suporte a protocolos e extensões atuais, além de integrar padrões para programação de mapas e filtros, por exemplo.

Swift - Apple

O objetivo parece ter sido alcançado: segundo Federighi, os programadores conseguirão desenvolver aplicativos usando menos linhas de código no Swift; além disso, a nova linguagem é consideravelmente mais rápida, com seus aplicativos podendo ter um ganho de performance várias vezes maior que o seu equivalente em Objective C.

A Apple fez questão de ressaltar também que quem já desenvolve ou pretende desenvolver para iOS não precisará migrar repentinamente para o Swift: ambas as linguagens serão suportadas pela companhia por um bom tempo, podendo inclusive coexistir no mesmo aplicativo.

Mas, para quem pretende se aventurar desde já na novidade, uma boa notícia: a Apple liberou gratuitamente um ebook com cerca de 500 páginas que fornece todas as informações necessárias para desenvolver em Swift. Só é necessário atentar para o fato de o conteúdo estar em inglês e não haver, até o momento, qualquer previsão para disponibilização em outros idiomas.

Você também pode encontrar informações sobre a nova linguagem no site de desenvolvimento da Apple.

Comentários

Envie uma pergunta

Os mais notáveis

Comentários com a maior pontuação

newtonfdlima
Legal cara. Parabéns pela iniciativa!!!
Hélcio Franco
Galera, deixo o link aqui do meu portal em português ensinando tudo de Swift: www.iswift.com.br
Daniel Santos
Virou não. Sempre foi.
Daniela Almeida
Google fez o Go, Facebook o Hack e agora Apple fazendo o Swift. Desenvolver virou um verdadeiro desafio.
Renan Rocha Mendes
Com exceção de jogos, o aplicativo fica bem ruim se fizer isso.
Agronopolos Macho Alpha
espero q a Apple permita
Silvio Ney
Como a maioria, não acredito que isso veio a ajudar tanto assim, logo, quando tinhamos que desenvolver apenas em C e compilar para Android e iOS, agora deve-se programar em duas linguagens diferentes pra ambos SO, isso sem falar de WP. Claro, desenvolvidos pelo Swift serão (espero) mais leves, conforme eles anunciam....
Laureano Pereira
Em pouco tempo teremos compiladores para Android
Agronopolos Macho Alpha
não é por nada, mas parece que na verdade a criação dessa nova linguagem é para dificultar a criação de softwares que possam rodar tanto no android como no ios. Explicação: antes era só criar em objective C e passar em 2 compiladores (1 para android e o outro para ios). Com isso tem que se programar em 2 linguagens diferentes, dobrando o tempo de criação de aplicativo