El resumen de materiales interesantes para el desarrollador móvil # 309 (29 de julio - 4 de agosto)

En nuestro nuevo resumen, análisis en el estudio, otra decepción en Google Play, estructuras de datos y exposición de magia, un informe de fraude y (¡por fin!) DOOM II para iOS y Android.



Si usted es un desarrollador solitario, cargar sus aplicaciones gratuitas a Google Play ahora no tiene sentido: tarde o temprano encontrará algún tipo de violación y será prohibido.En el primero le diré cómo está organizado el departamento de análisis de productos, quiénes son sus empleados, qué hacen y por qué todo es solo eso y no de otra manera.

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

iOS

(+43) De un almacén en Daguestán - a programadores: cómo me convertí en desarrollador iOS desde cero
(+21) Qué esperar si quieres convertirte en desarrollador de iOS
(+17) Estructuras de datos con ejemplos en Swift. Primera parte: lista vinculada
(+14) AppCode 2019.2: Swift 5.1, análisis de la cobertura del código mediante pruebas, visualización del código desmontado y más
(+8) Presentación de SwiftUI: creación de una aplicación simple usando TableView
Apple está creciendo en dispositivos y servicios portátiles
Procesamiento de Lenguaje Natural en Swift
UICollectionView con celdas de tamaño automático
Pagas el sistema incorrecto cuando compras algo en iOS
Conecte la aplicación de iOS a AWS IoT
Agregue un botón Iniciar sesión con Apple a la aplicación.
MVC sin C: ¿qué ha cambiado SwiftUI en la arquitectura de la aplicación?
SwiftUI: las cosas están cambiando
GyroImageView: desplazamiento de imágenes con un giroscopio

Android

(+31) Mostrar texto en Android
(+21) Expone la magia de DiffUtil
(+18) Cambiar el idioma en la aplicación de Android
(+10) ViewPager 2: nueva funcionalidad en el contenedor antiguo
(+7) Temas y estilos en aplicaciones de Android
(+2) Java vs Kotlin para Android: opiniones de desarrolladores
Google hará su Arcade con aplicaciones y la mitad del precio
Android App Store: 5 alternativas a Google Play Store
Android MVVM: qué hacer y qué no hacer
Visualización de imágenes en una aplicación de Android: compatible, comprobable, indolora
Cómo Pandao acelera el proceso de actualización de la aplicación de Android
Espacio de nombres en Kotlin
12 mejores formas de reducir el tamaño de una aplicación de Android durante el ciclo de vida del desarrollo
Daga Kotlin: errores y optimizaciones
Bug Hunting: el historial de depuración del paquete de aplicaciones real
FAB animado con opciones avanzadas
Las mejores soluciones con los nuevos datos de la consola Google Play
Finch: muestra el tráfico OkHttp

Desarrollo

(+41) Timlid, o There and back
(+27) Cómo diagnosticar problemas de integración de SDK. La experiencia del equipo de desarrollo de Yandex Mobile Ads SDK
(+19) Cómo reconocer imágenes y textos en el teléfono usando ML Kit
(+8) Juego AirAttack! - nuestra primera experiencia de desarrollo de realidad virtual
(+7) Desarrollo de una interfaz de juego para varias proporciones de pantallas.
(+7) Contribución del diseñador al desarrollo de aplicaciones móviles.
(+6) Trabajar con la navegación al refactorizar proyectos heredados en React Native
Activos para juegos 2D en el Humble Bundle
AppsCast # 11: ingeniería del caos
Podlodka # 122: Python
Diseño y uso de CI y CD
Lottiefiles: tienda de animación
Desarrollo de juegos a una velocidad de 0.1 juegos por hora.
Deuda técnica y cómo pagarla.
Se introdujo el estándar de realidad aumentada unificada OpenXR
Hoja de ruta de Teamlead: mapa de habilidades y modelo de desarrollo de equipo
Magic Leap lanzó el primer juego como parte del programa Independent Creator
Flutter Dev Podcast # 6: Asíncrono
Meows.app - cliente para Apple Music
WeChat te está mirando
Cómo cambiamos la fase de prueba en el desarrollo de aplicaciones
El cuento de un programador brillante
30 cosas que me gustaría saber al comienzo de una lección de programación
¿Puedo aprender programación por teléfono?
Promoción de la actividad del museo - UX Research
gRPC y cómo puede ahorrar tiempo de desarrollo
Formas de diseñar conmutadores de cuenta y conmutadores de aplicación
Desarrolladores más que monos
Construye tu Google Firebase + Heroku en Kubernetes por $ 30 con Space Cloud
Lanzamiento de Unity 2019.2
Ionic no es el único marco para dirigir a todos
Rozental como servicio: busque errores tipográficos en la fuente

Analítica, marketing y monetización.

(+18) Los agricultores estadounidenses de teléfonos inteligentes en 2019 experimentaron una disminución significativa en los ingresos debido a los nuevos mecanismos para combatirlos.
(+9) Enfoques para la segmentación de jugadores móviles
(+9) usabilidad móvil en comercio electrónico: análisis de las tiendas en línea TOP-20 en Rusia
(+3) Estadísticas al servicio de una empresa. Metodología de cálculo de experimentos múltiples
DOOM y DOOM II lanzados en iOS y Android
Las aplicaciones chinas más descargadas del mundo.
Muzmatch: citas para musulmanes
Google lanzó publicidad de aplicaciones en Discover
Lightricks se convirtió en un unicornio
Informe sobre fraude en redes móviles para 2019
Experiencia promocionando el juego en PornHub: CPC $ 0.018 y 0 instalaciones
Personalización: 3 estrategias que garantizan el éxito de su aplicación.
Principales países por descargas en el segundo trimestre de 2019
Tu juego puede mejorar: cómo encontrar problemas y puntos de crecimiento
Lanzando tu aplicación indie
Mejore sus activos en la tienda de aplicaciones y trabaje con ellos utilizando estas herramientas

AI, dispositivos, IoT

(+35) Visualización de noticias Runet
(+22) Cómo implementamos ML en una aplicación con casi 50 millones de usuarios. Experiencia Sberbank
(+5) Hervidor de agua y asistentes de voz. El comienzo de una gran amistad.
(+5) Identificación de dispositivos IoT desde el punto de vista del desarrollador.
ByteDance hace su propio teléfono inteligente
Propia tabla de espera en Raspberry Pi

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

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


All Articles