El resumen de materiales interesantes para el desarrollador móvil # 292 (25 de marzo - 31 de marzo)

Nuestra selección semanal incluye la creación de un juego no artístico, desarrollo automatizado de basura, informes en video de conferencias, desarrollo, depuración, muletas y documentación. Bienvenido



Cómo crear un juego si nunca eres un artista

Hubo momentos en la vida de cada programador cuando soñaba con hacer un juego interesante. Muchos programadores realizan estos sueños, e incluso con éxito, pero no se trata de ellos. Se trata de aquellos a quienes les gusta jugar, que (incluso sin conocimiento y experiencia) trataron de crearlos una vez, inspirados por ejemplos de héroes solteros que alcanzaron fama mundial (y enormes ganancias), pero en el fondo entendieron que competir con el gurú igrostroya que no puede permitirse.

Cómo los desarrolladores crearon procesalmente un montón de juegos móviles "basura" y ganaron 50 mil dólares

Dos desarrolladores independientes hablan sobre cómo usaron la automatización, una cuenta de Google Play y la única plantilla de juego sobre máquinas tragamonedas para crear y publicar más de mil aplicaciones.

Este resumen está disponible como un boletín semanal. Una noticia diaria que enviamos a Canal de telegramas .

iOS

(+38) Swift 5.0. Que hay de nuevo
(+20) "Juego de tronos, sigue adelante". Lo que Apple mostró hoy en su evento Show Time
(+18) Informes de video de FunTech iOS-meetup # 1
(+9) UICollectionView en toda la cabeza: cambia la vista sobre la marcha
Apple presenta el servicio Apple Arcade
Crear cartas como yesca en Swift
Prueba de instantánea incorporada
Modularidad en la aplicación iOS
Lo que aprendimos al cambiar de MVC a VIPER
Refactorización de aplicaciones MVC iOS en MVVM con RxSwift y Minutes
Es hora de abandonar su biblioteca de red a favor de URLSession
Uso de marcos C, C ++ y Objective-C en una aplicación Swift
Science Journal: la aplicación de recolección de datos ambientales de Google
RoughSwift: dibujo de estilo cómico

Android

(+44) Desarrollo de aplicaciones para el antiguo PDA (Cybiko Xtreme) en 2019
(+14) Experiencia con Coroutines y Retrofit2
(+8) Termux paso a paso (Parte 2)
(+7) Crear tu propia grabadora de voz de Android usando Kotlin
Kotlin ingresó a los 20 principales lenguajes de programación de RedMonk
Crea chat en vivo en Android con Firebase
Aplicación DayNight Theme para Android
Conceptos básicos de programación funcional de Kotlin
Funciones de Kotlin: ¿alternativas a las interfaces?
Cómo automaticé la creación de archivos para nuevas pantallas con mi complemento para Android Studio
Cómo Reified Type hizo que Kotlin fuera mucho mejor
Cómo crear una relación de muchos a muchos con Room y Kotlin
5 características útiles de Android Studio que quizás no conocías
Visitas de reciclaje de deslizamiento suave
Depuración sin registros temporales en Android Studio
Lea estos libros si quiere convertirse en desarrollador de Android
Pruebas perfectas: comprobación de cheques
Películas: la modularidad de la aplicación de Android y Reactive Clean

Desarrollo

(+33) Raspberry Pi Zero dentro de la pantalla Bray Handy Tech Active Star 40
(+27) Crece en grande: los 10 mejores informes de Mobius 2018 Moscú
(+22) 10 conceptos para un diseñador en 2019
(+21) Academia de Android en Moscú: hablamos de cómo era y compartimos los materiales del curso.
(+14) Administrador de paquetes de Unity
(+15) MWC: instrucciones de uso
(+7) Características de las pruebas de hipótesis para aplicaciones móviles.
AppSpector: plataforma de depuración para aplicaciones iOS y Android
Sauce Labs recibe $ 50 millones para mejorar las pruebas
Animoca Brands creará un juego de blockchain para la Fórmula 1
Flutter Dev Podcast # 2: Expload Arena
AppsCast # 2: CarPlay - muletas y documentación
Podlodka # 104: DevOps
Aniversario y nueva versión de Lottie
Guía para principiantes de Unity Game Development
Necesitamos hablar sobre Firebase.
Una aplicación para gobernarlos a todos: aplicación de marca blanca en React Native
El ex desarrollador de WoW explica: las ideas de juegos no valen nada
5 razones por las que tu proyecto paralelo nunca será un producto
570 cursos en línea gratuitos en abril
Aplicación Wildpatro Sports: Investigación UX
Crear Genji - Dash & Double Jump en Unity
Despliegue continuo para React Native

Analítica, marketing y monetización.

Mercado de aplicaciones móviles 2023: pronóstico de la torre de sensores
Adobe mostró una aplicación para automóviles
Grindr reconocido como una amenaza para la seguridad nacional de los EE. UU.
Anuncios de búsqueda de Apple obtenidos en 46 países más
MoviePass recauda dinero para una aplicación para viajes de cine gratis
Las aplicaciones de compras más populares 2015-2018
Caso de CPI "inductivo" Zorka.Mobi e inDriver
• Los estafadores vendieron pancartas como videos
11 errores al comenzar el juego que hice
Limpia la ventana de tu juego
Errores estándar del desarrollador independiente de juegos
Curso gratuito de analítica de calidad.

AI, dispositivos, IoT

(+34) Comprar / no comprar: nuestro piloto ML en el Ornitorrinco
(+20) engaño de una red neuronal para principiantes
(+14) Casa "inteligente" desde el punto de vista de la vulnerabilidad: tratamos con vectores y mecanismos de ataque
(+12) 10 nuevos cursos gratuitos sobre servicios cognitivos y Azure
(+12) Automatización de respuestas a preguntas frecuentes en la habilidad para "Alice" usando la biblioteca DeepPavlov
(0) 5 tendencias de Internet de las Cosas que todos deberían conocer
Azure abre Anomaly Detector y Custom Vision para todos
En Nueva Zelanda, los robots comenzarán a recoger manzanas

← Resumen anterior . Si tiene otros materiales interesantes o si encuentra un error, envíelo por correo .

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


All Articles