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