Um novo resumo sobre o desenvolvimento de plataforma cruzada, sobre as melhores aplicações de 2019, sobre minimalismo em design e temas sombrios, sobre as perspectivas de óculos de proteção, bibliotecas e até a cor de 2020.

Este artigo é uma carta aberta de um desenvolvedor Android comum para a comunidade em geral e para o gerenciamento do Google. Em resumo: minha conta de desenvolvedor no Google Play foi demolida em uma hora após dez anos de boa cooperação.
Conte-nos sobre seus pontos fortes e fracos no desenvolvimento, teste suas habilidades e compartilhe em quais projetos você está trabalhando e em quais idiomas, ferramentas, tecnologias e plataformas você prefere.
Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para
Canal de telegrama .
iOS•
(+28) Flutter. Parte 2. Para desenvolvedores do iOS•
(+15) FigmaGen: automação de estilos no aplicativo iOS•
(+11) Entendemos o UICollectionViewLayout no exemplo do aplicativo Fotos•
Os melhores aplicativos e jogos de 2019 na App Store•
Férias na App Store: de 23 a 27 de dezembro•
UIKit + SwiftUI! Como adicionar componentes SwiftUI ao UIView?•
Apresentando o Apple Core ML 3 - Criando modelos de aprendizado profundo para iPhone•
Guia completo para o Wrapper de propriedades no Swift 5•
Camada de abstração de banco de dados para iOS•
Como usar assinaturas com GraphQL, Apollo iOS SDK e Swift•
Reconhecimento e reconhecimento de placas IOS•
Como criar um aplicativo reprodutor de música (Audio & Background Play)•
Arquitetura de Comutação de Funções•
Cards: cards da App Store•
CollectionViewSlantedLayout: A beleza da inclinação•
5 bibliotecas iOS que tornarão a interface do usuário do seu aplicativo realmente bonita•
8 incríveis bibliotecas SwiftUI para usar em seu próximo projeto•
5 bibliotecas iOS para aprimorar seu aplicativo•
As 5 principais bibliotecas iOS mais populares em novembro
Android•
(+22) Como o Java 8 é suportado no Android•
(+10) Nós escrevemos um módulo Magisk simples para Android•
(+8) Vivaldi para Android: uma versão beta é boa e a segunda é melhor•
(+5) Testando aplicativos Android usando Selenoid. Pesquisar local em um aplicativo móvel usando o Appium•
Google lança o Android Game SDK•
Cursos Kotlin na Academia JetBrains•
Os melhores aplicativos e jogos para Android 2019 no Google Play•
Conduzindo a visualização•
Admire o novo mundo Android com o AssistedInject•
Teste tudo com o Kotlin•
Melhorando o desempenho da interface do usuário do seu aplicativo Android•
BIGCASH removido da PLAY STORE por cobranças falsas•
Guia para iniciantes do gRPC para Android•
Tipos de fantasmas no Kotlin•
Como dar suporte a temas no modo de exibição personalizado•
LiquidSwipe: furto líquido para Android•
As 5 bibliotecas Android mais populares de novembro
Desenvolvimento•
(+35) Estradas processuais em Houdini e Unity•
(+22) Python no desenvolvimento móvel•
(+20) Comparação de React Native e Flutter em termos de sua aplicação em projetos reais•
(+12) Flutter: desenha texto ao longo de um círculo•
(+11) Como escrever um aplicativo a partir do zero? Por onde começar um iniciante? Flutter / Programação•
(+9) Unidade, ECS, Atores: como aumentar o FPS em seu jogo dez vezes, quando não há nada para otimizar•
(+9) MVC no Unity com objetos programáveis. Parte 2•
(+6) Adicionando automaticamente fontes JSON ao REFL.ME para gerar mensagens e notificações•
(+1) Otimização da interface no Unity sem código•
Podlodka # 140: Inteligência Artificial•
Flutter Dev Podcast # 9: CI / CD - Jenkins, Bitrise, Codemagic•
JetBrains introduziu o Space for Team Workspace•
“Classic Blue” - 2020 cores•
Estamos passando por entrevistas técnicas: o que eles estão perguntando em grandes empresas de TI?•
As anotações de design tornarão seus desenvolvedores mais felizes•
Custos não recuperáveis: quando vale a pena sair de um projeto?•
Como controlar o desenvolvimento de aplicativos• O
minimalismo no design está vivo e nunca morre•
Crie um tema sombrio com sabedoria: notas, instruções e exemplos para designers de interface•
Coloque-se no lugar do usuário e entenda: que emoções ajudarão o designer a criar uma interface responsiva•
Video Mobile Era 2019•
Desenhando linhas suaves com o Cocos2dx•
Você realmente precisa de um back-end para seu aplicativo móvel?•
5 interfaces de usuário legais para livrarias•
O snippet StackOverflow mais copiado de todos os tempos tem vulnerabilidades!•
Principais tendências de UX para dispositivos móveis em 2020•
Lista de jogos de programação para praticar e melhorar suas habilidades•
Melhores APIs e SDKs para desenvolvimento de bate-papo em 2020•
Cosmic: UI / UX Learning•
Reconhecimento de texto com o Firebase ML Kit no iOS e Android•
Veja como é a rotina de um desenvolvedor de aplicativos de sucesso
Análise, marketing e monetização•
(+9) Relatório global de VPN em dispositivos móveis em 2019•
Duolingo levantou US $ 30 milhões com uma avaliação de US $ 1,5 bilhão.•
Craigslist leva o século 21•
Chefclub: receitas simples•
Mensageiro adicionado ao Google Fotos•
ASOdesk lança StoreConsole Beta•
Testes A / B de campanhas publicitárias apareceram no myTarget•
Putin assinou uma lei sobre a pré-instalação de software russo•
3 fontes de tráfego para comércio eletrônico que o surpreenderão agradavelmente: estojo Joom e Rocket10•
Nova versão da plataforma Appbooster•
Por que nos recusamos a gerar receita com o Bounty Hunter Space Lizard
AI, Dispositivos, IoT•
(+72) TVs inteligentes Samsung, LG, Vizio e TCL a cada segundo tiram “impressões digitais” da tela e enviam para o servidor•
(+18) Túnel de VPN direto entre dois computadores localizados atrás de provedores de NAT•
(+4) Não apenas alto-falantes inteligentes. TOP 7 soluções IoT não óbvias, mas promissoras•
Presidente da Qualcomm planeja que em breve os óculos substituam os smartphones•
Niantic e Qualcomm trabalhando juntas em óculos AR← Resumo
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .