WWDC 2015: Foco principal na capacitação do desenvolvedor, capacidade de resposta inteligente
Publicados: 2015-06-11 Craig Federighi, vice-presidente sênior de engenharia de software da Apple,
presentes na WWDC 2015
Agora que a edição de 2015 da WWDC está em andamento, especialistas em tecnologia e observadores da indústria começaram a vasculhar a enxurrada de lançamentos e atualizações de produtos para obter uma visão completa dos planos da Apple para o próximo ano. (Alguns deles provavelmente também estão vasculhando o eBay em busca da jaqueta retrô da Apple que Drake estava usando durante o lançamento da Apple Music…)
Com base na palestra, surgiram alguns temas claros. Primeiro, o futuro que a Apple está construindo tem um foco principal em conectividade, inteligência, facilidade de uso e personalização. Com vários produtos (incluindo Siri e El Capitan, a nova versão do OS X) obtendo recursos semânticos aprimorados e as atualizações para HomeKit e CarPlay, a Apple está tornando seu ecossistema mais fácil, mais conectado, mais pessoal e mais inteligente. (É um mundo que nós aqui na Appboy conhecemos muito bem – nossas ferramentas de entrega inteligente, personalização e conteúdo conectado dão aos profissionais de marketing móvel o poder de alcançar seus clientes de maneiras direcionadas e sem esforço.) O segundo tema principal é a capacitação. Enquanto a WWDC ganhou apelo de massa por causa de seus anúncios de produtos, a Apple não se esqueceu dos desenvolvedores, e este ano eles entregaram em grande estilo.
Esperamos que você esteja tão empolgado com essas atualizações quanto nós. Confira os destaques abaixo:
iOS 9
A versão mais recente do sistema operacional móvel da Apple apresentará uma série de recursos inteligentes e sensíveis ao contexto, incluindo:
- Atualizações da pesquisa semântica da Siri : Dizer “Lembre-me disto” enquanto visualiza um e-mail criará automaticamente um lembrete com um link para esse e-mail, entre outros recursos de pesquisa semântica.
- Assistência Proativa :
- As recomendações musicais serão feitas de acordo com a hora do dia.
- Os eventos podem ser agendados a partir de descrições de e-mail.
- Números de telefone desconhecidos recebem identificação sugerida com base em sua existência em e-mails que você recebeu anteriormente.
- Nova API de pesquisa : isso possibilita procurar informações relevantes no conteúdo do aplicativo e levar o usuário diretamente para lá por meio de links diretos.
Juntamente com os aprimoramentos no nível do sistema operacional, vários aplicativos foram atualizados ou anunciados, incluindo:
- Mapas: Este aplicativo recebeu grandes atualizações nas informações de transporte público, com um pequeno número de cidades-piloto apresentando o mapeamento de seus sistemas de trânsito inteiros e o levantamento de estações de trânsito reais, permitindo informações de entrada/saída mais úteis.
- Apple News : Este é o novo aplicativo para conteúdo personalizado e elegante feito para dispositivos Apple que atende aos gostos do usuário individual.
Finalmente, a multitarefa chega ao iPad com novos aplicativos Slide Over e vídeo picture-in-picture. Além disso, o modo trackpad agora pode ser ativado com um toque de dois dedos no teclado.
Apple Watch
Na frente do Apple Watch, a Apple está expandindo os recursos e a capacidade de personalização de seu mais novo dispositivo:
- Aplicativos do Apple Watch agora independentes : com essa mudança, os aplicativos do relógio agora vivem de forma independente no relógio, dando-lhes a liberdade de oferecer suporte a mais recursos e acessar o Wi-Fi (e talvez até ficar acordado até tarde assistindo TV agora que o aplicativo pai não é tão arrogante).
- Complicações DIY : Esses widgets de relógio gerados pelo usuário criam uma tela inicial mais robusta para o aplicativo.
- Viagem no tempo : isso permite que os usuários visualizem alertas e atualizações de complicações no passado e no futuro.
- Modo Nightstand : Este novo recurso permite que o Apple Watch funcione como um despertador, reforçando o conjunto de recursos de relógio e relógio do dispositivo.
- Acesso expandido à funcionalidade da Apple : agora você pode responder a e-mails ou falar com áudio FaceTime, usar o Apple Pay e aproveitar os aplicativos de fitness no relógio.
- Maior acesso do desenvolvedor às APIs : isso inclui acesso ao mecanismo taptic do dispositivo, alto-falante, microfone, sensor de batimentos cardíacos e muito mais, expandindo significativamente o conjunto de recursos potenciais que os desenvolvedores podem reunir para seus aplicativos.
OS X – El Capitan
Esta nova versão do OS X vem com um conjunto de aprimoramentos significativos que refletem a adoção do iOS 9 de pesquisa semântica e personalização de usuário específica do contexto:
- Atualizações do Spotlight : A função de pesquisa do computador da Apple agora inclui resultados da web (“Qual é a pontuação do jogo dos Giants?”), resultados de e-mail (“Qual é o nome do restaurante no convite por e-mail?”) e resultados de pesquisa semântica (“Onde estão as fotos daquela tempestade em setembro passado?”), expandindo significativamente a utilidade desse recurso.
- Atualizações da funcionalidade da guia Safari : essas alterações permitem que você "fixe" sites favoritos para uso e reutilização fáceis e silencie músicas e outros sons de guias individuais.
- Novos gestos e gerenciamento de janelas : com essas atualizações, a multitarefa será mais fácil do que nunca, graças a um novo modo de tela dividida, entre outras mudanças.
- Metal para OS X : A velocidade dos relatórios aumenta em até 8x, Metal (que anteriormente era apenas para iOS) tornará os aplicativos existentes mais rápidos e criará oportunidades para possibilidades avançadas de desempenho que anteriormente não estavam disponíveis.
Principais atualizações do desenvolvedor
Com esse conjunto de atualizações e alterações, a Apple está sinalizando um grande compromisso com sua comunidade de desenvolvedores, tornando muito mais fácil para eles criar e manter aplicativos iOS que falem efetivamente com sua base de clientes.
- Swift 2: A linguagem de programação focada em iOS e OS X da Apple recebeu uma atualização significativa, adicionando recursos e se tornando de código aberto.
- Desenvolvimento nativo gratuito e consolidação de membros : essa mudança torna a criação de aplicativos da Apple mais acessível do que nunca.
- App Thinning : Isso reduz efetivamente a pegada de aplicativos com fatiamento (usando apenas o código exato que seu dispositivo precisa) e recursos sob demanda (solicitando conteúdo quando necessário, em vez de inteiramente no momento do download).
- Internacionalização : suporte total da direita para a esquerda e um conjunto de outras adições facilita muito para os desenvolvedores iOS otimizarem seu aplicativo para o mercado global. (O novo recurso de internacionalização do Appboy tem um foco semelhante para os profissionais de marketing, facilitando significativamente o processo de alcançar efetivamente clientes em todo o mundo.)