Nesta semana, vimos uma apresentação do novo iPhone, lemos sobre o 2GIS nos relógios inteligentes da Apple, avaliamos as instalações do Fortnite no Android e os processos de desenvolvimento em grandes empresas, perguntados sobre os serviços de análise móvel.

Várias pessoas assistem às apresentações da Apple com interesse. Mas, provavelmente, é mais interessante para todos os desenvolvedores de aplicativos iOS: eles veem tudo da perspectiva de "como usá-lo" e da perspectiva de "o que é para nós trabalhar com ele".
O Apple Watch rapidamente ganhou popularidade e se tornou o relógio mais popular do mundo, à frente da Rolex e de outros fabricantes. A ideia de criar um aplicativo para relógios está no escritório 2GIS desde 2015.
O resumo também está disponível como um boletim informativo. Você pode se inscrever aqui .
iOS•
(+33) As novidades foram mostradas na apresentação da Apple•
(+27) CSS da morte no iOS•
(+11) Teoria dos elos universais•
iOS 12: a aparência do desenvolvedor•
Apple apresentou o iPhone XR•
Apple apresentou o iPhone XS e iPhone XS Max•
Apple Watch Series 4: novo design impressionante e tecnologia mais recente• A
Apple fez um vídeo sobre os benefícios de uma assinatura•
Como a App Store e os aplicativos comerciais mudaram ao longo de 10 anos. Readdle Experience•
Exemplo de cliente gRPC para iOS como um aplicativo de anotação•
Princípios do SOLID para desenvolvedores iOS / Swift•
Mais de 60 baleias da interface do usuário para desenvolvedores do iOS•
Como os aplicativos se adaptam à tela do Apple Watch Series 4•
Trabalhando com a atividade do CMMotion•
Aumentar tapas para UIButton
Android•
(+25) imersão profunda na pasta .idea no Android Studio•
(+23) Multimodularidade no Android do ponto de vista da arquitetura. A a Z•
(+13) Melhor SQL Builder - use o jOOQ no Android•
(+6) Colando dois arquivos apk em um•
(+5) do Dribbble ao Android Motion•
Fortnite recebeu 15 milhões de instalações no Android em 3 semanas•
Guia do iniciante para implantação do OpenCV no Android Studio•
Aprendizado de máquina para desenvolvedores do Android•
Encoberto: furtos são fáceis•
Otimização do gradiente de bricolage•
Como injetar dependências úmidas em componentes Android usando o Dagger AndroidInjector•
Como fazer rapidamente a transferência de estilo para imagens no Android•
Passe o dedo no RecyclerView para excluir ou cancelar: passo a passo•
Boilerplate dos componentes da arquitetura limpa do Android
Desenvolvimento•
(+53) Por que escrever seu próprio mecanismo de jogo?•
(+41) Sem política. Como transformar permanentemente os protestos de rua usando um aplicativo móvel?•
(+33) Tribos, guildas, construção de trens e nenhum TDD: como o desenvolvimento móvel funciona no Uber, Spotify, Odnoklassniki e Avito•
(+14) KivyMD - a vida continua•
(+7) VR multiusuário: como implementar?•
(+6) Regras de design, atingindo um novo nível e pensamento de design•
(+4) Estamos escrevendo o primeiro aplicativo para Samsung Smart Watch e OS Tizen•
(+2) Aplicativos para compartilhamento geográfico•
Cocos recebeu US $ 40 milhões em uma plataforma para jogos blockchain•
Podlodka # 76: Treinamento•
Ilya Krasinsky: métricas, testes e gerenciamento de produtos•
Google e Unity abriram a plataforma para jogadores correspondentes Open Match• O
Google abriu a API da Biblioteca de fotos•
design de notificação de aplicativo•
Para Bixby lançará SDK e API•
Caso UI / UX: um novo tipo de interação - bate-papo paralelo•
A regra mais importante do design de UX, que todo mundo viola•
Por que e como escrever histórias personalizadas•
Paletas de cores para jogos•
Como criar sua própria base de conhecimento•
Como se tornar um engenheiro de DevOps em seis meses•
UX está morrendo•
Hacktoberfest 2018•
É um protótipo ou MVP? De fato, a Prova de Conceito•
Dicas para criar telas para pagamentos móveis•
23 manuais para escrever código legível•
Ferrugem para o desenvolvimento de jogos•
Práticas recomendadas para coletar avaliações de usuários•
WatermelonDB: banco de dados para projetos React e React Native
Análise, marketing e monetização•
Enquete: o que há de errado com os serviços de análise e promoção de aplicativos para dispositivos móveis?•
Instrução: como a TBH progrediu entre os alunos•
Newzoo: o número de usuários de smartphones excederá 3 bilhões em 2018•
Padrão de crescimento: um guia de marketing de crescimento tático•
Sobrevivência na loja de aplicativos: um guia para o desenvolvedor independente•
deltaDNA: mais e mais pessoas estão pagando em jogos•
Jogador para pagador: melhorando a conversão para pagamento no jogo F2P•
Quando é a hora de pensar em retenção?•
Cinco métricas de retenção de clientes sem as quais, como se sem as mãos•
O crescimento das anti-notificações•
O que aprendi durante o ano pedindo dinheiro aos usuários•
8 KPIs críticos para seu aplicativo e como rastreá-los
AI, Dispositivos, IoT•
(+31) Pizza ala-semi-supervisionada•
(+25) Desenvolvimento de um bot de bate-papo com uma determinada personalidade. Palestra em Yandex•
(+19) Determinação do número de andares de uma casa a partir de sua fotografia sem aprendizado de máquina•
(+7) "É IoT?" - aprenda a não ligar para a Internet das Coisas seguidas•
Contêineres e microsserviços: como funciona um sistema unificado para controlar a operação de transporte•
Machine Learning para desenvolvedores de dispositivos móveis•
Projeto de aprendizado de máquina Python “Data Science for Good”•
Caminho do desenvolvedor em ciência de dados← Resumo
anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .