O resumo de materiais interessantes para o desenvolvedor móvel # 277 (26 de novembro a 2 de dezembro)

No novo resumo, falamos sobre o legado do Objective-C e a segurança da autorização móvel, sobre como os golpistas "vencem" a App Store, sobre os recursos invisíveis de design dos aplicativos móveis e o campeonato de carros de brinquedo com IA da Amazon.



Como escrever no Objective-C em 2018

Nesta série de artigos, mostraremos os recursos e aprimoramentos úteis do Objective-C, com os quais se torna muito mais agradável escrever código. Todo mundo que escreve no Objective-C encontrará algo interessante para si.

Segurança do Mobile OAuth 2.0

Neste artigo, quero compartilhar com você conhecimentos sobre ataques ao OAuth 2.0 para dispositivos móveis, sobre métodos de proteção e a implementação segura deste protocolo. Todos os componentes de proteção necessários, discutidos abaixo, são implementados no SDK mais recente para os clientes móveis do Mail.Ru Mail.

Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para Canal de telegrama .

iOS

• (+12) Crie um leitor de e-book usando o PDFKit no Swift
• (+10) Xcode e depuração avançada no LLDB: Parte 1
• (+4) Conferência para desenvolvedores de iOS Kolesa Mobile 3.0. Relatório de vídeo
• A Apple desinstalou centenas de aplicativos na China
• App Store sai de férias
• A Apple passará a "Hora do código" em suas lojas
• A Microsoft ultrapassou brevemente a Apple e se tornou a empresa mais cara + Caminho para as nuvens: como a Microsoft se tornou a empresa mais cara do mundo
• estrutura do projeto iOS
• imagem Como vencer a App Store
• imagem Como fazer notificações locais no Swift 4
• imagem Como uma criança perdida, ao contrário de tudo, passou de perdedor para desenvolvedor de iOS
• imagem Recriando a paginação do Instagram
• imagem As 7 principais tendências no desenvolvimento do iOS 2019
• imagem Quando usar padrões do usuário, chaveiro ou dados principais
• imagem DJSemiModalViewController: um diálogo semi-modal com uma pilha de conteúdo

Android

• (+11) Visualização em árvore do RecyclerView (sem bibliotecas de terceiros e matrizes filho)
• (+6) Implementação de pesquisa instantânea no Android usando RxJava
• (+3) Paginação de cache no Android
• (+1) Lição aberta "Design de materiais Android: visão geral da atualização"
• O Google combinou concursos para desenvolvedores
• Huawei está testando fúcsia
• imagem MotionLayout + ShapeOfView = Amor
• imagem Corotinas em Java puro
• imagem Download progressivo da imagem com RxJava
• imagem Uma história rápida sobre chamadas assíncronas, vazamentos de memória, WeakReferences e conceitos de incompreensão
• imagem Acelere o desenvolvimento com modelos de arquivos personalizados
• imagem Usando IA no desenvolvimento Android
• imagem Compreendendo o formato VectorDrawable
• imagem Suporte Android Java 9, 10, 11 e 12
• imagem Como refazer o aplicativo Android para Jetpack
• imagem Aumente a legibilidade com as convenções do operador no Kotlin
• imagem Fragmentos de disponibilidade e transação

Desenvolvimento

• (+23) Integração contínua no Yandex. Parte 2
• (+23) Todos os instantâneos vão para o céu
• (+13) “ Tornei- me terapeuta ou psicólogo” - Vitaliy Fridman sobre testes UX e interfaces móveis
• (+10) Como um designer pode se livrar da rotina e manter o interesse em seu trabalho
• (+7) Como criar um produto de bot de bate-papo
• (+6) Dicas e conselhos sobre o portfólio do designer de UX
• Aparekium: em busca de recursos de design invisíveis
• Playgendary lança programa de realocação de desenvolvedores de jogos em Minsk
• Podlodka # 87: sistemas de construção
• Como um cliente pode trabalhar com uma equipe de desenvolvimento externa
• Video Mobius 2018 Piter
• imagem Estudo de caso de UX / UI: redesenhando um aplicativo de transporte público para uma cidade grande
• imagem Não precisamos de mais programadores
• imagem Como criar um aplicativo de geolocalização no React Native
• imagem Flutter: bom, ruim, mau
• imagem Como analisei os dados do meu Fitbit para melhorar a saúde
• imagem Como escrever com menos erros: dicas para desenvolvedores de jogos
• imagem Arquitetura de microsserviço no Medium
• imagem SideKcK: redesenho de aplicativos para dispositivos móveis
• imagem Guia Completo de Desenvolvimento de Aplicativos para Entrega de Alimentos
• imagem Mais de 67 opções de design de aplicativo
• imagem Trabalho Remoto por Estresse
• imagem O mundo ficou plano: evolução da interface do usuário
• imagem Me_Bot: um bot de auto-aprendizado para o WhatsApp

Análise, marketing e monetização

• (+6) Papai Noel para si mesmo: como um desenvolvedor de aplicativos pode obter o máximo durante o período de férias?
• (+5) Preveja a saída de usuários usando o método RFM
• (+4) Taxa de casos e bens e Mobio: aumento gradual em todos os indicadores
• Matchmade recebe investimento em automação de impacto de marketing
• Case Zorka.Mobi e Azur Games: jogo experimental de pré-lançamento para celular
• Samsung investiu na Niantic em troca de jogos exclusivos
• Enquete: 38% dos jogos independentes são pagos ou ganhos
• imagem Como 7 segundos podem ajudar ou prejudicar seu aplicativo móvel
• imagem O segundo ato da economia de aplicativos móveis
• imagem Você segmenta testes A / B
• imagem Como aproveitar ao máximo o convite de amigos para o aplicativo

AI, Dispositivos, IoT

• (+30) Microfone Far Fields (matriz Mic) - um herói imperceptível em uma coluna inteligente
• (+29) Como o Yandex.Taxi prevê o horário da entrega do carro usando o aprendizado de máquina
• (+11) O mundo através dos olhos de um carro. Como os drones o veem?
• (+10) Comparação das melhores APIs para filtrar conteúdo indecente
• Amazon lançou o campeonato de carros autônomos
• Microsoft colocará Exército HoloLens
• Google lançará novos pontos
• Amazônia é introduzida na medicina
• Amazon abriu seus cursos de aprendizado de máquina

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

Source: https://habr.com/ru/post/pt431792/


All Articles