O resumo de materiais interessantes para o desenvolvedor mĂłvel nÂş 332 (de 3 a 9 de fevereiro)
Nesta semana, falamos de notĂcias e artigos importantes e interessantes - “one-stop shopping”, uma Ăşnica loja e plataforma da Xiaomi, Huawei, Oppo e Vivo, sobre desenho de formigas e aqueles que jogam jogos para celular na RĂşssia, sobre localização de aplicativos e engarrafamento de smartphones. Tudo isso e muito mais em nosso novo resumo! O mĂ©todo torna possĂvel trabalhar de maneira simples e barata com as camadas da cena que estĂŁo sendo desenhadas, usando o canal alfa como uma máscara. É relativamente simples implementá-lo em um projeto já em funcionamento: nĂŁo requer modificações profundas no cĂłdigo do subsistema gráfico, basta alterar a ordem de renderização e a fĂłrmula de mistura. Em alguns lugares, ele pode economizar significativamente o desempenho.Este resumo está disponĂvel como um boletim semanal . E diariamente enviamos notĂcias no
O mĂ©todo torna possĂvel trabalhar de maneira simples e barata com as camadas da cena que estĂŁo sendo desenhadas, usando o canal alfa como uma máscara. É relativamente simples implementá-lo em um projeto já em funcionamento: nĂŁo requer modificações profundas no cĂłdigo do subsistema gráfico, basta alterar a ordem de renderização e a fĂłrmula de mistura. Em alguns lugares, ele pode economizar significativamente o desempenho.Este resumo está disponĂvel como um boletim semanal . E diariamente enviamos notĂcias no  canal Telegram .
canal Telegram . iOS• (+10)  Salvando a lĂłgica de negĂłcios no Swift Combine• (+2)  Programação orientada a protocolo no Swift 5.1• Compras internas feitas no Apple Watch•Trabalhando com o VisionKit no iOS 13• A API CarKey apareceu no iOS 13.4• A Apple começou a implantar “one-stop shopping”• Uma breve olhada no WebSockets no iOS 13• O que nos espera no Swift 6?•
 iOS• (+10)  Salvando a lĂłgica de negĂłcios no Swift Combine• (+2)  Programação orientada a protocolo no Swift 5.1• Compras internas feitas no Apple Watch•Trabalhando com o VisionKit no iOS 13• A API CarKey apareceu no iOS 13.4• A Apple começou a implantar “one-stop shopping”• Uma breve olhada no WebSockets no iOS 13• O que nos espera no Swift 6?•  VĂdeo iOS Conf Singapore 2020•
 VĂdeo iOS Conf Singapore 2020•  Arquitetura modular no iOS: dependĂŞncias•
 Arquitetura modular no iOS: dependências•  Uso do UIView e UIViewController no SwiftUI• UIColor
 Uso do UIView e UIViewController no SwiftUI• UIColor  avançado no iOS•
 avançado no iOS•  Arquitetura pura do iOS para funções de comutação•
 Arquitetura pura do iOS para funções de comutação•  Model-View-Controller no iOS: projeto para melhores aplicativos•
 Model-View-Controller no iOS: projeto para melhores aplicativos•  Cópia do aplicativo de lembrete para iOS usando SwiftUI•
 Cópia do aplicativo de lembrete para iOS usando SwiftUI• Como reduzir o tempo de criação do iOS usando interfaces de destino•
 Como reduzir o tempo de criação do iOS usando interfaces de destino•  Refatorando um Storyboard enorme em vários objetos menores e mais gerenciáveis•
 Refatorando um Storyboard enorme em vários objetos menores e mais gerenciáveis•  EMTNeumorphicView: neomorfismo para iOS•
 EMTNeumorphicView: neomorfismo para iOS•  Popover: janelas pop-up para iOS
 Popover: janelas pop-up para iOS Android• (+11)  Como criar uma API para qualquer aplicativo Android. Por exemplo, WhatsApp• (+6) plugin Moxy Strategy• (+4) Unity - habilite o Multidex ou muitos mĂ©todos• Xiaomi, Huawei, Oppo e Vivo lançarĂŁo um Ăşnico aplicativo e loja de conteĂşdo• Google Play Store pagou US $ 80 bilhões aos desenvolvedores•
 Android• (+11)  Como criar uma API para qualquer aplicativo Android. Por exemplo, WhatsApp• (+6) plugin Moxy Strategy• (+4) Unity - habilite o Multidex ou muitos mĂ©todos• Xiaomi, Huawei, Oppo e Vivo lançarĂŁo um Ăşnico aplicativo e loja de conteĂşdo• Google Play Store pagou US $ 80 bilhões aos desenvolvedores•  Android Dev Podcast # 108: NotĂcias• TransmissĂŁo Android # 6: do Android ao Flutter•
 Android Dev Podcast # 108: NotĂcias• TransmissĂŁo Android # 6: do Android ao Flutter•  Comparação de Flutter e Jetpack Compose•
 Comparação de Flutter e Jetpack Compose•  20 melhores livros sobre desenvolvimento do Android em 2020•
 20 melhores livros sobre desenvolvimento do Android em 2020•  Multiplataforma Kotlin para Android e iOS: testes•
 Multiplataforma Kotlin para Android e iOS: testes•  UIs e animações complexas no Android - usando MotionLayout•
 UIs e animações complexas no Android - usando MotionLayout•  Nossa pilha Android desenvolvimentos em 2020•
 Nossa pilha Android desenvolvimentos em 2020•  Imersão profunda no bytecode do Android Dex•
 Imersão profunda no bytecode do Android Dex•  Android multithread: manipuladores, threads, loopers e filas de mensagens•
 Android multithread: manipuladores, threads, loopers e filas de mensagens•  Dicas de ferramentas leves para o Android•
 Dicas de ferramentas leves para o Android•  Do zero ao engenheiro do Android•
 Do zero ao engenheiro do Android•  Como usar as classes seladas Kotlin para gerenciar o estado•
 Como usar as classes seladas Kotlin para gerenciar o estado• Aparência de aplicativos Android: temas contra estilos• Segurança do
 Aparência de aplicativos Android: temas contra estilos• Segurança do  Android Jetpack•
 Android Jetpack•  CurveGraphView: belos gráficos para
 CurveGraphView: belos gráficos para desenvolvimento do Android• (+40)  Mistura alfa atrasada• (+39) Desenhamos com formigas: imagens procedurais usando algoritmos de otimização de colĂ´nias de formigas• (+27)  Flutter. Parte 4. Para desenvolvedores web• (+26)  Port Quake para iPod Classic• (+21)  Dramaturgo - drama da Microsoft e uma nova ferramenta de teste• (+19)  Como os desenvolvedores tornam os jogos "honestos"• (+13) Design, produto e rock and roll• (+12) Por que conveniĂŞncia versus segurança nĂŁo sĂŁo compensadores• (+8)  Snippets. Como facilitar o processo de trabalhar com a documentação• (+6)  revisĂŁo da noite de aula de SMS sobre desenvolvimento de jogos• (+2)  UI / UX - design. TendĂŞncias e previsões para 2020• Como entrar em um desenvolvedor de jogos: 5 jogos que vocĂŞ deve iniciar sua jornada no desenvolvimento de jogos• Podlodka # 149: Bioinformática• Habilidades dos desenvolvedores no HackerRank Developer Skills Report 2020• 9 cursos gratuitos de informática das principais universidades e empresas•O poder dos elementos visuais no design do produto• 5 etapas para adicionar design de movimento ao seu sistema de design• Como Redmadrobot e Rostelecom desenvolveram o aplicativo RT Life - um assistente de trabalho•
 desenvolvimento do Android• (+40)  Mistura alfa atrasada• (+39) Desenhamos com formigas: imagens procedurais usando algoritmos de otimização de colĂ´nias de formigas• (+27)  Flutter. Parte 4. Para desenvolvedores web• (+26)  Port Quake para iPod Classic• (+21)  Dramaturgo - drama da Microsoft e uma nova ferramenta de teste• (+19)  Como os desenvolvedores tornam os jogos "honestos"• (+13) Design, produto e rock and roll• (+12) Por que conveniĂŞncia versus segurança nĂŁo sĂŁo compensadores• (+8)  Snippets. Como facilitar o processo de trabalhar com a documentação• (+6)  revisĂŁo da noite de aula de SMS sobre desenvolvimento de jogos• (+2)  UI / UX - design. TendĂŞncias e previsões para 2020• Como entrar em um desenvolvedor de jogos: 5 jogos que vocĂŞ deve iniciar sua jornada no desenvolvimento de jogos• Podlodka # 149: Bioinformática• Habilidades dos desenvolvedores no HackerRank Developer Skills Report 2020• 9 cursos gratuitos de informática das principais universidades e empresas•O poder dos elementos visuais no design do produto• 5 etapas para adicionar design de movimento ao seu sistema de design• Como Redmadrobot e Rostelecom desenvolveram o aplicativo RT Life - um assistente de trabalho•  Estudando 6.000 testes de unidade•
 Estudando 6.000 testes de unidade•  GitLab CI / CD para aplicações React Nativo•
 GitLab CI / CD para aplicações React Nativo•  7 princĂpios de design de Ăcones•
 7 princĂpios de design de Ăcones•  Redesign de aplicativos Tinyhowts - pesquisa em UI / UX•
 Redesign de aplicativos Tinyhowts - pesquisa em UI / UX•  Teste como profissional: dicas e truques para testar jogos para celular•
 Teste como profissional: dicas e truques para testar jogos para celular•  Lições e estatĂsticas de quatro anos de desenvolvimento independente•
 Lições e estatĂsticas de quatro anos de desenvolvimento independente•  VitĂłria rápida em Acessibilidade para aplicativos mĂłveis e web•
 Vitória rápida em Acessibilidade para aplicativos móveis e web•  PickMe: pesquisa UI / UX•
 PickMe: pesquisa UI / UX•  Limpe seu código removendo
 Limpe seu cĂłdigo removendo análises “if-else” , marketing e monetização• (+5) Marketing de realidade aumentada: o que Ă© e como ele funciona• (+2)  Como eu decidi fazer uma pesquisa de texto para iOS e o que veio dele. Parte II, trabalho sobre bugs• LOVEMOBILE # 04: AppMetrica• Perfil de jogador mĂłvel: estudo myTracker• As vendas de smartphones premium na ĂŤndia cresceram 29% ao ano• Meio-dia: segurança inteligente• As receitas de aplicativos de meditação cresceram 52% ao ano• Localização de aplicativos : IA, idiomas, lado tĂ©cnico•EstratĂ©gia para entrar em novos mercados atravĂ©s da análise da cadeia de valor• O principal empreendimento (e nĂŁo apenas) os resultados de 2019
 análises “if-else” , marketing e monetização• (+5) Marketing de realidade aumentada: o que Ă© e como ele funciona• (+2)  Como eu decidi fazer uma pesquisa de texto para iOS e o que veio dele. Parte II, trabalho sobre bugs• LOVEMOBILE # 04: AppMetrica• Perfil de jogador mĂłvel: estudo myTracker• As vendas de smartphones premium na ĂŤndia cresceram 29% ao ano• Meio-dia: segurança inteligente• As receitas de aplicativos de meditação cresceram 52% ao ano• Localização de aplicativos : IA, idiomas, lado tĂ©cnico•EstratĂ©gia para entrar em novos mercados atravĂ©s da análise da cadeia de valor• O principal empreendimento (e nĂŁo apenas) os resultados de 2019 AI, Dispositivos, IoT• (+8)  Como ganhar dinheiro com o reconhecimento de emoções• (+4)  Por que uma startup de hardware teve um hackathon suave• O artista alemĂŁo criou engarrafamento com carrinho para smartphone•
 AI, Dispositivos, IoT• (+8)  Como ganhar dinheiro com o reconhecimento de emoções• (+4)  Por que uma startup de hardware teve um hackathon suave• O artista alemĂŁo criou engarrafamento com carrinho para smartphone•  Vulkan no Raspberry Pi: primeiro triângulo< Resumo anterior . Se vocĂŞ tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o correio .
 Vulkan no Raspberry Pi: primeiro triângulo< Resumo anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o correio . Source: https://habr.com/ru/post/undefined/
All Articles