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 .


• 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 .

