O resumo de materiais interessantes para o desenvolvedor mĂłvel # 313 (26 de agosto a 1 de setembro)

No novo resumo, lidamos com a perda de pressão, lidamos com a música da Apple, estudamos o som no Android, economizamos dinheiro ao desenvolver um jogo, procuramos o aplicativo Rosstat, distinguimos um design ruim de um bom e até tentamos descobrir se o cachecol da Xiaomi será seguro.



Asya Sviridenko, chefe do grupo iOS do Yandex.Mail, provará que, mesmo com as limitações do sistema, a perda de notificações por push pode e deve ser combatida se forem críticas para o seu aplicativo.

Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para Canal de telegrama .

iOS

• (+22) Não aparece! Transições interrompíveis no iOS
• (+17) Apple Music para o desenvolvedor
• (+15) Quebrar sequências no Swift
• (+7) Quem come a memória do nosso iPhone? Descascar maçãs
• Google revelou "um dos maiores ataques ao iPhone"
• Células mortas de sucesso indie lançadas no iOS
• Swift TO Video
• Gradientes animados no Swift
• 5 novas bibliotecas iOS interessantes
• Exemplo de projeto escalável para iOS
• Swift - 7 animações poderosas para aprimorar a interface do seu aplicativo
• Introdução ao Swift Combine
• Como criar um analisador JSON no Swift usando genéricos
• Guia de menu de contexto abrangente no iOS
• Arquitetura pura e MVVM no iOS
• 15 maneiras rápidas de melhorar o código Swift
• CI de ações do Github para projetos Swift
• Fazendo animações de transição personalizadas para iOS
• Como adicionar programaticamente sombras e curvas de vista ao Swift

Android

• (+4) Criando um projeto Android em um contêiner do Docker
• Podcast do desenvolvedor do Android # 101: trabalhando com e com som no Android
• Android Dev Podcast # 102: Notícias
• Google paga dinheiro pela pesquisa de vulnerabilidades em aplicativos Android de terceiros
• Video Droidcon Berlin
• Abuso de WebViews por roubo de e-mail
• Livro Kotlin Efetivo Beta
• Explorando o ConstraintLayout - modelos prontos
• Uso prático do PorterDuff no Android
• Modularidade do projeto Android
• Atividade de marcação e fragmento com AndroidX
• Inteligência Emocional: Crie Animações Inteligentes
• Criando um aplicativo de câmera remota no Android
• O Google acabou de desinstalar meu aplicativo Android de código aberto gratuito de 10 anos
• Android Showcase: Práticas recomendadas para desenvolvimento do Android

Desenvolvimento

• (+31) Eu sou o maior malvado no desenvolvimento de jogos indie
• (+16) Limitações de jogos de 16 bits e sua recreação no Unity
• (+16) Criação de componentes visuais na interface do usuário do Unity. Sistema de partículas
• (+11) Lo-fi de pixel no Unity
• (+2) Digitação estática em um aplicativo React
• (+1) relatórios móveis no Oracle BI EE 12c - um, dois, três
• Video DevGAMM Moscow 2019
• AppsCast # 13: acessibilidade
• Podlodka # 126: Consciência
• Câmara de contas não encontrou aplicação Rosstat
• O que a construção e o desenvolvimento da ópera têm em comum?
• Coursera lança laboratórios práticos do Coursera
• Treefort: discussão do roteiro com os usuários
• Ensine os maus: 6 piores dicas de desenvolvimento de produtos para o diretor digital
• 6 etapas: como distinguir bom design de ruim
• Foco claro com receita de US $ 50 milhões
• Aprenda que o produto se tornou muito complexo e simplifique-o.
• Princípios e melhores práticas de integração do usuário
• Quanto custa a aplicação
• Projete diferentes estados da interface e não confunda o usuário
• Nesse caso, são necessários botões com um indicador de carregamento
• Escolhendo a primeira linguagem de programação para crianças e iniciantes
• Conceitos de interface do usuário para um aplicativo de livro
• Repensando o calendário
• Como um desenvolvedor pode lidar com o estresse: dicas práticas
• Criando avaliação de segurança do site no iOS usando aprendizado de máquina
• Por que mudei o desenvolvimento do Social Radio para Flutter

Análise, marketing e monetização

• (+16) “Existe tudo o que é necessário e nada enfurece” - a verdade fala pelos lábios do cliente
• (+10) Como alterar o custo da assinatura criada no seu aplicativo. App Store Connect e Google Play Console
• Peixe grande: como analisar os usuários para que depois eles lucrem
• Aquisição de usuários para jogos para celular em 2019: levantamento e relatório do AppsFlyer
• Promoções em jogos: como encontrar a melhor estratégia de descontos
• Comércio eletrônico móvel: instalações envolventes
• Quantos downloads são necessários para o primeiro lugar na App Store e no Google Play em 2019?
• Os aplicativos mais rentáveis ​​na Rússia em julho de 2019
• Aplicativos móveis para idosos: um mercado enorme e subvalorizado

AI, Dispositivos, IoT

• (+47) Notas do provedor de IoT. Maldição por Saída de Impulso
• (+21) Reconhecimento de rosto usando redes siamesas
• (+19) Como eu ensinei uma cobra a se jogar usando o Q-Network
• (+18) Como construí um modelo preditivo de um call center para que suas chamadas não enfurem os usuários
• Samsonite e Panasonic estão desenvolvendo uma mala inteligente
• Facebook treina IA universal em Minecraft
• Xiaomi está preparando um lenço inteligente
• Rápido no Raspberry Pi
• A maioria dos VR é besteira

< Resumo anterior . Se vocĂŞ tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o correio .

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


All Articles