Este resumo está disponível como um boletim informativo semanal . E todos os dias mandamos notícias no
canal Telegram .
iOS
•
Como Lenya mudou de React para Swift
•
Disponibilidade no iOS começou em "36 segundos"
• Os SDKs mais populares após o lançamento do iOS 14.5
• A Apple Worldwide Developers Conference começará em 7 de junho e será realizada online
• Suporte a Evan Spiegel impostos da App Store e salvaguardas da Apple
•
Como controlar o comportamento do teclado em aplicativos iOS
•
Arquitetura MVP para iOS
•
Como desenvolver aplicativos iOS sem um Mac
•
Como usar SnapKit em seus aplicativos iOS
•
Como usar o Firebase Remote Config com Swift 5
•
3 maneiras de estilizar visualizações SwiftUI
•
Kit HMS ML: tradução em tempo real (iOS - Swift)
•
ScrollingContentViewController : Criação simples visualização de rolagem
•
NotificationToast: brindes para iOS
•
CalendarKit: calendário para iOS, iPadOS e macOS
Android
•
Integração e validação do lado do servidor de inapps para a Google Play Store - como se proteger de trapaceiros
•
Atualização para a nova versão da API Android conforme instruído pelo Google
•
Criação de um aplicativo Android de forma rápida e fácil
•
Por que o Kotlin é melhor do que o Java?
•
Recursos de teste do Android sem serviços do Google
•
Obtemos o resultado corretamente (Parte 2). API Fragment Result
• Como melhorar suas habilidades como desenvolvedor Android iniciante: 5 projetos de código aberto para aprender
•
Extensões Kotlin úteis para Android
•
Hilt é estável. Injeção de dependência mais fácil no Android
•
Atualizando sua classe de dados Kotlin com extensões
•
Uma introdução histórica ao modelo de estado reativo Compose
•
Um novo estado no Jetpack Compose
•
Aprimorando a conversão de código Java para Kotlin: um exemplo
•
Concorrência estruturada em ação
•
Comece aqui: 5 exercícios para começar Aplicativo executado em telas grandes
•
Introdução ao WorkManager
•
Testes de instrumentos simples (testes de IU) para Android em 2021
•
Uma introdução à segurança por design
•
KodeEditor: editor de código para Android
•
SuperForwardView: retroceder no estilo Netflix
Desenvolvimento
•
Por que decidimos criar um departamento de teste entre sistemas
•
Lags, jitter e perda de pacotes: de onde vêm os problemas de netcode e como resolvê-los
•
7 QA-sins que ajudará ou impedirá o testador (de se tornar o que você deseja)
•
Por que a Apple (e o Google) foi
banido
•
Como escrever um changelog legal: a experiência de Avito
•
Você não pode
viver sem um líder de equipe, mas e um líder de tecnologia?
•
Como salvar os nervos do testador ou acelerar a regressão de 8 para 2 horas
•
Como eu queria trabalhar como um desenvolvedor Android nativo, mas consegui um emprego como desenvolvedor Flutter
•
Dart: coleções imutáveis rápidas
•
6 maneiras de reduzir a carga cognitiva de a interface
• Podlodka # 217: facilitação
• Flutter Dev Podcast # 27: Como funciona a renderização da interface do usuário
• Como o Coinbase migrou para reagir nativo
• Stack Overflow lançou nova pesquisa anual para desenvolvedores
• Fuchsia obtém seu primeiro dispositivo
• Meu SaaS atingiu MRR $ 12,5 mil em um mês: aqui está o que aprendi
• Para onde vão os programadores?
• A conferência online Google for Games Developer Summit 2021 será realizada em julho
• O problema do design são os próprios designers
• Os usuários não se importam com o design: como “uma boa UX” realmente funciona
• Quer se tornar o melhor designer de UX? Design Emocional
•
As melhores linguagens de programação para aprender em 2021
•
10 coisas que os desenvolvedores experientes sabem bem
•
Por que bons programadores são rejeitados pelas empresas de software
•
Não dê a mínima para acessibilidade
•
Linguagens de programação mais procuradas em 2021
•
Evite o bloqueio de CI / CD - torne suas compilações mais portáteis
•
Flutter: CRUD usando Firebase Cloud Firestore
•
Um hábito de se tornar um desenvolvedor melhor
•
O que há de novo em Flutter 2.2
•
"Desenvolvedor de bibliotecas" do Google
Analytics, marketing e monetização
•
Conjunto de dados sobre aplicativos móveis
• Publicidade de jogos para celular no primeiro semestre de 2021: estatísticas mundiais
• RevenueCat fecha a série B em US $ 300 milhões
• Plataforma de depuração Lightrun obtém US $ 23 milhões
• Plataforma de perda de peso Noom aumenta US $ 540 milhões
• Tendências de aplicativos para celular 2021: Relatório de ajuste
• Aplicativos de namoro sugerem melhorias para pessoas vacinadas
• Google lança campanhas de aplicativos no computador
• Netflix é pensando em entrar no mercado de jogos
• "As tecnologias por si só não são suficientes": o que incomoda o mercado publicitário da Apple e como ele ganha dinheiro com o fechamento do sistema de
IA, Dispositivos, IoT
•
ML: tecnologias "desumanas" para preços humanos
•
TinyML. Comprimindo a rede neural
•
SberCloud + Intel oneAPI = nuvem preferencial para desenvolvedores de ML
• A IBM desenvolveu um conjunto de dados Project CodeNet para ensinar programação de IA
• Como fazer negócios em AR / VR
• Mail.ru Group abriu um novo conjunto para treinamento gratuito na MADE Big Data Academy
• Microsoft usou GPT-3 para gerar código de linguagem natural
• Best Buy lança vendas de smartphones para idosos
← Resumo anterior... Se você tiver outros materiais interessantes ou se encontrou um erro, envie para o e- mail .