O resumo de materiais interessantes para o desenvolvedor móvel 286 (de 11 a 17 de fevereiro)

Em nosso novo resumo, histórias sobre o MAPS.ME e o ABBYY Mobile, dialogam no Android e treinam através do Minecraft, localização e um bonde não tripulado.



Oh, meu código: como funciona o MAPS.ME

MAPS.ME - cartões número 1 para viajantes. Hoje são 110 milhões de instalações em todo o mundo, a capacidade de adicionar rotas turísticas protegidas por direitos autorais e alterar os mapas por conta própria. Como funciona um projeto único para viajantes, diz Evgeny Lisovsky, chefe.

Por que desenvolvedores de redes neurais ABBYY Mobile, um museu e Random Coffee

Neste post, mostraremos como a vida e o trabalho do ABBYY Mobile são organizados de dentro para fora, quais tecnologias desenvolvemos, para onde vamos em viagens de negócios e muito mais.

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

iOS

• A Apple obrigou os desenvolvedores a usar autenticação de dois fatores
• Design de sucesso para iOS
• Milhares de aplicativos de pornografia e jogos de azar usam certificados corporativos para burlar a App Store
• Como eu aprendi Swift e liberei meu aplicativo
• imagem MVVM prático + RxSwift
• imagem Dicas para acelerar seu aplicativo iOS
• imagem Uma maneira rápida de tornar o aplicativo mais rápido
• imagem Ocultar dependências de terceiros usando protocolos e extensões
• imagem O Swift 5 tornou possível criar estruturas binárias
• imagem Coordenadores avançados no iOS
• imagem Dicas do controlador de exibição personalizada
• imagem Expressões regulares em Swift

Android

• (+19) Como criar um aplicativo de realidade aumentada usando o ARCore
• (+16) Novo visual da exibição de diálogos no Android
• (+9) Reter dentro e fora do ViewModel
• Podcast do desenvolvedor do Android # 87. JNI, NDK, API privada, ferramentas de desenvolvimento de baixo nível
• O Google reorientará o Android Things para colunas e telas
• Google está testando realidade aumentada no Google Maps
• imagem Google erroneamente destruiu nossos negócios
• imagem Kotlin vs Java: o que escolher para o desenvolvimento Android
• imagem Nulo é seu amigo, não é um erro
• imagem Questionário Android №2
• imagem Preencha as lacunas de preenchimento automático no Android
• imagem Modularidade no Android: uma perspectiva arquitetônica
• imagem Desenvolvedores Android nos bastidores 108: reinicialização instantânea

Desenvolvimento

• (+27) Recursos de abordagens de design no setor de fabricação real
• (+27) Criamos um aplicativo de voz usando o exemplo do Google Assistant
• Fale com Ri: aprenda inglês para desenvolvedores
• Podlodka # 98: Kanban
• O aplicativo mais popular para comunicação de equipes de trabalho nos EUA
• A Microsoft publicou um curso de treinamento infantil em programação no Minecraft
• O Google abriu a API do Documentos
• Yandex lançou um serviço para treinar profissões de TI
• Como combinar trabalho e desenvolvimento de seus jogos
• Não pergunte aos usuários o que eles querem? -? melhor fazer essas 3 perguntas
• Recyclemap: redesenho de mapa para o Greenpeace na Rússia
• imagem Flutter + MLKit = Amor
• imagem Você deve usar o React Native para desenvolver seu aplicativo de inicialização?
• imagem O uso de modelos mentais no design de produtos
• imagem 5 dicas de experiência do usuário para integração profissional no aplicativo
• imagem Tendências de desenvolvimento de software 2019
• imagem Telas de abertura? no Android / iOS: práticas recomendadas e dicas
• imagem Como os espaços vazios matam aplicativos corporativos
• imagem Ferramentas essenciais do DevOps
• imagem Por que resolver o problema errado pode prejudicar seu projeto
• imagem 14 heurísticas de UX para design de interface móvel
• imagem 4 razões pelas quais você deve primeiro criar sem cores
• imagem Reagir tutoriais de desenvolvimento nativo
• imagem Como escrever código que você vai adorar no futuro
• imagem Lista de verificação da estratégia do produto

Análise, marketing e monetização

• (+8) A monetização dos dados do usuário se tornará uma tendência em 2019?
• Localização da sobrevivência móvel'a Day R de um desenvolvedor russo
• Amazon lançou o serviço Moment para incentivar os usuários de bens físicos
• Asteróide: interface homem-máquina
• A receita das 10 principais aplicações de namoro nos EUA em 2018 cresceu 53%
• Visão geral do mercado de jogos 2018 da Priori Data
• Classificação das redes de anúncios para celular com base no ROI e nos retornos
• Os gastos do usuário do iPhone em aplicativos nos EUA aumentaram 36%, para US $ 79
• Workshop para iniciantes da ASO
• imagem Novas tendências de monetização para diversificar a receita do seu jogo

AI, Dispositivos, IoT

• (+77) Os andróides sonham com punk elétrico? Como eu ensinei uma rede neural a escrever música
• (+40) Scala + MXNet = Microserviço com neurônio em prod
• (+46) Um bonde não tripulado está sendo testado em Moscou. Conversamos com os desenvolvedores do piloto automático.
• (+30) No final de fevereiro, a Microsoft apresentará os óculos HoloLens 2 VR
• (+28) Controle UART remoto via Web
• (+22) Como eu ensinei a rede neural a implementar a função de avaliação de posição na Russian AI Cup CodeBall 2018
• (+21) Reportagens em vídeo do FunTech ML-meetup
• (+11) Familiaridade com a rede neural mais simples e sua implementação passo a passo
• (+8) rede neural GPT-2 da OpenAI. Início rápido
• (+7) Um exemplo de uma rede neural simples em C / C ++
• (+2) Russian AI Cup 2018, história 9 lugares
• Ubisoft e Mozilla desenvolvem IA para ajudar programadores
• imagem Ludwig: plataforma de aprendizado profundo Uber sem código
• imagem AI vs Machine Learning vs Deep Learning - Qual é a diferença entre eles

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

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


All Articles