O resumo de materiais interessantes para o desenvolvedor móvel nº 340 (de 6 a 12 de abril)

Nesta edição, um novo Swift, testes de acessibilidade, superando o Prince of Persia, pesquisas sobre equipes de desenvolvimento móveis russas, abrem o Eclipse Theia em vez de VSC, regando plantas de interior e muito mais!



No final de março, o Swift 5.2 foi lançado para o Xcode 11.4. Melhorou o diagnóstico de erros, a análise de dependência e a funcionalidade expandida do SwiftPM. Uma visão geral de algumas mudanças já foi publicada no Habré, no mesmo artigo é considerada a evolução da própria linguagem com possíveis exemplos de uso.O Alfa-Bank faz parte de um grupo de trabalho especial criado pelo Banco Central para melhorar a qualidade dos produtos financeiros para grupos com deficiência visual. Uma metodologia especial de trabalho e avaliações já foi desenvolvida, à qual todos os bancos aderem.

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

iOS

• (+17)  De um erro no alerta com ações
• (+6)  Layout composicional no iOS 13. Básico
• (+3) Formamos a exibição no SwiftUI com base nas condições
• No iOS 14, os aplicativos podem ser iniciados sem instalação
• No aplicativo A loja também encontrou aplicativos de fleeceware
• A Apple compra o NextVR
• Arraste e solte no SwiftUI
• Como iniciar um aplicativo iOS
• UITableViewCell com tamanho automático usando o UIStackView
• Guia para documentação de código no Xcode
• Recursos globais úteis no Swift
• Criando melhores aplicativos para o Apple Watch
• Criando um aplicativo climático para iOS
• Adicione efeito de paralaxe ao texto estático no iOS
• Exibir código - uma estrutura de controle para rejeitar o IB
• Swift: lance do Google para programação diferenciada
• Playbook: criando componentes da interface do usuário
• SimpleEngine: mecanismo de jogo 2D para

Android

• (+25)  Código aberto: infraestrutura de teste CI / CD e Avito para Android
• (+11)  Classificação de imagens no Android usando o serviço TensorFlow Lite e Azure Custom Vision
• (+12)  Redirecionamento de função em nativo -Bibliotecas no Android
• (+5) Usando a biblioteca ColorPicker no Android para implementar a seleção de cores flexível
• (+4)  Usando a biblioteca Volley no Android usando dados da API meteorológica como exemplo
• (+3) Prosto: remova o padrão ao trabalhar com o RecyclerView
• Google fez um teclado virtual em braille
• Android Broadcast # 11: Desenvolvendo um desenvolvedor móvel
• Protegendo seu jogo e jogadores no Google Play
• Inspetor de layout no Android Studio
• Personalizando o WorkManager - o básico
• Migrando o aplicativo Android Duolingo para 100% Kotlin
• ViewBinding - um novo padrão para processar a interação com o View no Android
• Multi-módulo e adaga Android : um exemplo da vida real, passo a passo
• Scanner de mapas Android usando o Firebase ML Kit e CameraX
• Melhor arquitetura para Android: MVI + LiveData + ViewModel
• Cheats para gerar código no Dagger
• API do Android Canvas: do noob ao ninja
• Teste de bateria do Android no Microsoft YourPhone
• Tudo o que você precisa saber sobre o ViewBinding no Android
• Os 20 principais plugins para o Android Studio
• Aplicativo Android modular e entrega dinâmica
• Barra de navegação por chip: painel bonito navegação
• Aprenda o Jetpack Compor por exemplo: aprenda o Jetpack Compor por exemplos

Desenvolvimento

• (+83)  Como o criador do Prince of Persia conseguiu superar as limitações de memória do Apple II
• (+35)  Profissão: desenvolvedor móvel
• (+22) Quanto gastei na criação de um aplicativo móvel e como o coronavírus o reviveu
• (+16) Criando um navegador usando tecnologias de realidade aumentada e métodos de aprendizado de máquina
• (+16)  Como reproduzir som realista em jogos de computador e VR e por que é difícil
• (+ 15) Código de rede ruim mata seus jogos de luta favoritos
• (+14)  Criando um sistema de design para o jogo: uma análise detalhada da abordagem
• (+13) Criando um roguelike no Unity do zero: um gerador de masmorra
• (+10)  Como escapar do Covid e da vigilância ?
• (+9) Como trabalhar em um desenvolvedor de jogos internacional: um tutorial de um modelador 3D de Ulyanovsk, que se tornou co-proprietário do estúdio
• (+8)  Como NÃO se tornar um designer de jogos (Game Designer)
• (+6)  Unidade + git = amizade: parte 1 do conjunto de cavalheiros
• ( +6) Problemas na entrega de recursos em grandes projetos
• (+5) MVP de verão. Quão flexível é o Kotlin?
• (+3)  IA de combate realista para um jogo 2D
• (0)  Fluxo do usuário: como criar aplicativos e sites populares
• Podlodka # 158: Localização
• Rádio QA # 58: Não sozinho em casa
• A Temporada do Docs 2020 começa
•O estudo “Fama das equipes de desenvolvimento móvel 2020”
• A Rostelecom estabeleceu um hackathon VirusHack on-line com um fundo de prêmios de 2,5 milhões de rublos
• Desenvolvimento na Grab: o que aprendi trabalhando em uma grande empresa de tecnologia?
• “Quarentena” - o conceito do aplicativo para sair de casa durante o COVID-19
• Clareza - a principal coisa ao escrever código
• 100 dias de código - é difícil? Que tal um jogo por mês?
• O que esperar do React Native ao converter um aplicativo iOS para Android
• Seu aplicativo não deve ser perfeito
• Contar histórias no UX: microinterações que suportam a jornada do herói
• Um design de aplicativo de saúde que motiva os usuários a criar hábitos saudáveis ​​com os amigos
• 21 erros na minha carreira de programa de 21 anos
• Eclipse Theia: IDE

Analytics aberto extensível , marketing e monetização

• (+7)  AdColony: 89% dos editores de aplicativos e jogos para dispositivos móveis usam vídeos promocionais
• O Snapchat lançou doações de AR para combater o coronavírus
• O Builder.ai oferece peças prontas
• Os aplicativos mais populares do mundo em março de 2020
• Tuned - um aplicativo para casais do Facebook
• Zoom, Skype, Kinopoisk e Premier atingem o Top- 10 loja de aplicativos russa
• Quibi: streaming móvel real
• O streaming de música em 2019 cresceu 32%
• Modelo de captura de tela definitivo para a loja na Figma

AI, Dispositivos, IoT

• (+48)  Adesivos inteligentes de repetição
• • (+27)  Raspberry Pi, Python e rega interna plantas
• (+13) Nós  treinamos uma rede competitiva e generativa para desenhar figuras no Azure ML
• (+3) A  localização de um código QR é uma tarefa importante, injustamente privada de atenção
• (+1)  Setor 4.1: Propriedade de robôs, rede neural e monetização de código aberto
• Google lançado Local Home SDK

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

All Articles