Na WWDC da Apple de hoje, a empresa lançou algumas mudanças "meh" para o iOS7; O iOS8, que estará disponível para download no outono deste ano, pode ter sido mais apropriadamente chamado iOS7.1.
Entre o fluxo de trabalho multi-threaded e notificações invasivas - para que eu possa me distrair com o Twitter com mais freqüência - foi uma jóia brilhante: a Apple tem uma nova linguagem de programação.
É significativo, não porque esteja alimentando qualquer coisa ainda, mas porque, mais do que provavelmente, vai potencializar tudo o que for desenvolvido pela Apple para a próxima década e além. É significativo porque todas aquelas horas passadas olhando para Objective-C até que você finalmente cedeu e mudou para PhoneGap não são mais relevantes.
A nova linguagem, chamada Swift (por razões óbvias), foi projetada para fornecer o poder de uma linguagem de programação completa com a simplicidade de uma linguagem de script.
Muito animado com a nova linguagem Swift da Apple. Isso fará com o mobile dev o que o JS fez com o desenvolvimento web / desktop. https://t.co/iuVeb9nJop
- Aza Raskin (@aza) 2 de junho de 2014
O Swift vai inspirar toda uma nova geração de desenvolvedores de aplicativos e pode ser o suficiente para garantir que a Apple lute contra o crescente desafio da plataforma de escolha da maioria dos desenvolvedores, o Android.
Naturalmente, o Swift é orientado a objetos, mas a Apple acredita que sua sintaxe é simples o suficiente para garantir que até os programadores novatos gostem de captá-lo. A chave para o Swift é que ele impõe restrições muito rígidas ao desenvolvedor: namespaces são um recurso, assim como o modelo de objeto dinâmico do Objective-C.
#Maçã#Rápido ? Meh Idiomas que são proprietários de uma plataforma morrem. Microsoft e Apple nos levaram assim antes. #A história se repete
- Geoffrey J. Teale (@tealeg) 2 de junho de 2014
O interessante é que qualquer coisa, até e incluindo, um sistema operacional pode ser construído com uma sintaxe que os desenvolvedores de JavaScript (e mais - ouso mencionar seu nome? - Acçõescript 3) irão achar instantaneamente reconhecíveis.
As notícias da Apple hoje podem ferir muitas empresas. Mas também abriu as portas para os outros. Extensibilidade: bom para startups. Swift: menor custo de desenvolvimento. - Joe Walnes (@joewalnes) 2 de junho de 2014
Se você quiser dar um salto no desenvolvimento do Swift, a Apple lançou um eBook grátis, que você pode baixar agora.