Resumo de materiais interessantes para um desenvolvedor móvel # 352 (6 a 12 de julho)

Neste lançamento, MVVM e MVI, interações próximas e transições suaves, anos em desenvolvimento de jogos e muito Flutter, os aplicativos mais baixados e ganhando de junho, e muitos outros materiais interessantes!





Aconselho você a estocar pipoca e Coca-Cola - este é um show noturno sobre como eu não me neguei nada, mais uma vez implementando MVVM em um dos meus projetos caseiros. Hoje é a segunda série: sobre como fazer MVVM fora do MVC e não entrar em reativo.Vamos implementar partes específicas da plataforma do módulo comum e integrá-las aos aplicativos iOS e Android. Como antes, presumo que o leitor já tenha um conhecimento básico da Multiplataforma Kotlin, então não falarei sobre configurações de projeto e outras coisas não relacionadas ao MVI na Multiplataforma Kotlin.



Este resumo está disponível como um boletim informativo semanal . E todos os dias mandamos notícias no canal Telegram .



iOS



(+7)  Como eu estava procurando por ciclos simples

(+3)  Programa educacional para designers da conferência Apple WWDC 2020

Trabalhando com a interação próxima no iOS 14

Nova API App Store Connect para gerenciamento de aplicativos na App Store

Não, a Apple não está caminhando para o neomorfismo

Melhores bibliotecas / estruturas iOS em 2020

Incríveis animações interativas

6 incríveis bibliotecas SwiftUI para usar em seu próximo projeto

Neomorfismo no SwiftUI

Adeus ações-alvo. hi UIActions

Crie visualizações de coleção mais simples e modernas no iOS 14+

Como criar um iOS FAB no Swift

Meus 5 principais truques do Xcode

Anime uma TableView chata em um aplicativo iOS

10 fragmentos de WWDC20

O que há de novo no UIMenu e ContextMenu no iOS 14

Trabalhar com Swift Generics: um guia prático para reutilização de código

Criar um UILabel com tamanho de fonte dinâmico no Swift 5

Desenhar formas arbitrárias com UIBezierPath

Configuração remota Firebase no iOS

OpenMTP: Transferência de arquivos do macOS para Android

Diagrama Swift Sunburst: em camadas gráfico de pizza no



Android SwiftUI



(+19)  Animação no Android: transições suaves de fragmentos dentro da folha inferior

(+19)  Os dispositivos Android modernos são bastante seguros e é por isso

(+9) "Chegando na primeira plataforma ..." Histórias de desenvolvedores em AppGallery da Huawei

(+4)  O que há de novo no RxJava 3

• Os aplicativos para o Prêmio de Design de Material 2020 começaram

• Vamos otimizar a velocidade de construção do seu projeto Android

Começaremos a trabalhar com a arquitetura MVI Android

Drawable personalizado

Escrevendo código suave em Kotlin

Curso Kotlin com a construção de um aplicativo AR Android

Como implementar HyperLog em Kotlin no Android

Notificações para pessoas

Autenticação Firebase OTP no Android

Implementar atualizações no aplicativo no Android

BaseActivity e BaseFragment são monstros

Determinando a atividade do usuário no Android usando a API de transição

Viagem Jetpack

TextWriter: texto animado

Antimine - Campo Minado: sapador para



desenvolvimento Android



(+28)  Meus dez anos no desenvolvimento de jogos

(+15)  Fear and Loathing no desenvolvimento do jogo: dos primeiros passos ao primeiro dinheiro

(+13)  Flutter. Vamos descobrir como desenhar formas diferentes usando o CustomClipper

(+10)  Flutter. Simplificando o layout de widgets usando extensões Dart

(+9) Automação de teste na arquitetura de microsserviço

(+7)  Lexorangs - o que são e como usá-los para uma classificação eficiente de listas

(+4)  Model-Widget-WidgetModel, ou qual arquitetura a equipe do Flutter usa no Surf

(+2)  Que bom app store Xiaomi. Excluí o aplicativo da minha loja após a atualização, porque ele está em russo

(+1)  Como encontrar fronteiras no cliente e no servidor

(+1)  Dispositivo móvel e segurança do aplicativo: cinco cenários populares de ataque e métodos de proteção

• O SDK do Facebook causou o travamento dos aplicativos em todo o mundo

15 tutoriais em vídeo sobre a criação de aplicativos Flutter

fazem sentido: sobre a experiência de criar um produto do zero e as diferenças no trabalho e nas habilidades dos gerentes de produto e projeto

Podlodka nº 171: data centers

Design de aplicativos: exemplos para inspiração nº 8

Flutter irá trabalho no Linux

Pesquisa de economia do desenvolvedor 2º trimestre de 2020

Como se tornar um desenvolvedor de jogos 2020

Menus, metáforas e materiais: principais etapas no design de interface do usuário

Como projetar botões melhores

Como fizemos um aplicativo de entrega para restaurantes e cafés para 200 mil rublos grátis

Aceitar pagamentos com o Google Pay via Stripe no Flutter

Explorando a UX: como criar um super aplicativo

O autoaperfeiçoamento pode ser o maior desafio para os desenvolvedores. Então, como fazemos isso?

Prisma: papéis de parede no Flutter



Analytics, marketing e monetização



• O game show do horário nobre com uma premiação de $ 1 milhão foi lançado em Tetris.

Pavel Durov foi novamente instado a lutar contra o monopólio da Apple e do Google

• O uso de aplicativos móveis no segundo trimestre de 2020 em todo o mundo tornou-se 40% mais



No segundo trimestre de 2020, os usuários russos gastaram ...
2 2020 $328 , 30% , 2019 . $233 . iOS 35% , , — $144 , Google Play — 30% , $184 . iOS 30% $67 , Google Play 35% $76,3 .

image


Aplicativos mais baixados em junho de 2020

Aplicativos mais lucrativos em junho de 2020

• Mais : namoro borrado móvel

Mail.ru Group lançou segmentação semelhante com base em dados do rastreador móvel

myTracker começou a oferecer suporte à atribuição de várias plataformas

Como usar a análise de coorte para reduzir rotatividade de usuários e tomada de melhores decisões



AI, Dispositivos, IoT



(+111) Montamos  um display E-Ink de 9,7 "barato para exibir qualquer coisa

(+25)  Computador AntexGate embarcado. Do protótipo à produção em série

(+7) Lista de verificação para um projeto de aprendizado de máquina

(+4)  Como estudar o aprendizado de máquina 5 dias por semana, 9 meses consecutivos

Os cientistas fizeram uma luva que converte a linguagem de sinais em texto

Como tentei copiar o sistema ERP de outra pessoa e terminei com 7 milhões de rublos



Resumo anterior ... Se você tiver outros materiais interessantes ou se encontrou um erro, envie para o e- mail .



All Articles