Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 395 (24 al 30 de mayo)

Este resumen presenta un cambio a Swift y 36 segundos de disponibilidad, validación de compras en la aplicación y pruebas entre sistemas, un lindo registro de cambios, problemas de código de red, el cambio de Coinbase a React Native, ¡y más!







Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .



iOS



  Cómo Lenya pasó de React a Swift

• La   disponibilidad en iOS comenzó desde "36 segundos"

Los SDK más populares después del lanzamiento de iOS 14.5

La Apple Worldwide Developers Conference comenzará el 7 de junio y se llevará a cabo en línea

Evan Spiegel compatible el impuesto de la App Store y las salvaguardias de Apple

Cómo controlar el comportamiento del teclado en aplicaciones iOS

Arquitectura MVP para iOS

Cómo desarrollar aplicaciones de iOS sin una Mac

Cómo usar SnapKit en sus aplicaciones de iOS

Cómo usar Firebase Remote Config con Swift 5

3 formas de diseñar vistas de SwiftUI

HMS ML Kit: traducción en tiempo real (iOS - Swift)

ScrollingContentViewController : Visualización de desplazamiento de creación simple

NotificationToast: brindis para iOS

CalendarKit: calendario para iOS, iPadOS y macOS



Android



  Integración y validación del lado del servidor de inapps para la tienda Google Play: cómo protegerse de los tramposos

  Actualización a la nueva versión de la API de Android según las instrucciones de Google

  Creación de una aplicación de Android rápida y fácilmente

  ¿Por qué Kotlin es mejor que Java?

  Características de probar Android sin los servicios de Google

  Obtenemos el resultado correctamente (Parte 2). API de resultados de fragmentos

Cómo mejorar sus habilidades como desarrollador principiante de Android: 5 proyectos de código abierto para aprender

Extensiones útiles de Kotlin para Android

Hilt es estable. Inyección de dependencias más sencilla en Android

Actualización de su clase de datos de Kotlin con extensiones

Una introducción histórica al modelo de estado reactivo de Compose

Un estado completamente nuevo en Jetpack Compose

Mejora de la conversión de código de Java a Kotlin: un ejemplo

Concurrencia estructurada en acción

Comience aquí: 5 ejercicios para obtener su Aplicación que se ejecuta con pantallas grandes

Introducción a WorkManager

Pruebas de instrumentos simples (pruebas de IU) para Android en 2021

Introducción a la seguridad por diseño

KodeEditor: editor de código para Android

SuperForwardView: rebobinado en estilo Netflix



Desarrollo



  Por qué decidimos crear un departamento de pruebas entre sistemas

  Retrasos, fluctuaciones y pérdida de paquetes: de dónde provienen los problemas de netcode y cómo resolverlos

  7 QA-pecados que ayudará o evitará que el evaluador (se convierta en lo que quieres)

  Por qué Apple (y Google) está prohibido

  Cómo escribir un buen registro de cambios: la experiencia de Avito

  No puedes prescindir de un líder de equipo, pero ¿qué pasa con un líder de tecnología?

  Cómo salvar los nervios de un evaluador o acelerar la regresión de 8 a 2 horas

  Cómo quería trabajar como desarrollador nativo de Android, pero conseguí un trabajo como desarrollador de Flutter

  Dart: colecciones inmutables rápidas

  6 formas de reducir la carga cognitiva de la interfaz

Podlodka # 217: facilitación

Flutter Dev Podcast # 27: Cómo funciona el renderizado de la interfaz de usuario

Cómo Coinbase migró para React Native

Stack Overflow lanzó una nueva encuesta anual para desarrolladores

Fuchsia obtiene su primer dispositivo

Mi SaaS logró MRR $ 12.5K en un mes: esto es lo que aprendí

¿A dónde van los programadores?

• La conferencia en línea Google for Games Developer Summit 2021 se llevará a cabo en julio.

El problema del diseño son los propios diseñadores.

• A los usuarios no les importa el diseño: ¿cómo funciona realmente la “buena UX”?

¿Quieres convertirte en el mejor diseñador de UX? Diseño emocional

Los mejores lenguajes de programación para aprender en 2021

Diez cosas que los desarrolladores experimentados saben bien

Por qué las empresas de software rechazan a los buenos programadores

No le importa un comino la accesibilidad

• Los lenguajes de programación más buscados en 2021

Evite el bloqueo de CI / CD: haga que sus compilaciones sean más portátiles

Flutter: CRUD con Firebase Cloud Firestore

Un hábito para convertirse en un mejor desarrollador

Novedades en Flutter 2.2

"Desarrollador de bibliotecas" de Google



Analytics, marketing y monetización



  Conjunto de datos sobre aplicaciones móviles

Publicidad de juegos móviles en la primera mitad de 2021: estadísticas mundiales

RevenueCat Cierra la Serie B en $ 300 M

Lightrun Plataforma de depuración recibe $ 23M

Noom Weight Loss Plataforma recauda $ 540M

Mobile App Tendencias 2021: Ajuste Informe

Contactos Aplicaciones sugerir mejoras vacunados Personas

Google lanza una aplicación Campañas en el escritorio

Netflix es pensando en entrar en el mercado de los juegos

"Las tecnologías por sí solas no son suficientes": lo que molesta al mercado de la publicidad en Apple y cómo se gana dinero con lo cerrado del sistema de



IA, dispositivos, IoT



  ML: tecnologías "inhumanas" a precios humanos

  TinyML. Comprimir la red neuronal

  SberCloud + Intel oneAPI = nube preferencial para desarrolladores de ML

IBM ha desarrollado un conjunto de datos de Project CodeNet para enseñar programación de IA

Cómo hacer negocios en AR / VR

Mail.ru Group ha abierto un nuevo conjunto de capacitación gratuita en MADE Big Data Academy

Microsoft usó GPT-3 para generar código en lenguaje natural

Best Buy lanza ventas de teléfonos inteligentes para personas mayores



← Resumen anterior... Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .



All Articles