O resumo de materiais interessantes para o desenvolvedor móvel nº 316 (de 16 a 22 de setembro)

Outro resumo e outra parte dos materiais mais interessantes do mundo do desenvolvimento móvel - o vídeo ao vivo de Odnoklassniki, uma pequena unidade proprietária, um compilador quebrado da Huawei, o portal do desenvolvedor KaiOS e muito mais.



Você pode usar o ExoPlayer e otimizá-lo, ou pode até escrever seu próprio player de vídeo usando apenas codecs e soquetes. O artigo falará sobre o trabalho de streaming e reprodução de vídeo e como reduzir o atraso no início do vídeo, reduzir o tempo de resposta entre a serpentina e o espectador e otimizar o consumo de energia e a carga de ferro.

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

iOS

(+13) Tudo o que você precisa é URL
(+8) Escolha a estrutura de dados correta no Swift
(+6) MetricKit. Análise de desempenho de aplicativos iOS
(+5) Modelando o estado do aplicativo usando objetos de armazenamento no SwiftUI
(+3) Usando os locais nativos da Apple
5 bibliotecas iOS para seu novo projeto
Repita o aplicativo Apple Card com SwiftUI
Noções básicas sobre agendadores em combinar
Preciso de um Mac para desenvolvimento iOS
Como meu "projeto de fim de semana" se transformou no melhor novo aplicativo da App Store
Crie gradientes animados no Swift
Como localizar facilmente cadeias de aplicativos no Swift
RSSelectionMenu: menu suspenso para iOS
Aleatório: cartões de Tinder
Clippy: clipe do Microsoft Office para macOS

Android

(+22) Não guarde todos os ovos em uma cesta de uma só vez
(+19) Leisya, Fanta: uma nova tática de um antigo cavalo de Tróia Android
(+15) Os 20 principais recursos de navegação do IntelliJ IDEA
(+14) API Android Camera2 do bule
(+12) Como implementamos a arquitetura dos RIBs. Relatório Yandex.Taxi
(+11) Por que você deve expulsar o MVP de seus projetos
O compilador Huawei Ark não estava pronto para uso?
Android Dev Podcast # 103: Notícias
Folha inferior da tela cheia
Bobina Kotlin: Outra biblioteca de upload de imagens
Como adicionar anúncios do MoPub ao seu aplicativo Kotlin para Android
Atualizações incorporadas do aplicativo para Android: dicas e truques
5 bibliotecas Android essenciais para o rápido desenvolvimento de aplicativos
Um código para governar todos eles: UI orientada a servidor do Android
Explore a vinculação de vistas no Android
NoMansWallpaperApp e Muzei Live Wallpaper: papéis de parede abertos para Android

Desenvolvimento

(+27) A evolução dos cartões de visita: do cartão ao aplicativo
(+15) Como fizemos nossa pequena unidade a partir do zero
(+15) React Native: criando um campo de entrada animado usando a API animada
(+11) Como criar um kit de interface do usuário que está à venda. Etapas do desenvolvimento de um sistema de design comercial
(+8) ICD Mobile Banking: histórico de desenvolvimento
(+6) Cenário e teste de pesquisa de jogos para celular
Como eu parei de ter medo e me apaixonei pelo design thinking
• O GitHub comprou um analisador de código Semmle
Procure inspiração em outro lugar
Um portal para desenvolvedores do KaiOS foi aberto
• O Google deixa de oferecer suporte a jogos multiplayer no Games Services
LinkedIn apresenta avaliações de habilidades
Podlodka # 128: Veículos não tripulados
Pesquisa de mercado de gerente de produto 2019
"Reconecte-se" - UX offline para aplicativos móveis
O desempenho importa
Por que minhas solicitações ao Cloud Firestore são lentas?
Os Dez Mandamentos UX
Fazendo o Flappy Bird concluído em React Native
5 maneiras de um designer de UX salvar sua inicialização
Integração com a API da Uber: passo a passo [+ 5 melhores ideias]
O início de uma nova era no desenvolvimento de aplicativos
A arquitetura do software é superestimada, o design claro e simples é subestimado
Como o Spotify excluiu acidentalmente todos os seus clusters Kubernetes e isso não afetou os usuários
Práticas de teste móvel
My React Native Developer Veja Flutter
6 etapas de aprendizado de uma nova linguagem de programação
Como criar um produto minimamente viável sem código
Wikicamps: analisando UX
Quatro maneiras de saber se você é um ótimo programador
Código Cascadia: fonte da Microsoft para código
Byte Vitae: Resumo para o desenvolvedor

Análise, marketing e monetização

(+18) Integrações de publicidade: como funciona?
(+10) Tendências da análise de produtos dos novos tempos
Descrição: trabalho simples com podcasts
The Offspring faz um concerto no World of Tanks
Dicas para profissionais de marketing: como criar criativos do Facebook que funcionam
“Relatório sobre o mercado móvel global 2019” da Newzoo
Revisão do mercado de aplicações esportivas e previsão de crescimento até 2023
Aprendizado de máquina em jogos
FinTech em aplicações bancárias móveis
Análise da indústria de jogos para celular no primeiro semestre de 2019
A plataforma de publicidade móvelintegral já está disponível na plataforma de mediação ironSource
Otimização da App Store: Guia ASO para Google Play e App Store 2019
17 maneiras eficazes de promover um aplicativo móvel que você precisa conhecer
Como fazer um ASO na App Store em árabe e hebraico

AI, Dispositivos, IoT

(+13) Inteligência artificial no jogo de luta Shadow Fight 3
(+13) ShIoTiny: um relógio sem mola ou em tempo real e como trabalhar com ele
(+9) "evolução omnichannel da IoT" ou como a Internet das coisas pode afetar o omnichannel
Huawei apresentou o carro-chefe Mate 30 sem serviços do Google
• O Facebook lançou um decodificador de televisão Portal TV
Elemento AI: inteligência artificial para negócios

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

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


All Articles