O resumo de materiais interessantes para o desenvolvedor móvel # 308 (22 a 28 de julho)

Nossa nova edição fala sobre os problemas agudos do desenvolvimento móvel - sobre o Flutter, sobre o reconhecimento, sobre a existência sem storyboards, sobre a interface do usuário orientada a servidor. E, finalmente, descobriremos a resposta para a principal questão da vida, o Universo e tudo isso - como o balanceador funciona no WoT Blitz.



Fora de meados de 2019, a plataforma cruzada entrou firmemente na vida das startups em todo o mundo, mas com mais freqüência as equipes de desenvolvimento de terceirização e os clientes que dependem da redução de custos estão olhando para ela.Preciso mudar os botões apontados usuais para os arredondados? Quais são melhores para a usabilidade? Como tomamos essas decisões?

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

iOS

• (+19) reconhecimento de objetos em tempo real no iOS usando o YOLOv3
• (+16) Como chegamos a um QIWI em um estilo unificado de interação entre o View e o ViewModel no MVVM
• (+14) O que o Feedback Assistant oferecerá - uma plataforma para desenvolvedores que substituirá o Bug Reporter
• (+9) Split Controller sem esses storyboards
• (+8) 9 princípios para criar aplicativos iOS de alta qualidade
• Apple manipula buscas na App Store em favor de seus aplicativos
• #BeardyCast WWDC 2019. SwiftUI, tema sombrio e outros recursos de desenvolvimento
• aplicativo iOS em três meses sem saber nada: apenas experiência
• Portando seu aplicativo do iPad para o macOs Catalina
• Integração Contínua no iOS com Gitlab CI, Fastlane e OTA
• Crie um aplicativo iOS sem um Storyboard
• Localizador de inicialização: pesquise sapatos por foto
• Bloqueio: Firewall para iOS
• MiniSpaceJourney: Invasão alienígena no relógio

Android

• (+11) Criando papéis de parede animados no Android
• (+9) Primeira impressão do Android Jetpack Compose
• (+9) WorldSkills: Revisão do participante da Olimpíada
• (+6) Estamos escrevendo um aplicativo Android para espectadores - Parte 1 (Prototipagem) e Parte 2 (Design)
• Tinder começou a aceitar pagamentos ignorando o Google Play
• Podcast do desenvolvedor Android # 99: interface do usuário orientada a servidor
• Faça o download do site no Google Play
• Desenvolvendo um aplicativo de força de senha para Android
• Suporte à navegação por gestos no Android Q
• Espremendo tudo do Android Studio
• Meça sete vezes, corte uma vez
• Testando aplicativos Android com o Firebase Robo Test
• O que há de novo no Android Studio 3.5
• Navegação entre módulos no Android usando o Dagger
• Balão: Dicas para Android
• Colibri: UI Auto Test

Desenvolvimento

• (+79) Modelos de genéricos e metaprogramação: Go, Rust, Swift, D e outros
• (+19) Como o balanceador de equipe funciona no World of Tanks Blitz
• (+13) Desenvolvimento móvel de hh.ru e onde ele mora
• (+10) Tudo deve ficar bem no analisador: funcionalidade e interface ... Estamos explorando a nova interface Solar appScreener 3.1
• Design UX: como funciona a memória humana
• Desenvolvimento e programação 2020
• TabNine - AI que ajuda a escrever código
• 8 jogos para aprender programação
• Podlodka # 121: salários
• AppsCast # 10: Swift funcional
• Por que você deve encerrar seu projeto com mais dinheiro
• A área 120 introduziu um novo serviço de entrevistas com desenvolvedores da Byteboard
• “O México é nossa década de 90”: como um desenvolvedor de dispositivos móveis passa o verão com sua família
• Pygame e desenvolvimento de jogos
• Como o Uber mudou imperceptivelmente a interface para o resto do mundo
• GDevelop: um mecanismo de jogo aberto para todos
• Aplicativo Goodreads: Pesquisa UX
• A melhor estratégia para se preparar para uma entrevista com programação
• Desenvolvimento através de testes burros. Me convença.
• Conferência de Design e Desenvolvimento de Aplicativos de Vídeo 2019
• Changefeed: changelog bonito

Análise, marketing e monetização

• (+24) Em quais idiomas você traduz seu jogo para 2019
• (+14) Como promover um aplicativo móvel em 2019: 4 maneiras práticas + ferramentas úteis
• Airbud: gerenciamento de sites de voz
• Os jogos para celular mais populares no segundo trimestre de 2019
• Promoção do Age of Z no mercado russo - experiência Adsup
• Netflix lançou uma assinatura super barata para a Índia
• Engajamento efetivo do usuário com a otimização do CPO. Case Rocket10 e OZON
• Por que a localização não compensa?
• Seis experimentos para testar as hipóteses de economia comportamental que podem ser aplicadas para monetizar jogos
• Crescimento da conversão em 70%, orgânicos - 44 vezes. Aplicativo ASO para música no Google Play
• Nova estrutura de engajamento móvel: reconhecimento - interesse - conversão (AIC)

AI, Dispositivos, IoT

• (+27) Reconhecimento de emoções usando uma rede neural convolucional
• (+27) Dominando a visão computacional - 8 etapas básicas
• (+19) interface IR, framboesa e LIRC
• (+8) Da ideia à produção - Desenvolvimento do projeto de IoT
• (+5) Implante o projeto ML usando o Flask como uma API REST e torne-o acessível através do aplicativo Flutter
• Microsoft investiu US $ 1 bilhão em OpenAI

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

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


All Articles