iOS Digest No. 7 (31 de maio a 13 de junho)


Fonte da imagem: businessinsider.com
Os astrólogos anunciaram uma semana de notícias e anúncios no mundo do desenvolvimento da Apple e iOS. Para falar sobre tudo, um artigo não é suficiente, então vamos ver os mais interessantes e aqueles que ainda não receberam a devida atenção.

Notícias do setor


  • A Publisher Business Insider sugere que a Apple, com seus anúncios na WWDC, estabeleceu as bases para os óculos inteligentes que planeja lançar no próximo ano. Isso pode ser julgado com base em várias atualizações.

    Primeiramente, pelo terceiro ano consecutivo, demonstrações com realidade virtual e aumentada foram exibidas na conferência e este ano foram anunciadas três novas ferramentas para RA (ARKit 3, RealityKit e Reality Composer). Além disso, desta vez, a aposta foi na interação com as pessoas: esta é a tecnologia de captura de movimento e a capacidade de exibir pessoas mais realistas em torno de objetos virtuais.

    Segundo, são melhorias nos mapas da Apple - na nova versão, aparecerá uma funcionalidade semelhante ao Google Street View do Google, que, provavelmente, será mais conveniente em óculos inteligentes. Supõe-se que os óculos funcionem com base no novo sistema operacional, com o codinome “rOS” ou “reality operating system”. Por um longo tempo, algo não era um dispositivo novo, seria interessante ver como esses óculos diferem dos existentes no mercado.
  • Há duas semanas, a Apple aumentou o limite máximo para o download de aplicativos via celular. Anteriormente, o valor do limite era de 150 MB, agora é de 200 MB. Alguns dias depois, no iOS 13, os usuários poderão desativar completamente o limite. Você não precisa fornecer um wifi de outro iPhone para enganar o sistema!
  • O Verge relata que o iOS 13 e a Apple TV suportam controladores de jogos Xbox One e PS4. Este anúncio está associado principalmente à recente criação de um serviço de jogo com assinaturas de usuários do Arcade .
  • Em caso de dúvida, por onde começar a assistir às sessões da WWDC, vários guias e listas já apareceram, você pode levá-los para ajudar.
  • A Apple reforça as regras de gerenciamento de certificados para assinar aplicativos corporativos. De acordo com os novos contratos, esses aplicativos podem estar sujeitos a análises individuais e a Apple se reserva o direito de aprová-las ou rejeitá-las. No início, houve um escândalo quando ocorreram violações : o Facebook e o Google usaram esses certificados para aplicativos que coletam dados do usuário. Em seguida, o certificado do Facebook foi temporariamente revogado, o que impediu a empresa de atualizar qualquer um dos aplicativos internos. Talvez um escândalo tenha causado um aperto nas regras.
  • Foi lançada uma versão atualizada do aplicativo iCloud para Windows, que já está disponível na Microsoft Store. Além disso, ao trabalhar nisso, a Apple colaborou com a Microsoft, e as notícias apareceram no blog oficial do Microsoft Windows . Os comentaristas já apareceram no fórum do Hacker News planejando cancelar a inscrição no Dropbox. Resta aguardar o suporte oficial aos serviços iCloud no Linux.

Notícias sobre desenvolvimento de IOS


  • Se você já jogou o suficiente com o SwiftUI, pode praticar e tentar portar seu aplicativo iPad para Mac usando a tecnologia Catalyst. Consulte Além da caixa de seleção com Catalyst e AppKit para obter mais detalhes. A Apple já começou (ainda que um pouco) a usar essa tecnologia para dar um exemplo aos desenvolvedores.
  • Os usuários da nova versão beta do Xcode notaram que, ao criar um novo aplicativo com o SwiftUI, o Xcode não cria o arquivo Main.storyboard. Existem muitas dificuldades conhecidas no uso de storyboards: falta de legibilidade na revisão de código e, como resultado, incapacidade de editar códigos-fonte e edição colaborativa por vários desenvolvedores. Já foram feitas tentativas para melhorar seu uso: a última vez que adicionaram a capacidade de quebrar um storyboard maciço e criar links para outras pessoas, mas haverá uma continuação ou a Apple se recusará a usá-los? Leia mais no artigo Os Storyboards ainda estarão vivos? .

    Em nossa última conferência Mobius no estande da VKontakte, foi realizado um concurso no layout das telas de velocidade, onde os desenvolvedores do iOS venceram na classificação geral, apesar do fato de que ninguém sabia sobre o SwiftUI na época. No próximo Mobius, seria interessante repetir a atividade: os resultados mudarão se os apelidos do iOS usarem o SwiftUI para prototipar rapidamente as interfaces?
  • Na nova versão do iOS, o trabalho em segundo plano está sujeito a alterações. Foi anunciada uma nova estrutura com o nome descomplicado BackgroundTasks , que permite executar tarefas de aplicativos, que podem levar alguns minutos para serem concluídas. Os desenvolvedores gostarão dessa funcionalidade, mas é improvável que todos os usuários tenham um efeito pior na vida útil da bateria e de todo o dispositivo. Talvez o dispositivo esteja pronto para executar essas tarefas apenas se estiver conectado ao carregador e com o modo de economia de energia desativado.
  • Se você usa o Machine Learning em um iPhone ou está apenas indo, então o artigo Uma análise aprofundada do Core ML 3 é para você, descreve detalhadamente as alterações em comparação à versão anterior.
  • Por fim, descobriremos como adicionar gradientes animados ao seu aplicativo para iOS. O tutorial é bastante detalhado, mas o principal é não exagerar nos gradientes, caso contrário os usuários irão fugir.

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


All Articles