O resumo de materiais interessantes para o desenvolvedor móvel 323 (de 18 a 24 de novembro)

Em nossa nova edição, desenvolvimento para o Aurora, Dubai Mall em um smartphone, tendências de design de UX, ferramentas de desenvolvimento HTML5, receita de 1% dos principais editores que recebem 93% do dinheiro em todo o mercado de aplicativos. Um resumo interessante que recebemos!



Nossa equipe desenvolveu e oferece suporte a um aplicativo móvel corporativo para recebimento de pagamentos na estrutura de um sistema de pagamento para um grande cliente. Agora, ele é usado pelos funcionários dos clientes em dispositivos que executam o sistema operacional Aurora (anteriormente Sailfish Mobile OS RUS) em trinta e sete regiões russas. Neste post, falarei brevemente sobre esse projeto e em mais detalhes sobre o próprio sistema operacional.A declaração inicial do problema de forma simplificada: quero poder visualizar o diagrama de piso no seu aplicativo móvel e mostrar a localização de uma organização específica nele. Também gostaria de ver a localização do usuário, mas aqui o problema está no plano técnico - você precisa de equipamentos que permitam obter as coordenadas do dispositivo em ambientes fechados. Portanto, deixamos esse aspecto fora do escopo do artigo e focamos na parte do software.

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

iOS

• (+74) Como a Apple mata as tecnologias da Web
• (+10) Contêineres de estado semelhantes ao Redux no SwiftUI. O básico
• (+4) Contêineres de estado semelhantes ao Redux no SwiftUI. Recomendações
• (+3) Swift.assert - vida após o lançamento
• Apple expande todos os programas que podem codificar
• Recursos sob demanda no iOS
• Apple nomeará os melhores aplicativos e jogos em 2 de dezembro
Lançamento do aplicativo Apple Developer
• O que fazer se a Apple copiar você
• A Apple mudará a abordagem para o desenvolvimento de sistemas operacionais devido a erros no iOS 13
• Scanner de documentos IOS com API Vision
• Depurando com o Swift Combine Framework
• Como criar modelos atualizáveis ​​no Core ML 3
• Uma maneira fácil de implementar o modo de demonstração em um aplicativo iOS
• Layouts de composição para iOS 13 no CollectionView
• Rápido no Raspberry Pi
• Apresentando o Modo Escuro no iOS
• Microsserviços SwiftUI
• Loady: botões com indicadores de carregamento
• OpenSwiftUI: Abrir SwiftUI
• 5 bibliotecas iOS para animar seu aplicativo

Android

• (+21) Pipelines de qualidade no desenvolvimento móvel, parte 1: Android
• Google oferece US $ 1 milhão para vulnerabilidades do Android
• Desenvolvedor Android dos EUA
• Google e Udacity lançaram o curso "Advanced Android at Kotlin"
• loja de aplicativos Epic Games recebeu um segundo jogo
• Navegação com módulos de função dinâmica
• Como colocar um aplicativo Web progressivo na loja Google Play
• Kotlin / Native no iOS
• Truques da Adaga: Refatoração
• Entendendo como o View é renderizado no Android
• Como tornar um aplicativo móvel corporativo exclusivo em um dispositivo usando a API de gerenciamento do Android
• Login do Kotlin via Firebase - Twitter, Facebook, Google, GitHub
• Google quer que o Android use o kernel normal do Linux
• StoryView: Storiz para Android

Desenvolvimento

• (+28) cadeias de Markov para a geração processual de edifícios
• (+19) Extensão em dardo (vibração)
• (+19) Combate chato sem desequilíbrio e filas: um guia prático
• (+12) Quais tendências do design de UX a seguir em 2020
• (+11) Como funciona o Flutter
• (+11) Sistema de design Societe Generale: Harmonia de design e desenvolvimento
• (+8) Testando a ideia de um aplicativo futuro. Pretype. Ou como economizar muito dinheiro
• Por que você deve ter medo de botões fantasmas
• Todas as ferramentas que usamos para criar a popular Expedição Curiosa em HTML5
• Efeitos sonoros, vozes e música no Humble Bundle
• Autenticação Firebase obtida Faça login na Apple
• Como ganhar dinheiro com o aplicativo durante as férias?
• plataforma Miro lançou um concurso de aplicação
• Na Rússia, eles criarão um aplicativo para avaliar o estado do motor pelo som
• Microsoft fecha aplicativos Cortana
• Vídeo otimizado para celular 2019
• Pesquisa: projetar e criar protótipos de ferramentas de aplicação
• Guia de design de aplicativos móveis para iOS e Android. Principais diferenças de plataforma
• Como usar scripts no desenvolvimento de aplicativos móveis
• Organização do espaço no design. Recuo, grades e layouts
• Motor 3D simples em Flutter
• Como melhorar seu trabalho como desenvolvedor júnior
• A melhor revisão na Revisão de código de tudo o que recebi
• Seu próximo aplicativo pode não ter uma parte do servidor.
• Erros comuns que os programadores cometem. Até os bons.
• Melhores modelos e temas para aplicativos móveis 2019
• Faça anotações, eles deixarão seus desenvolvedores felizes
• 20 atalhos VS Code para programação rápida
• Práticas recomendadas de UX: registro
• Usando a biblioteca Device_Calendar no Flutter para se comunicar com o calendário no Android / iOS
• Adoção de uma estratégia multiplataforma para aplicativos móveis
• 8 razões para abandonar o desenvolvimento de aplicativos híbridos
• Merjim o trabalho de mais de 1000 desenvolvedores
• 11 conceitos básicos de meta-conhecimento necessários para acelerar a programação
• OpenDiablo2: motor aberto Diablo 2

Análise, marketing e monetização

• (+36) Localização do aplicativo em 10 etapas
• (+10) Como comecei a ser capaz de fazer marketing
• (+2) Caso da Narcade: desenvolvedores da Turquia falam sobre a localização de jogos para celular e o mercado turco de jogos
• Rússia se tornará o terceiro maior mercado de videogames da Europa
• O principal 1% dos editores recebe 80% das instalações e 93% da receita de todo o mercado de aplicativos
• Thein Lyman (Wargaming): jogos com os quais há uma conexão emocional
• myTarget lança um mercado para aplicativos de publicidade
• O Ocean Engine cobre um terço da audiência móvel global
• Clumio recebe US $ 186 milhões para backup na nuvem
• SmartNews: a melhor maneira de ler notícias
• Aplicativos de compras estabelecem um recorde para downloads
• WeWork lança programa de desenvolvimento de startups na Rússia
• A receita de jogos pagos na App Store está em constante declínio
• Yandex.Money lançou um jogo no formato de uma busca por bate-papo
• Fio: o mensageiro mais seguro

AI, Dispositivos, IoT

• (+11) Etapas da introdução de modelos de aprendizado de máquina em grandes empresas
• (+10) Novo curso on-line gratuito da Samsung sobre análise de texto usando redes neurais
• (+7) 10 hacks vitalícios para o desenvolvimento de sistemas de recomendação
• (+5) Desenvolvimento de gateway IoT baseado em Raspberry CM3 +

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

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


All Articles