Vamos examinar a franja novamente, verificar as fontes do Android, conversar com o Assistente do Google em russo, aprender as lições de criar 100 jogos em 5 anos e ver por que a localização pode não dar resultado.

O desenvolvimento de grandes projetos complexos é impossível sem o uso de metodologias e ferramentas de programação para ajudar a controlar a qualidade do código. Antes de tudo, é um padrão de codificação competente, revisões de código, testes de unidade, analisadores de código estático e dinâmico. Tudo isso ajuda a identificar defeitos no código nos estágios iniciais de desenvolvimento.
Bem, nós, como desenvolvedores, só podemos otimizar seus aplicativos para esse recorte para que os usuários possam continuar a usá-los confortavelmente.
O resumo também está disponível como um boletim informativo. Você pode se inscrever aqui .
iOS(+9) Localização de aplicativos no iOS. Parte 1. O que temos?Apple recusa programa de afiliados para aplicativosAnúncios de pesquisa da Apple se expandem na Europa e na Ásia
Guia completo para o trabalho do iOS Developer 2018
Implementamos notificações excluídas no iOS
Refatoração NSCoding no Swift
Linguagem natural no iOS 12: personalização de esquemas de tags e reconhecimento de entidades nomeadas
UIKit Dynamics: como fazer as coisas se moverem
WeScan: digitalização de documentos para iOS
Android(+12) Desativando verificações de uma condição de um ambiente de tempo de execução no aplicativo Android(+11) O que há de novo no ConstraintLayout 1.1(+9) Como eu fui para a Droidcon Berlin(+4) KDispatcher - eventbus fácil e conveniente para o uso diárioGoogle Assistant obtém integração com o designer de chatbot AimylogicFortnite para Android pode ignorar o Google Play Store
Podcast para desenvolvedores Android. Edição 71. Assistente do Google em russo
Vídeo da Conferência Kotliners 2018
Guia para criar animações complexas no Android
Executando testes de interface do usuário do Android no Firebase Test Lab 2018
Como se tornar um desenvolvedor profissional do Android
5 dicas para desenvolver ações no novo console de ações
Lista de ferramentas online para desenvolvedores do Android
Como usar o conteúdo do Uri
Animando transições entre o RecyclerView e o ViewPager
Qual é a aparência do seu texto?
Tornando os aplicativos Android modulares
Manta restante
Tesouros escondidos do Kotlin StdLib
RxJava para Android (mais de 100 exemplos)
EmojiSlider: SeekBar baseado no Instagram
Desenvolvimento(+34) O que aprendi criando 100 jogos em 5 anos(+22) Microtask para programadores e um método de pagamento alternativo de criptomoeda(+15) Kivy - estrutura para o desenvolvimento de plataforma cruzada nº 1(+14) É necessário forçar-se: drivers e barreiras nas interfaces(+12) Uso do Unity3D no aplicativo iOS / Android nativo para modelar a iluminação de espaços abertos(+11) Windows Mixed Reality: um guia para desenvolvedores (Parte 1)(+10) Yandex novamente abre um conjunto na Escola de desenvolvimento de interfaces. Exemplos de palestras e trabalhos de casa do conjunto anterior(+10) Divulgação progressiva no UX móvel: como funciona(+9) Arquitetura limpa no contexto do desenvolvimento de plataforma cruzada(+9) Sistemas multi-agente na construção de espaços virtuais(+7) PWA é apenas(+5) O erro que impede o designer de crescer(+3) Adicione criptografia e envie para SIP regular(+2) Guia para teste manual de aplicações: vantagens, etapas e metodologiasElon Musk pede desenvolvimento de jogos para TeslaPor que a localização não compensa?Como sair do web design e fazer dispositivos móveisHumble Book Bundle: Livros de Design de Livros de Jogos de TabuleiroEpic lança RPG de ação de teste no Unreal EngineAnunciados os vencedores da Microsoft Imagine Cup
Aichi Hype: Dodo: Uma empresa de TI que faz pizza
Não quebre a cadeia: como manter a produtividade no décimo nono jogo
Rider: editor de C # multiplataforma para Unity
10 citações de um mau designer de UX
Lições de um projeto pequeno do Firebase
Para o inferno com o mito do sucesso que pode ser alcançado em uma noite de trabalho!
500 cursos gratuitos para agosto
Estruturas de dados importantes que você precisa aprender para a próxima entrevista
Redesign do aplicativo Photofact
Diretor de perguntas
Como melhorar a estabilidade do aplicativo
Mapeando a experiência do usuário para iniciantes
O motor de jogo Xenko 3.0 tornou-se aberto
Para onde foi a pilha inteira da Microsoft?
Apresentando o Square Reader SDK
Análise, marketing e monetização(+16) Situação: pedidos de meditação se tornam mais bem-sucedidos do que podcasts(+6) 5 fontes de dados que transformam dados do APM em análise de desempenho de aplicativosmyTarget: campanhas, vídeos, algoritmos e dados inteligentes
História de Sucesso: Qual a Previsão
Por que os usuários atuais têm uma sopa de repolho tão complicada
Como criamos um aplicativo de processamento de notícias que funciona com big data
Guia de bolso do KPI para aplicativos móveis
Verdade e ficção sobre fraude
Métodos ASO pretos: o que é e como funciona
AI, Dispositivos, IoT(+83) Verdadeiro e falso de sistemas de reconhecimento facial(+40) Como ensinamos a IA a reconhecer aglomerados de galáxias(+27) História do primeiro lugar no ML Boot Camp VI(+17) Por que a máquina de café tem sua própria conta?(+1) Usando uma rede neural multicamada para evitar obstáculos nos jogosSberbank propõe criar um poeta artificial← Resumo
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .