O resumo de materiais interessantes para o desenvolvedor móvel nº 334 (de 17 a 23 de fevereiro)

Nesta versão, o novo Android 11, paleontologia aberta, trabalho remoto e design de tema sombrio, a notificação enigmática “1” da Samsung e o desenvolvimento de jogos no Irã. Feliz feriado!



A versão é bruta, nem todos os recursos futuros podem entrar nela (algo atraente, acho que estava reservado para o Google I / O), e algumas coisas ainda podem ser revertidas antes do lançamento. Mas ainda assim é interessante descobrir o que há de novo!Nosso horário de trem é de 600 mil pessoas por dia. E a cada ano mais e mais - através do aplicativo móvel. Pensamos e decidimos fazer uma versão para o relógio.

Este resumo está disponível como um boletim semanal . E diariamente enviamos notícias no canal Telegram .

iOS

• (+16)  VoiceOver no iOS: cada controle se comporta de maneira diferente
• (+7) Salvando a lógica de filtragem no Swift Combine. Parte 2
• (+4)  Uma abordagem moderna para testar a localização no iOS
• (+3)  Usando um analisador de código SwiftLint estático em aplicativos móveis iOS do banco
•Design bem-sucedido de um aplicativo para iOS
• Como criar um anel de atividade no SwiftUI
• Recriar um neomorfismo no SwiftUI
• Estruturas de dados no Swift
• Adicione, modifique, mova e arraste linhas em listas com o SwiftUI
• Animação no SwiftUI - rotação 3D
• Dicas para desempenho do iOS, sobre que você provavelmente não sabia (de um ex-engenheiro da Apple)
• Tudo o que você queria saber sobre os fechamentos do Swift
• Não, juro que meu aplicativo iOS não congela na inicialização!
• Crie notificações push interativas personalizadas no iOS
• Vídeo SwiftConf '19
• GUI do iOS 13: capturas de tela e componentes
• FacebookLikeReaction: reações como no Facebook

Android

• (+9)  tenho 14 anos e decidi desenvolver um jogo
• (+3)  reabertura solene da loja: carregamento de dados no Android usando corotina
• O Google desinstalou mais de 600 aplicativos com 4,5 bilhões de instalações
• O Google está trabalhando em um sistema de arquivos "incremental"
• Como o desenvolvedor (Android) encontra o primeiro emprego?
• Versão de pré-visualização do desenvolvedor do Android 11.
• Transmissão do Android nº 7: “Vá para o início! Atenção! Construir! " Acelerar Gradle
• Usar a vista de ligação para substituir findViewById
• Testando a primeira regra de fiapos para Android
• Protegendo segredos em um projeto Android
• Processando arquivos em código após o lançamento do Android 10
• Desenvolvendo seu próprio recurso dinâmico
• Usando serviços de plano de primeiro plano para executar processos demorados no Android
• Arquitetura funcional limpa no Android
• Paleontologia: paleontologia aberta
• Biblioteca de localização Android: mudança fácil de idioma
• Android OpenPush: abrir notificações por push

Desenvolvimento

• (+23)  Sobre trabalho remoto
• (+17) Golang + Phaser3 = MMORPG - Criamos a base para a geração infinita do mundo
• (+7)  CTO para todas as startups
• (+6)  Artefatos para UX-oyors e equipes: o que é, por que eles são necessários e como escolher
• (+4)  Unity Analyzers agora está aberto -Fonte
• (+1) O  novo aplicativo móvel EIS - tormento ou salvação para quem procura contratos públicos?
• (0) Somos amigos de React Native e Fastlane
• New.HR Podcast: Profissão: Testador
• Podlodka # 151: TRIZ
• A Microsoft lançará seu antivírus para iOS e Android
• Aplicativos para ensino de programação: 7 opções para iOS e Android
•Gama: gerenciamento de processos em equipe
• Cinco maneiras de desenvolver e escrever código de qualidade quando ninguém se importa
• Recursos para criar um tópico obscuro
• Telefones com telas grandes: um desafio para um designer de UX (e mãos humanas)
• Como eu criei um aplicativo para comunicação de residentes com uma empresa de gerenciamento
• Estudo de caso sobre o design de um aplicativo para tablet: remova o ceticismo e leve os usuários ao produto
• Memose - um aplicativo chato para aprender um idioma
• Aplicativos de rádio: conveniência para ouvintes e pouco tempo de desenvolvimento
• Cálculo do Pi: minha tentativa de quebrar o recorde mundial
• Configurando CI / CD no Flutter usando o Codemagic
• 9 truques para programar de forma mais produtiva
• Como desenvolver aplicativos móveis que sobrevivem sem rede
• Seu saldo de US $ 0,30000000004
• 9 práticas recomendadas para o desenvolvimento de um painel de controle
• Hearthstone - Efeito de paralaxe de unidade
• Reagir com o nativo e SwiftUI
• Como um desenvolvedor pode negociar salários
• Como se tornar um programador produtivo de 9 a 5
• Flutter para desenvolvedores SwiftUI
• Um grupo de ex-engenheiros da NSA e da Amazon cria um "GitHub for data"

Analytics, marketing e monetização

•(+5)  Internacionalização: como levar um produto ao mercado internacional (e não enlouquecer)
• Adjust lança o Control Center para gerenciar publicidade móvel
• Como tornar os aplicativos "inteligentes": as últimas tendências do Google
• A Samsung enviou a todos uma notificação por push "1"
• O serviço de saúde e planejamento familiar de mulheres de Maven recebeu US $ 45 milhões.
• SimSim: vídeo de comércio eletrônico da Índia
• O aplicativo de meditação no espaço recebeu US $ 93 milhões.
• Como os jogadores da 5M podem se transformar em zumbis? Equipe de adsup promovendo o jogo para celular Age of Z
• Aplicativos falsos encontrados na loja Aptoide
• O HQ Trivia foi fechado
• Desenvolvimento de videogame no Irã: ferramentas limitadas, empresas de projéteis e o espectro da guerra

AI, Dispositivos, IoT

• (+72)  GAZ66 Monster Truck autônomo 1/16
• (+31)  Silêncio dos fãs. Google Colab, Javascript e TensorflowJS
• (+23)  Como prever o futuro na pesquisa Yandex: da correção de erros às consultas de descoberta
• (+22)  AI do Contact Center: o terceiro na conversa é normal
• (+13)  5 cursos gratuitos para engenheiros de IA da Microsoft
• HTC introduziu novos fones de ouvido e óculos de realidade virtual
• Uber abriu o Manifold - uma ferramenta para modelos de aprendizado de máquina de depuração visual
• Nokia planeja lançar o primeiro telefone com botão de pressão Android
• Descobrir animais no quintal - aplicativos práticos de aprendizado profundo
• 70+ conjuntos de dados de aprendizado de máquina e idéias de projetos - trabalho em tempo real em projetos de ciência de dados
• 4 exemplos de aprendizado de máquina móvel para inspirar seu próximo projeto

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

All Articles