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