Estamos voltando das férias com um novo resumo que tem uma longa história de guia de viagens, o encerramento do Daydream, as mais belas aplicações do Material Design Awards 2019, temas sombrios e crescimento de produtos, o mercado de aplicativos no terceiro trimestre e a retenção multifacetada.

No artigo, compartilharei minha experiência e contarei como, por cinco anos, trabalhei ocasionalmente no desenvolvimento de um guia inteligente para São Petersburgo, como consegui não abandonar esse negócio, como a atitude em relação ao projeto mudou e o que aconteceu no final.
Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para
Canal de telegrama .
iOS•
(+41) O MacOS 10.15 não suporta mais aplicativos de 32 bits. O que você pode fazer?•
(+24) Apresentação modal modal de telas no iOS 13•
(+16) Erros ao trabalhar com o teclado do sistema•
(+13) Uso eficaz do libdispatch•
(+10) Como contornamos as Diretrizes de revisão e lançamos o servidor no telefone•
(+10) Um pouco sobre o modelo de assinatura na App Store•
(+8) O que você precisa saber sobre como verificar um cheque na App Store (recibo da App Store)•
(+7) Como verificar a disponibilidade de uma frase introdutória no iOS•
Piscar: como criamos um aplicativo iOS usando a tecnologia Eye-Tracking• A
inconsistência do ícone de reticências nas interfaces da Apple confunde os usuários•
Perguntas da entrevista do desenvolvedor Swift e iOS•
O que fazer quando a Apple copia você•
Snippets de código úteis para iOS e Xcode•
Menus de contexto iOS 13 e SF Símbolos•
Localização no SwiftUI•
Style Manager para iOS - aplicativo no Swift•
WhatsNewKit: O que há de novo•
5 bibliotecas iOS para aprimorar seu aplicativo•
5 bibliotecas iOS que inspiram você a ser criativo
Android•
(+27) Tratamento de erros no Kotlin / Java: como fazer isso corretamente?•
(+15) “É fundamental que a comunidade estabeleça padrões”: Marsin Moskala sobre Kotlin•
(+9) reembalando pacotes no Gradle•
(+9) API Android Camera2 do bule, parte 2, gravando um vídeo•
(+9) Experimentando o Jetpack Compose em batalha?•
(+5) telas OLED de smartphones no Android e como lidar com eles•
Google fecha Daydream•
As mais belas aplicações: vencedores do Material Design Awards 2019• O
Google Voice Recorder transforma voz em texto• O
Google Play proibiu a colocação de aplicativos para microempréstimos•
Escrevendo um leitor de e-book no Android usando o FBReader SDK•
Kit Firebase ML: AutoML Vision Edge•
Beagle - uma biblioteca inteligente e confiável para depurar aplicativos Android•
Roteiro para se tornar um desenvolvedor Android de sucesso•
Receitas de enum em Kotlin•
Como criar um RecyclerView que se expande com animação•
Explorando o ViewPager2 no Android•
Lançamento do NDK r21•
Google Play Console: um guia completo para desenvolvedores e profissionais de marketing•
SurveyKit: pesquisas no aplicativo•
Kaspresso: estrutura para teste de interface do usuário da Kaspersky Lab•
GroupingMessages: pedido de categorização automática de SMS
Desenvolvimento•
(+18) O que o mercado de RV pode ensinar a um designer de jogos?•
(+14) Onde posso obter áudio para desenvolvimento de jogos e outros projetos comerciais? Bibliotecas com os sons da natureza•
(+8) Da idéia de um aplicativo móvel ao MVP no qual os investidores investem•
(+4) Criação de um aplicativo de bate-papo móvel no React Native•
(0) Localização de mensagens push em aplicativos móveis•
Mail Design Cup 2019 começa•
Podlodka # 133: Estratégia•
Podlodka # 132: Disfunções da organização•
Como vive a indústria de jogos móveis?•
Grandes empresas de desenvolvimento: 11 blogs que valem a pena ser lidos•
Criando um produto que cresce com os usuários•
Experiência de usuário acessível: uma nova abordagem para o design de jogos orientado a dados•
Crie uma pesquisa: guia de desenvolvimento•
Yandex abriu cursos para testadores•
Como criar temas sombrios. Guia Sobre-Humano•
13 dicas para escrever testes de unidade úteis•
Como se tornar um craque na aprovação de uma entrevista: dicas de um ex-entrevistador do Facebook•
5 redesenhos inovadores do Google Tradutor•
Como passar anos criando um RPG e ganhando US $ 6.000•
Anúncio de reação iônica•
10 aplicativos que inspiram você na interface do usuário / UX•
Por que seu próprio projeto faz de você um desenvolvedor melhor•
Autenticação Firebase no Flutter•
Pare de usar Else em seus programas•
Carros Volvo: Pesquisa UX•
Criando fundo de paralaxe no Flutter•
O que você pode fazer para melhorar a qualidade do código?•
As pessoas que fazem jogos já foram pessoas que nunca fizeram jogos.•
Melhorando o Flutter: criando uma interface do usuário poderosa•
Código Limpo Expressivo•
As 10 bibliotecas mais populares para Android e iOS em setembro
Análise, marketing e monetização•
(+8) Android-clicker inscreve usuários em serviços pagos•
Mercado europeu de aplicativos no terceiro trimestre: a Rússia estabelece um recorde de downloads, o Reino Unido lidera em termos de dinheiro•
TikTok lança vídeos educacionais na Índia•
QandA: US $ 14,5 milhões para treinamento em matemática•
Sem blefe, mas com um ROI de 247%: KamaGames e Bidease•
TikTok Ads: promoção de produtos na rede social de vídeos curtos•
eFounders se tornou um “unicórnio”•
Herow recebeu US $ 8 milhões por mensagens contextuais•
Sloy - curta rede social de vídeo com reconhecimento de roupas e AR da Yandex•
Receita de aplicativos no 3º trimestre cresceu 23%•
O sistema operacional móvel mais popular de 1999 a 2019•
Taxa diversa de retenção: retenção de um dia, retenção contínua e outros métodos de cálculo da retenção•
5 dicas para não estragar o lançamento do aplicativo
AI, Dispositivos, IoT•
(+29) Colorir fotos em preto e branco usando Python•
(+8) Primeiro conhecimento do Assistente Doméstico•
(+8) Como desenvolvemos um dispositivo resistente ao gelo para a Internet das coisas•
(+8) Internet industrial das coisas: fale sobre casos de sucesso•
Google introduziu o Pixel 4•
Facebook lança PyTorch para dispositivos móveis•
Como o Pinterest criou um dos algoritmos mais bem-sucedidos do Vale do Silício← Resumo
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .