Na nova edição, falamos sobre animações de servidor, o “ruim” Google, ferramentas de aceleração e localização de imagens, aplicativo de namoro encantador para a geladeira e uma cultura de crescimento nas empresas. Conecte-se!

Os engenheiros do iOS provavelmente adivinharam quanto trabalho está sendo discutido: para remover animações antigas e adicionar novas animações, é necessário executar várias ações no lado do cliente. Para fazer isso, as equipes do Android e iOS devem estar envolvidas em cada versão e, juntamente com o tempo necessário para aprovar a atualização na App Store, isso significa que o lançamento de cada versão com animações atualizadas pode levar vários dias. No entanto, conseguimos resolver esse problema e agora vou lhe dizer como.
Aconteceu que a companhia do bem, que eu tanto amava e admirava, me causou muito mal. Mas as primeiras coisas primeiro.
Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para
Canal de telegrama .
iOS•
(+11) Acelerando a compilação no Xcode no Swift•
(+11) Tabelas genéricas estáticas•
Fortnite ganhou US $ 500 milhões no iOS•
Foram encontrados novos aplicativos para iPhone que registram ações do usuário + a
Apple pediu para remover o código de análise ou explicá-lo aos usuários• O
pioneiro em AR / VR, Bar Zeev, deixou a Apple•
Classificação da atividade para watchOS•
Adicione uma pitada para ampliar a imagem Swift•
Práticas recomendadas e ferramentas para projetos iOS•
Guia de Estilo Rápido do Airbnb em Código Aberto•
Notificações fortemente digitadas no Swift•
Coisas que um desenvolvedor Newbie Swift melhor sabe•
Swinject para praticar
Android•
(+24) A Play Store agora aceita aplicativos da web progressivos (PWA)•
(+13) Criação do seu primeiro aplicativo ARCore•
(+13) Causas de ANR e como evitá-lo•
(+13) A experiência de criar um jogo apenas para Android a partir do zero e como foi lançado no Google Play•
(+10) Como eu acelerei o processamento de imagens no Android 15 vezes• O
Google lançou dois aplicativos para ajudar os deficientes auditivos•
Do desenvolvimento do Android ao iOS em 2018•
Um motivo surpreendentemente real para usar a animação antiga (API 1+)•
Usando preguiçoso no Kotlin para vincular Visualizar no Android•
Folha de dicas da cortina de Kortlin•
Gaveta de navegação de status•
Crie uma interface do usuário responsiva e extensível do Android para ChromeOS•
O OkHttp 3.13 requer Android 5+•
Quarto + Coroutines
Desenvolvimento•
(+104) Como distribuímos pedidos entre os drivers no Yandex.Taxi•
(+43) Como ajudei Alice a não responder a outros nomes. Estágio Yandex•
(+33) Editor em UX: história de trabalho, vida real•
(+5) Integração do React Native e C ++ para iOS e Android•
(+4) O que é necessário para o desenvolvimento de jogos para o programador e quem é realmente o desenvolvedor do jogo por parte do programador•
Melhores ferramentas para localizar aplicativos móveis•
Podlodka # 96: Gerenciadores de pacotes•
Podlodka # 97: Sistemas de tipos•
Samsung criou aplicativo de namoro para a geladeira•
Amazon lança API de atividade de habilidade do bebê para Alexa•
Google Cloud Firestore lançado da versão beta•
“Livros de receitas” de O'Reilly no Humble Book Bundle• A
Microsoft lançará um SDK multiplataforma para Xbox Live•
Status de desenvolvimento de aplicativos 2018•
Código puro na vida real•
Por que o UX é importante para as empresas•
O Desenvolvimento Orientado a Testes não tem nada a ver com testar•
Design de aplicativo para compras locais: pesquisa UX•
Design de aplicativos para alimentos agrícolas: pesquisa UX / UI•
Mensagens no aplicativo e notificações push: qual a diferença e como usá-las•
Como configurar facilmente a Implantação Contínua em um projeto doméstico•
10 sinais de que você é um mau programador•
Como fazer um aplicativo de yoga
Análise, marketing e monetização•
Como é formada uma cultura de crescimento na empresa•
Sencrop: estações agrícolas•
CloudKitchens: cozinhas baseadas na nuvem para entrega de alimentos•
Os aplicativos de dieta mais lucrativos nos EUA• As
mulheres preferem jogos para celular, mas poucos jogos para elas• Os
jogos russos cresceram duas vezes mais rápido que o mundo em 2018•
aplicativo de meditação calma se tornou um unicórnio•
Otimização de conversões: curso Win on Mobile do Google•
Evolução da mecânica de retenção•
Para impedir que o usuário feche o aplicativo no momento da inicialização: regras para criar a tela inicial•
Como medir o ajuste do produto / mercado usando métricas•
Dados interessantes do mercado de aplicativos para 2019•
Guia de KPI para celular•
Perfect Draw Something Storm: 50 milhões de instalações em 50 dias•
10 mandamentos de um bom produto•
Quanto custa desenvolver uma aplicação educacional•
Appsee sorteará ingressos para conferências móveis•
Marketing de referência para jogos para celular
AI, Dispositivos, IoT•
(+202) Morty, estamos no UltraHD! Como assistir a qualquer filme em 4K, completando-o através de uma rede neural pouco conhecida•
(+84) Curso aberto "Aprendizado profundo nos dedos"•
(+59) Redução de custos de pequenas séries de eletrônicos na Rússia. WOLNA Internet Radio Case•
(+28) Muitos caracteres - muitas redes neurais: como construir um sistema de reconhecimento eficaz para um grande número de classes?•
(+13) Como programador, os kernels do datacenter escreveram•
4 técnicas de aprendizado de máquina Python<
Resumo anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .