WWDC 2019 :: o que ver

Na WWDC 2019, a Apple exibiu uma das melhores apresentações do Keynote nos últimos anos. Mas isso é apenas o começo. Estamos aguardando mais de 100 sessões dos engenheiros da Apple. Reuni relatórios na lista que considero úteis para a maioria dos desenvolvedores de iOS. Se você não sabe o que empreender, tente começar com eles.




Observe que nem todos os relatórios estão disponíveis ainda. Você pode assisti-los ao vivo (horário de Moscou) ou alguns dias após a transmissão. Verifique a hora com a programação oficial , pois ela pode mudar.


Novidades do Swift


Quem não segue o Swift Evolution ficará interessado em saber o que há de novo no Swift 5.0 e 5.1.


Xcode 11



A nova versão do IDE para desenvolvedores no Apple OS. Vem com o Swift 5.1, suporte para pacotes Swift, novos recursos de depuração e teste.


Swiftui



Há muito que sonhei com um novo UIKit no Swift e sem erros, mas a Apple apresentou outra coisa. Uma estrutura declarativa para criar uma interface de aplicativo em algumas linhas de código. Funciona em todos os sistemas Apple, incluindo relógios. Ficção! Mas será possível usá-lo para um aplicativo mais complexo que o Hello World?


Catalisador do projeto



Ouvimos oficialmente sobre o projeto do maçapão no ano passado. Nisso, a Apple manteve sua promessa e permitiu que todos os desenvolvedores do iOS portassem aplicativos para iPad no macOS. Agora é chamado de Project Catalyst . Você não precisa aprender o AppKit. Basta verificar as configurações, remover chamadas para estruturas não disponíveis no macOS, adicionar funções específicas da área de trabalho e é tudo.


Implementando o Modo Escuro no iOS


Quarta-feira, 5 de junho, 20:00


O tema sombrio esperado por muitos finalmente chegou ao iOS. Neste vídeo, você aprenderá como implementá-lo em seu aplicativo.


Modernizando sua interface do usuário para iOS 13


Quinta-feira, 6 de junho, 03:00


Este relatório mostrará como preparar seu aplicativo para a chegada do iOS 13. Não se esqueça que o lançamento ocorrerá no outono e é melhor se preparar com antecedência.


Combinar



Programação reativa da Apple! Nós RxSwift não criamos raízes, mas para ver o que aconteceu com a Apple - interessante.


Compras no aplicativo e uso de notificações de servidor para servidor


sexta-feira, 7 de junho, 21:00


O que há de novo nas compras no aplicativo - aprenda neste vídeo.


Geolocalização


Novidades no local principal , quarta-feira, 5 de junho de 19:00
O que há de novo no MapKit e no MapKit JS , sexta-feira, 7 de junho, 03:00


A Apple adicionou novos recursos ao Core Location e ao MapKit. Por exemplo, um usuário agora pode conceder acesso à localização geográfica apenas uma vez. Se seu aplicativo usa navegação, assista a esses vídeos para evitar problemas.


Apresentando o Login com a Apple , quarta-feira, 5 de junho, 19:00


O suporte para autorização através da Apple será necessário para todos os aplicativos que suportam autorização através de outros serviços de terceiros, como Google ou Facebook. Entrar com a Apple funcionará na web. Informe seus colegas desenvolvedores da Web sobre esse ótimo recurso.


Você pode assistir ao restante dos vídeos no site oficial , no aplicativo oficial do iOS ou no aplicativo não oficial do macOS .


Xcode 11 beta e novas versões de sistemas operacionais estão disponíveis para desenvolvedores. Você pode instalar o novo Xcode no Mojave ao lado da versão principal. Mas, para testar a portabilidade de aplicativos no macOS e a geração da interface do usuário a partir do código em tempo real, é necessário instalar o Catalina.

Source: https://habr.com/ru/post/pt454894/


All Articles