Nosso novo resumo inclui desenvolvimento modular, bate-papos e cartões, meio bilhão no Arcade, colméias e robôs, raiva, tempo, armadilhas e muito mais. Conecte-se!

Nas aplicações do Raiffeisenbank, cada tela consiste em vários módulos que são tão independentes quanto possível um do outro. "Módulo" chamamos de componente visual que tem sua própria idéia. Ao projetar um aplicativo, é muito importante escrever lógica para que os módulos sejam independentes e possam ser facilmente adicionados ou removidos sem recorrer à refatoração.
Todas essas palavras estão muito mais relacionadas ao desenvolvimento móvel do que parece à primeira vista: aceleradores hexagonais já estão ajudando a treinar redes neurais em dispositivos móveis; álgebra e matan são úteis para conseguir um emprego na Apple; A programação da GPU não apenas permite acelerar os aplicativos, mas também ensina a ver a essência das coisas.
Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para  Canal de telegrama .
 Canal de telegrama . iOS
 iOS• 
(+17) AppCode 2019.1: Swift 5, realce aprimorado, navegação e preenchimento automático, expressões em movimento e muito mais• 
(+14) A maneira mais fácil de conversar no aplicativo iOS• 
(+12) Criação de cartões como Tinder on Swift• 
(+11) Tamanhos automáticos de cabeçalho e rodapé do UITableView com AutoLayout• 
Apple atrasa a transferência de dinheiro para desenvolvedores• A 
Apple gastará até US $ 500 milhões em exclusivos para o Arcade• 
 MVC (Model-View-Controller)
 MVC (Model-View-Controller) no iOS - uma abordagem moderna
• 
 Abra o aplicativo em uma tela específica ao tocar em notificação por push
 Abra o aplicativo em uma tela específica ao tocar em notificação por push• 
 Visão geral do modelo MVVM no Swift
 Visão geral do modelo MVVM no Swift• 
 Melhorando a produtividade da equipe iOS através da criação de recursos como estruturas
 Melhorando a produtividade da equipe iOS através da criação de recursos como estruturas• 
 Introdução ao RxSwift e RxCocoa
 Introdução ao RxSwift e RxCocoa• 
 Como criar pontes entre estruturas em um aplicativo iOS
 Como criar pontes entre estruturas em um aplicativo iOS• 
 Multiplataforma Kotlin para desenvolvedores de iOS
 Multiplataforma Kotlin para desenvolvedores de iOS• 
 Como fazer o push do servidor para eventos no iOS
 Como fazer o push do servidor para eventos no iOS• 
 Links diretos no iOS
 Links diretos no iOS• 
 Swash: gerenciamento dinâmico de fontes
 Swash: gerenciamento dinâmico de fontes Android
 Android• 
(+28) segredos da API de dispositivos Android. Relatório Yandex• 
(+16) Determinamos a raça do cão: o ciclo completo de desenvolvimento, da rede neural em Python até o aplicativo no Google Play• 
(+15) Evolua ou crie uma base para robôs na plataforma ARDUINO, e direcionamos sensores e vídeo para um computador via smartphone• 
(+15) Robo-futebolista de iniciantes. Competições no MIPT. Android, Arduino e Bluetooth• 
(+13) Criando uma calculadora de dicas no Kotlin: como funciona?• 
(+10) Cloud Firestore + Android é apenas• 
(+3) Como trabalhar com o ViewPager2• 
(+1) Como no Android transferir uma variável de um fragmento para atividade?• 
Android Studio 3.4 lançado• 
Novo acelerador de jogos independentes• O 
Google tornará a comunicação com os desenvolvedores do Play mais humana• 
 Como distribuir bibliotecas Android
 Como distribuir bibliotecas Android• 
 Abordagem “antes de tudo offline”
 Abordagem “antes de tudo offline”• 
 Um truque simples que poupa horas ao desenvolver aplicativos Android
 Um truque simples que poupa horas ao desenvolver aplicativos Android• 
 Tempo moderno no Android
 Tempo moderno no Android• 
 Testando o Espresso com componentes da arquitetura Android
 Testando o Espresso com componentes da arquitetura Android• 
 Galeria personalizada para Android
 Galeria personalizada para Android• 

 Video Droidcon Itália 2019
 Video Droidcon Itália 2019• 
 Corrigir vazamentos de memória em 2019
 Corrigir vazamentos de memória em 2019• 
 Aprimorando testes de interface do usuário com o MockWebServer
 Aprimorando testes de interface do usuário com o MockWebServer Desenvolvimento
 Desenvolvimento• 
(+27) Notas de um freelancer: desenvolvimento da primeira aplicação React Native• 
(+12) Patentes em design: parte um (disposições gerais, exemplos da Apple, Facebook)• 
(+8) Editor de lógica visual para Unity3d. Parte 1• 
Podlodka # 107: Riscos legais• 
Yandex sediará um campeonato de programação• 
 Guia do desenvolvedor de jogos: ficando infeliz em 10 etapas fáceis
 Guia do desenvolvedor de jogos: ficando infeliz em 10 etapas fáceis• 
 Criando um mecanismo de jogo de texto C ++ do zero no ReactOS
 Criando um mecanismo de jogo de texto C ++ do zero no ReactOS• 
 Dine Rite: Pesquisa UX
 Dine Rite: Pesquisa UX• 
 Como nosso redesenho nos permitiu crescer 10 vezes por ano: pesquisa sobre UX
 Como nosso redesenho nos permitiu crescer 10 vezes por ano: pesquisa sobre UX• 
 Guia do iniciante para escrever código super limpo e legível
 Guia do iniciante para escrever código super limpo e legível• 
 Armadilhas comuns de desenvolvimento que até os gerentes seniores enfrentam
 Armadilhas comuns de desenvolvimento que até os gerentes seniores enfrentam• 
 Meu conselho aos designers de UX em seu primeiro emprego
 Meu conselho aos designers de UX em seu primeiro emprego• 
 Raiva versus código: programadores e negatividade
 Raiva versus código: programadores e negatividade• 
 Por que os projetos de software demoram mais do que você pensa - um modelo estatístico
 Por que os projetos de software demoram mais do que você pensa - um modelo estatístico• 
 Aplicativo de produtividade com objetivo: pesquisa de UX
 Aplicativo de produtividade com objetivo: pesquisa de UX• 
 21 sites para programação de aprendizado grátis
 21 sites para programação de aprendizado grátis• 
 Como fazer um controle deslizante redondo no Flutter
 Como fazer um controle deslizante redondo no Flutter• 
 Primeiro, veja firstBorn - a nova biblioteca de componentes React Native
 Primeiro, veja firstBorn - a nova biblioteca de componentes React Native• 
 5 dicas para melhorar a navegação no produto / serviço
 5 dicas para melhorar a navegação no produto / serviço• 
 Criando interface do usuário para o aplicativo móvel do YouTube no React Native
 Criando interface do usuário para o aplicativo móvel do YouTube no React Native• 
 Fonte histórica: fontes de jogos clássicos da Infocom
 Fonte histórica: fontes de jogos clássicos da Infocom Análise, marketing e monetização
 Análise, marketing e monetização• 
(+16) WhatsApp na palma da sua mão: onde e como você pode detectar artefatos forenses?• 
Blogueiros em vídeo como forma de promover um produto• 
Tencent recebeu 15% da receita total do mercado de jogos• 
Horóscopos - uma nova categoria popular do mercado de aplicativos• 
Crie uma comunidade para o seu jogo do zero• 
Dashlane: gerenciador de senhas e centro de segurança• 
Como publicar um jogo para celular e não cometer erros• 
Brawl Stars faturou US $ 200 milhões em 4 meses• 
Jogos para celular - uma das melhores plataformas para publicidade• 
TikTok bloqueado na Índia• 
Anunciantes na Rússia gastaram 4 bilhões de rublos em publicidade em vídeo para celular em 2018• 
 Como NÃO promover o aplicativo
 Como NÃO promover o aplicativo AI, Dispositivos, IoT
 AI, Dispositivos, IoT• 
(+29) Monitoramento por SMS do peso de três colmeias por US $ 35• 
(+29) Noções básicas de processamento de linguagem natural para texto• 
(+8) Mozilla WebThings - configurando o gateway• 
(+7) Mozilla WebThings no Raspberry Pi - começando• 
Mozilla apresenta WebThings• 
Microsoft comprou desenvolvedor RTOS para a Internet das coisas• O 
número de alto-falantes inteligentes quase dobrará em um ano• 
 Crie um aplicativo Web completo de aprendizado de máquina no React and Flask
 Crie um aplicativo Web completo de aprendizado de máquina no React and Flask• 
 O aprendizado de máquina aumenta a distância entre conhecimento e compreensão
 O aprendizado de máquina aumenta a distância entre conhecimento e compreensão• 
 Preveja a demanda por bicicletas com C # e ML.NET
 Preveja a demanda por bicicletas com C # e ML.NET← Resumo 
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o 
correio .