Destaques da palestra da WWDC 2015 - eduCBA

Índice:

Anonim

Fonte da imagem: apple.com

A Worldwide Developers Conference (WWDC) é realizada anualmente pela Apple Inc na Moscone West em San Francisco, Califórnia . O principal objetivo por trás da organização desta conferência é exibir novos softwares e tecnologias que a Apple possui para os desenvolvedores da apple.

A lista de participantes é composta por CEOs da empresa, desenvolvedores de software e grande fã da Apple. Esta conferência permite que o participante participe de laboratórios práticos com engenheiros da Apple e de discussões detalhadas sobre consultas de desenvolvedores. Este evento foi realizado por Steve Jobs até a WWDC 2011 e, em seguida, seguido por Tim Cook, CEO da Apple Inc.

Os ingressos para a WWDC são confirmados através do sistema de loteria . Depois que um participante se registra na WWDC no site oficial da Apple, sua seleção é feita aleatoriamente. Todos os vencedores sortudos são notificados pela apple para o mesmo.

Um ingresso de desenvolvedor para a WWDC pode custar cerca de US $ 1599 e o evento é realizado de 8 a 12 de junho de 2015 no Moscone West em San Francisco, Califórnia. Para aqueles que não receberam notificação da Apple sobre o ingresso da WWDC, algumas sessões serão transmitidas ao vivo durante todo o evento e a maioria estará disponível para assistir sob demanda.

O número de participantes aumentou a cada ano. Na WWDC 2006, o número de participantes estava entre 2.000 e 4.000. No entanto, na WWDC 2007, havia mais de 5.000 participantes. Na WWDC posterior, ou seja, a partir de 2008, o participante foi limitado a 5.000 . Na WWDC 2015, os participantes eram de 70 países e entre eles 80% eram iniciantes . A lista de participantes incluiu 350 vencedores de bolsas de estudos . A mais jovem ganhadora de bolsa de estudos da WWDC 15 foi uma menina de 12 anos de Nova York.

Vamos verificar com detalhes da palestra da WWDC 2015. O WWDC 15 foi segmentado em três categorias diferentes:

  1. OS X
  2. iOS
  3. watchOS

1. OS X 10.x - Yosemite

O Yosemite, como descrito por Craig Federighi (vice-presidente sênior de engenharia de software da Apple), é uma versão grande, ousada e bonita, com uma nova interface do usuário e novos recursos inovadores, como o Continuity, que permite continuar seu trabalho em outro dispositivo. Por exemplo. Você está redigindo um e-mail no MacBook e, de repente, alterna para o iPhone e o mesmo rascunho de e-mail aparece no local em que você o deixou.

A taxa de adoção do Yosemite é incrível, já que 55% dos usuários de mac estão no Yosemite dentro de 8 meses . Isso é realmente incrível em comparação com o Windows 8.1, que possui apenas 7% da taxa de adoção. O OS X Yosemite possui a taxa de adoção mais rápida de qualquer sistema operacional de PC de todos os tempos. O novo nome para OS X é El Capitan. O novo sistema operacional foi aprimorado em duas categorias: Experiência e Desempenho .

A experiência do novo sistema operacional é improvisada, aprimorando o Spotlight, os aplicativos integrados e o gerenciamento do Windows . É mais fácil localizar o cursor no novo OS X EI Capitan, basta agitar o track pad e o cursor se amplia (mostrado na captura de tela 3).

Cursos recomendados

  • Treinamento em Build Android Apps
  • Curso de Certificação de Desenvolvimento de Aplicativos Android
  • Treinamento on-line no Android Basic

Se você trabalha no navegador Safari e deseja que alguns sites sejam lidos mais tarde, basta fixá-lo (mostrado na imagem 4). O Spotlight se tornou mais inteligente, fornecendo resultados detalhados para, por exemplo. Você pode procurar a pontuação atual da partida de críquete no centro das atenções! Você pode redimensionar o painel de resultados do foco e até movê -lo.

O capitan fornece melhor gerenciamento de janelas, redesenhando o controle da missão . Você pode ver a lista de todas as janelas abertas simplesmente passando três dedos de gesto (mostrado na captura de tela 5). Você pode até criar tela derramada no El Capitan, por exemplo. lendo a pontuação do críquete na tela esquerda e redigindo as correspondências na tela direita (mostrado na captura de tela 6).

O desempenho foi otimizado em todo o sistema em El capitan. Abaixo estão uma lista para citar alguns:

  1. O aplicativo pode iniciar 1, 4 vezes mais rápido
  2. Alternar duas vezes mais rápido entre aplicativos
  3. A hora de receber as primeiras mensagens de correio é 2x mais rápida
  4. Abrir PDF na visualização é 4x vezes mais rápido
  5. Alterações arquitetônicas no Metal para jogos de alto desempenho
  6. Metal introduzido para Mac
  7. 50% de melhoria no desempenho da renderização
  8. 40% de melhoria na eficiência de renderização
  9. 10x mais rápido no desempenho de chamadas em sorteio

O El Capitan está disponível para desenvolvedores no mesmo dia da palestra da WWDC 15. A versão beta pública do mesmo estaria disponível em julho de 2015 em beta.apple.com e atualização gratuita neste outono .

2. iOS

O iOS 8 tem sido realmente um fenômeno, com taxa de adoção de 83% de usuários, em comparação com o Android 5, com 12% . O iOS 9 foi aprimorado com a adição de inteligência, elevando a base para o próximo nível. Abaixo estão algumas estatísticas sobre o Siri no iOS 8:

  1. Siri tem 1 bilhão de solicitações por semana
  2. 40% mais preciso no último ano
  3. 40% mais rápido no ano passado
  4. Nova interface bonita

Siri tornou-se mais inteligente com lembrete pode ser definido instantaneamente. Por exemplo. Lembrar-me de registrar o arquivo amanhã de manhã ao sair para o escritório definirá um lembrete para o mesmo. O iOS 9 traz o Siri como um ótimo assistente proativo.

Quando você conecta o fone de ouvido ao dispositivo iPhone durante a caminhada matinal, pode ver automaticamente a lista de reprodução na tela de bloqueio. Determina o que tocar a que horas e em que lugar.

O convite recebido no email é salvo automaticamente no seu calendário sem a necessidade de abrir o email. O iOS 9 oferece um ótimo novo recurso de previsão de chamadas desconhecidas . Ele verifica e-mails e detalhes de contato para determinar quem está ligando de número desconhecido (mostrado na captura de tela 7).

A pesquisa no iOS 9 é realmente ótima, onde é possível pesquisar vídeos de sites populares como vimeo, vine, youtube etc. No iOS 9, a pesquisa possui uma nova API.

Quando a pesquisa é realizada, os resultados contêm um link direto, ou seja, quando você clica no resultado, ele será redirecionado para o conteúdo e também oferece Retornar à pesquisa para retornar.

A melhor coisa do iOS 9 é que a privacidade do usuário é respeitada, ou seja, as operações executadas pelo usuário do iPhone são anônimas, não estão associadas ao ID da Apple, não estão vinculadas a outros serviços da Apple, não são compartilhadas com terceiros e, mais importante, tudo permanece local .

O Apple Pay é um serviço de pagamento móvel e carteira digital introduzido pela Apple Inc (mostrado na captura de tela 8). Ele permite que os usuários efetuem pagamentos usando dispositivos compatíveis com iPhone e Apple watch . É uma maneira super fácil, segura e privada de pagar.

Durante o lançamento inicial do Apple Pay, ele suportou cartão de crédito e débito. Agora, existem 2500 bancos que suportam o Apple Pay. Neste outono, o Discover trará o Apple Pay para mais de 50 milhões de membros do cartão. É suportado por pequenos e grandes comerciantes nos EUA. Usando a Apple Pay, a taxa de check-out aumentou duas vezes .

Após uma ótima resposta para o Apple Pay nos EUA, ele também será lançado no Reino Unido. Será lançado no Reino Unido em julho de 2015 . A Apple já se vinculou a oito importantes bancos do Reino Unido que cobrem 70% dos cartões de crédito e débito . Existem mais de 2.50.000 comerciantes que apoiarão o Apple Pay no Reino Unido.

O iOS 9 permite adicionar cartões de débito e crédito da loja . Também oferece cartões de recompensa. O Apple Pay sempre apresentará o cartão certo na loja e, portanto, você nunca perderá a recompensa pelas compras.

A caderneta presente no iOS 8 foi renomeada para carteira no iOS 9 (mostrada na captura de tela 9). É um local para seus cartões de crédito e débito, cartões de fidelidade, cartões de embarque e muito mais.

O aplicativo Notes foi renovado no iOS 9. Ele possui uma barra de ferramentas prática com a qual você pode formatar o conteúdo do Notes (mostrado na captura de tela 10).

Você também pode criar uma lista de verificação no aplicativo Notes (mostrado na captura de tela 11). Permite adicionar fotos, desenhar por esboços e também links incorporados (mostrado na captura de tela 11).

As notas editadas no dispositivo iPhone são sincronizadas com o iPad e o Mac também via iCloud.

A Apple investiu muito no Maps para melhorar seu serviço. O Apple Maps tem 5 bilhões de solicitações por semana, o uso no iOS é 3, 5 vezes maior que o próximo aplicativo de mapeamento líder.

O Transit foi criado especificamente para motoristas que mostram ônibus, trens e estações de metrô . Se você tocar em uma estação, poderá ver todas as linhas que a percorrem com os horários de partida . Ele fornece instruções passo a passo, mesmo para caminhar junto com o tempo (mostrado na captura de tela 12).

A Siri foi treinada para o trânsito e, portanto, pode ajudá-lo a viajar.

A Apple lançou um novo aplicativo chamado Notícias no iOS 9. É um conteúdo bonito das melhores fontes do mundo e é personalizado especialmente para os usuários. Você pode criar notícias personalizadas selecionando categorias que você gosta, como viagens, ciência, política, esportes etc. (mostrado na captura de tela 13).

Você pode marcar um artigo que deseja ler posteriormente. Você pode até definir os favoritos que armazenam a coleção que você gosta.

O aplicativo Notícias foi criado com a privacidade do usuário em mente. O conteúdo que você lê não está vinculado a outros serviços da Apple. Além disso, dados individuais não são compartilhados com terceiros . As notícias serão lançadas no Reino Unido, EUA e Austrália inicialmente.

O recurso QuickType foi introduzido no teclado do iOS 9 que mostra a barra de sugestões na parte superior do teclado enquanto você digita. Essa barra de sugestões é aprimorada no iOS 9 com atalhos para recortar, copiar, colar e até capturar fotos, adicionar anexos (mostrado na captura de tela 15).

Você pode converter o teclado em trackpad instantaneamente, colocando dois dedos e arrastando-o. Se você conectar o teclado físico ao iPad, poderá determinar a tecla de atalho para executar operações mais rápidas. Você também pode executar a alternância de aplicativos no iPad.

O iPad sempre oferece suporte a multitarefa como alternador de tarefas, gesto com quatro dedos no iOS 8. A multitarefa é levada a um nível totalmente novo no iOS 9. Quando você clica no botão de início , o alternador de tarefas aparece com um novo estilo em comparação com o iOS 8.

O iOS 9 fornece um novo recurso chamado Slide Over, Spilled View e Picture in Picture para multitarefa. Esses recursos estarão disponíveis para iPad Air, iPad Air 2, iPad mini 2 e iPad mini 3.

O Slide Over fornece uma exibição de sobreposição invocada pelo usuário no lado direito da tela que permite ao usuário escolher um aplicativo secundário para visualizá-lo e reproduzi-lo (mostrado na captura de tela 16).

O Spilled View exibe dois aplicativos lado a lado, permitindo que o usuário visualize, redimensione e interaja com os dois (mostrado na captura de tela 17).

Picture in Picture permite ao usuário reproduzir vídeo em uma janela móvel redimensionável que flutua sobre os aplicativos na tela (mostrado na imagem 18).

O iOS 9 cuida do uso da bateria do dispositivo. Ele fornece um novo recurso chamado " Modo de baixa energia "

Se a bateria do seu iPhone cair abaixo de 20% de energia, você receberá uma mensagem pop-up do sistema avisando sobre a bateria fraca e oferecendo o modo de baixa energia (mostrado na imagem 19). Se você deseja ativar o modo de baixa energia, selecione-o na mensagem pop-up.

Uma vez ativado, o modo de baixa energia reduz as animações em todo o sistema, diminui o tempo até a tela escurecer e faz todos os esforços possíveis para manter a vida útil da bateria por um pouco mais.

Se você deseja ativar o modo de baixa energia a qualquer momento, é possível fazer isso em Configurações. Você pode determinar se o modo de baixa energia está ativado ou não, simplesmente olhando para o indicador de bateria presente no canto superior direito da tela.

É normalmente verde para carga suficiente da bateria disponível, vermelho para carga baixa da bateria disponível e amarelo se o modo de baixa energia estiver ativado.

O iOS 9 fornece dados de fácil proteção no iCloud usando o mecanismo de autenticação de dois fatores.

A Apple fez grandes mudanças na arquitetura para atualização remota para iOS 9 e, portanto, requer apenas 1, 3 GB de espaço livre em comparação com o iOS 8 que requer 4, 6 GB.

A Apple forneceu abaixo os recursos do iOS 9 para desenvolvedores:

Extensibilidade da pesquisa Extensão da unidade de áudio Extensão do plugin VPN

Swift 2 Notificações de terceiros Documento direto

Teste de interface do usuário da configuração do acessório OCR de personalização do mapa no Xcode

Ações de notificação Perfil do sensor Afinamento do aplicativo

Novos tipos de dados de saúde Cobertura de código Perfil de janelas motorizadas

Guia de layout das APIs de jogos de passagem e passo a passo

Barra de atalhos Perfil de tons automatizado Contatos orientados a objetos

Novas APIs multitarefa Novos perfis Homekit iCloud abertos no local

Perfil de segurança doméstica Referências do storyboard Exibição em pilha

API de segurança de transporte de aplicativos para acesso remoto sem fio CarPlay HomeKit iCloud

O afinamento de aplicativos permite a instalação de aplicativos de acordo com o dispositivo no qual está sendo baixado. Otimizando-o, ocupando espaço mínimo em disco e permitindo atualizações futuras que podem ser aplicadas pela Apple. Isso ajuda no download de aplicativos com muito mais rapidez e permite mais espaço para outros aplicativos, proporcionando melhor experiência ao usuário.

As APIs de jogos foram aprimoradas com a adição de novos recursos nas estruturas SpriteKit, SceneKit e Metal . Novas estruturas como GameplayKit, Model I / O e ReplayKit foram adicionadas para fornecer uma melhor experiência de jogo.

As APIs do HealthKit foram aprimoradas com a adição de novas categorias, como nível de hidratação no corpo, saúde reprodutiva e exposição aos raios UV (mostrado na captura de tela 20).

As APIs do HomeKit contêm recursos como temperatura da sala de controle, Bloqueios e luzes . No iOS 9, a apple adiciona suporte para Windows Shades, sensores como sensores de movimento, sensores de fumaça e sistemas de segurança . Esses recursos podem ser acessados remotamente e com segurança usando o iCloud (mostrado na captura de tela 21).

O CarPlay já suporta reprodutor de áudio e, no iOS 9, suporta aplicativos criados por fabricantes de automóveis (mostrado na captura de tela 22) . Isso permitirá ao usuário controlar recursos do carro, como ar condicionado, trava do veículo, etc. Ele suporta diferentes tipos de telas, proporções mais amplas e telas com maior dpi. A melhor coisa do CarPlay no iOS 9 é que ele permitirá que os usuários se conectem sem fio aos seus veículos.

Swift é uma linguagem de programação inovadora com recursos modernos que produz aplicativos seguros e extremamente rápidos para iOS, OS X e watchOS. A Apple anunciou o próximo grande lançamento Swift 2 para iOS 9 na WWDC 2015.

O Swift 2 se baseia na incrível popularidade e poder do swift, oferecendo recursos que ajudam os desenvolvedores a escrever um código ainda melhor. Isso inclui tratamento avançado de erros, verificação de disponibilidade e muitos aprimoramentos na sintaxe.

A Apple avançou rapidamente como um projeto de código aberto que ajudará a atingir um grande público. O Swift 2 apresenta muitos recursos novos, alguns deles são modelo de tratamento de erros, cabeçalhos sintetizados no xcode, extensões de protocolo, migrador swift 1.2 a 2.0, verificação de disponibilidade, correspondência de padrões em "se".

Foi tudo sobre o recurso detalhado do iOS 9 anunciado na palestra da WWDC 2015. O iOS 9 suporta todos os dispositivos compatíveis com o iOS 8. A lista de dispositivos suportados pelo iOS 9 é mencionada abaixo:

    1. iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus
    2. iPod touch 5ª geração
    3. iPad 2, iPad geração, iPad geração, iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3

3. watchOS

O WatchOS é o sistema operacional que roda no Apple Watch, equivalente ao iOS, em iPhones e iPads, e o OS X, em Macs. A Apple anunciou o watchOS 2 para Apple Watch e será disponibilizado no próximo outono de 2015.

Os aprimoramentos do watchOS 2 são os seguintes:

uma. Função do relógio

b. Melhoria na comunicação

c. Melhoria na saúde e fitness

e Suporte para Apple Pay

f. Suporte para o Apple Maps (Transit)

g. Suporte para Siri

uma. Relógio

O watchOS 2 tem realmente um ótimo relógio. Você pode definir o rosto da foto como papel de parede ou definir um álbum de fotos que mudará de foto toda vez que você levantar o pulso. Você também pode ver a face do lapso de tempo (ou seja, as tonalidades da foto mudam de acordo com o tempo) para alguns locais, como Londres, Nova York, Hong Kong, Xangai, etc. (mostrado na imagem 23).

Você também pode alterar as complicações (ou seja, itens que aparecem na tela inicial) no watchOS 2. Permite que o desenvolvedor de aplicativos faça suas próprias complicações . Por exemplo. Você pode definir o tempo de voo, informações meteorológicas, pontuação de críquete, nível de carga do carro elétrico etc.

O watchOS 2 possui um novo recurso chamado Time Travel (mostrado na captura de tela 23) . Ele permite que você veja a lista de materiais futuros, como clima hoje à noite, reunião pós-almoço programado etc. Também permite ver materiais que já aconteceram, como clima de ontem, reuniões freqüentadas etc. Você pode viajar no futuro girando o Digital Crown no sentido horário, enquanto girá-lo no sentido anti-horário o levará no passado. Ao realizar essa Viagem no tempo, você pode voltar ao tempo atual pressionando uma vez a Coroa Digital.

A Apple introduziu um novo recurso chamado modo Nightstand para o watchOS 2. Isso permite que você use o Apple Watch como um relógio enquanto carrega durante a hora de dormir. Isso pode substituir o seu despertador de cabeceira literalmente. Enquanto no modo de cabeceira, o Apple Watch muda para o modo paisagem, oferecendo melhor visualização do tempo.

Este modo tem configuração zero, ou seja, está ativado ou desativado . Quando está ligado, você pode ver um relógio digital no centro, com detalhes de data e hora abaixo, um indicador de bateria representando a porcentagem cobrada no canto superior direito, ícone de alarme no canto superior esquerdo, se você tiver definido um alarme (mostrado na imagem 23).

b. Melhoria na comunicação

O Apple watch é uma ótima maneira de se comunicar. Você pode pressionar Digital Crown para ver a lista de todos os amigos. O WatchOS 2 oferece diferentes conjuntos de amigos e também permite adicionar um amigo tocando no sinal de mais.

Você pode enviar desenhos usando várias cores usando o Digital Touch. A versão anterior do watchOS permite ler e-mails, mas agora o watchOS 2 oferece a você também uma resposta ao e-mail . O novo sistema operacional permite que você atenda ao FaceTime no seu Apple Watch (mostrado na imagem 24).

c. Melhoria na saúde e fitness

O watchOS 2 permite que você execute aplicativos nativos de saúde e fitness para rodar no Apple Watch. Portanto, o conteúdo será adicionado diretamente à Atividade presente no Apple Watch.

Você também pode usar o Siri para saúde e boa forma. Por exemplo. Levante o pulso e diga "Hey Siri, comece uma corrida de 15 minutos no parque" para que isso inicie o aplicativo de treino para você (mostrado na imagem 25).

Se você alcançou uma meta, isso aparece como uma conquista que você pode compartilhar em redes sociais como Facebook e Twitter.

d. Suporte para Apple Pay

A Apple lançou o serviço de pagamento móvel e carteira digital chamado Apple Pay . Ele permite que os usuários efetuem pagamentos usando dispositivos compatíveis. Abaixo está uma lista de dispositivos que estão em conformidade com as especificações da Apple Pay:

  • iPhone 6, iPhone 6 Plus
  • iPhone 5, iPhone 5s e iPhone 5c
  • iPad Air 2, iPad mini 3
  • Apple Watch

O serviço usado pela Apple Pay para se comunicar sem fio com os sistemas de ponto de venda é a antena NFC (Near Field Communication), o Touch ID e a caderneta eletrônica da Apple.

Para efetuar o pagamento na loja usando o iPhone, segure seu dispositivo próximo ao leitor sem contato com o dedo no Touch ID (aplicável para iPhone 6 e iPhone 6 plus). Com isso, você nem precisa olhar para a tela para saber os detalhes de pagamento. Quando o pagamento é bem-sucedido, ocorre uma vibração sutil e um bipe.

Você pode efetuar o pagamento usando o Apple Watch, basta clicar duas vezes no botão lateral (conhecido como Digital Crown) e segurar a tela do Apple Watch perto do leitor sem contato (mostrado na imagem 27). Você pode confirmar as informações de pagamento com um toque e um bipe.

e Suporte para Trânsito

O trânsito permite que você navegue na sua cidade sem problemas, fornecendo instruções. Toque no aplicativo Transit para abri-lo. Ele fornece o botão para obter direções para sua casa ou escritório e outro botão que fornece os locais pelos quais você viajou recentemente.

O restante da tela percorre as paradas de transporte público mais próximas, exibindo apenas as opções de transporte público (como metrô, ônibus, trens etc.).

Depois de obter as direções desejadas do Transit, a jornada inteira é exibida em uma tela de maneira simples e condensada. Se você estiver interessado em saber mais sobre local específico, basta tocar nessa etapa específica para abrir um mapa.

O ponto positivo do trânsito é que ele exibe toda a lista de etapas em uma tela de rolagem (mostrada na captura de tela 28).

f. Suporte para Siri

O watchOS 2 permite que você obtenha direções de ônibus usando o transporte público com a ajuda da Siri. Por exemplo. Você pode perguntar à Siri “ Hey Siri, mostre-me as direções do ônibus para a construção do Ferry” . Isso abrirá o aplicativo de transporte público com direção passo a passo para o destino.

Você também pode controlar as coisas em casa usando o Siri . Por exemplo. "Ei, Siri, montou a cena do jantar". Isso ajustará o dispositivo em sincronia com os dispositivos HomeKit para criar uma cena de jantar.

Você também pode pedir uma olhada no Instagram para a Siri . Isso mostrará o olhar do instagram que você não selecionou. Isso indica que você pode mostrar conteúdo de terceiros diretamente no seu relógio usando o Siri.

Artigo recomendado

Então, aqui estão alguns artigos relacionados que ajudarão você a obter mais detalhes sobre os aplicativos para telefone Android. Basta acessar o link abaixo

  1. Guia do melhor desenvolvedor de aplicativos Android para iniciantes (Avançado)
  2. 9 melhores aplicativos Android para estudantes universitários (educacional)
  3. Os 8 aplicativos úteis do Office Suite para o seu Android
  4. Perguntas da entrevista de engenharia de software | Top e mais solicitadas