O resumo de materiais interessantes para o desenvolvedor móvel # 292 (25 a 31 de março)

Nossa seleção semanal inclui a criação de um jogo não-artista, desenvolvimento automatizado de lixo, relatórios de vídeo de conferências, desenvolvimento, depuração, muletas e documentação. Bem-vindo



Como criar um jogo se você nunca é um artista

Houve momentos na vida de todo programador quando ele sonhava em fazer um jogo interessante. Muitos programadores realizam esses sonhos e até com sucesso, mas isso não é sobre eles. É sobre quem gosta de jogar, que (mesmo sem conhecimento e experiência) tentou criá-los uma vez, inspirado em exemplos de heróis únicos que alcançaram fama mundial (e enormes lucros), mas no fundo entendiam que competir com o guru igrostroya que ele não pode pagar.

Como os desenvolvedores processualmente criaram um monte de jogos para celular "inúteis" e ganharam 50 mil dólares

Dois desenvolvedores independentes falam sobre como eles usaram a automação, uma conta do Google Play e o único modelo de jogo sobre máquinas caça-níqueis para criar e publicar mais de mil aplicativos.

Este resumo está disponível como um boletim semanal. Notícias diárias que enviamos para Canal de telegrama .

iOS

• (+38) Swift 5.0. Novidades
• (+20) “Game of Thrones, siga em frente.” O que a Apple mostrou hoje em seu evento Show Time
• (+18) Reportagens em vídeo do FunTech iOS-meetup nº 1
• (+9) UICollectionVisualizar toda a cabeça: alterar a visualização em tempo real
• Apple apresenta o serviço Apple Arcade
• Criando cartões como o Tinder no Swift
• Teste de instantâneo incorporado
• Modularidade no aplicativo iOS
• O que aprendemos mudando do MVC para o VIPER
• Refatorando aplicativos iOS MVC no MVVM com RxSwift e Minutes
• É hora de abandonar sua biblioteca de rede em favor da URLSession
• Usando estruturas C, C ++ e Objective-C em um aplicativo Swift
• Science Journal: aplicativo de coleta de dados ambientais do Google
• RoughSwift: desenho em estilo cômico

Android

• (+44) Desenvolvimento de aplicativos para o antigo PDA (Cybiko Xtreme) em 2019
• (+14) Experiência com corotinas e retrofit2
• (+8) Termux passo a passo (parte 2)
• (+7) Criando seu próprio gravador de voz Android usando o Kotlin
• Kotlin entrou nas 20 principais linguagens de programação RedMonk
• Crie bate-papo ao vivo no Android com Firebase
• Tema DayNight para Android App
• Noções básicas de programação funcional Kotlin
• Funções Kotlin - alternativas para interfaces?
• Como automatizei a criação de arquivos para novas telas com meu plug-in para Android Studio
• Como o tipo reificado tornou o Kotlin muito melhor
• Como criar um relacionamento muitos-para-muitos com Room e Kotlin
• 5 recursos úteis do Android Studio que você talvez não conheça
• Reciclagem de furto suave
• Depurando sem logs temporários no Android Studio
• Leia estes livros se você quiser se tornar um desenvolvedor Android
• Teste perfeito: verificação de cheques
• Filmes: a modularidade do aplicativo Android e do Reative Clean

Desenvolvimento

• (+33) Raspberry Pi Zero na tela Bray Handy Tech Active Star 40
• (+27) Crescer: os 10 principais relatórios do Mobius 2018 Moscow
• (+22) 10 conceitos para um designer em 2019
• (+21) Academia Android em Moscou - falamos sobre como foi e compartilhamos materiais do curso
• (+14) Gerenciador de pacotes Unity
• (+15) MWC: instruções de uso
• (+7) Recursos de teste de hipótese para aplicativos móveis
• AppSpector: plataforma de depuração para aplicativos iOS e Android
• Sauce Labs recebe US $ 50 milhões para melhorar os testes
• Animoca Brands fará um jogo blockchain para a Fórmula 1
• Flutter Dev Podcast # 2: Expload Arena
• AppsCast # 2: CarPlay - muletas e documentação
• Podlodka # 104: DevOps
• Aniversário e nova versão do Lottie
• Guia para iniciantes do Unity Game Development
• Precisamos conversar sobre o Firebase.
• Um aplicativo para governar todos eles - aplicativo de etiqueta branca no React Native
• Ex-desenvolvedor do WoW explica: idéias de jogos são inúteis
• 5 razões pelas quais seu projeto paralelo nunca será um produto
• 570 cursos online gratuitos em abril
• Wildpatro Sports App: Pesquisa UX
• Criar Genji - Dash & Double Jump na Unity
• Implantação contínua para React Native

Análise, marketing e monetização

• Mercado de aplicativos móveis 2023: previsão da torre de sensores
• Adobe mostrou um aplicativo para carros
• Grindr reconhecido como uma ameaça à segurança nacional dos EUA
• Anúncios de pesquisa da Apple ganhos em mais 46 países
• MoviePass arrecada dinheiro para um aplicativo para viagens gratuitas de cinema
• Os aplicativos de compras mais populares 2015-2018
• Caso CPI "indutivo" Zorka.Mobi e inDriver
• Os fraudadores venderam banners como vídeos
• 11 erros ao iniciar o jogo que cometi
• Limpe a janela do jogo
• Erros padrão do desenvolvedor independente de jogos
• Curso gratuito de análise da qualidade

AI, Dispositivos, IoT

• (+34) Para comprar / não comprar: nosso piloto de ML no ornitorrinco
• (+20) Decepção de uma rede neural para iniciantes
• (+14) Casa “inteligente” do ponto de vista da vulnerabilidade: lidamos com vetores e mecânica de ataque
• (+12) 10 novos cursos gratuitos sobre serviços cognitivos e Azure
• (+12) Automação de respostas para perguntas freqüentes na habilidade de "Alice" usando a biblioteca DeepPavlov
• (0) 5 tendências da Internet das Coisas das quais todos devem estar cientes
• O Azure abre o Anomaly Detector e o Custom Vision para todos
• Na Nova Zelândia, robôs começarão a colher maçãs

← Resumo anterior . Se você tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o correio .

Source: https://habr.com/ru/post/pt446144/


All Articles