Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 384 (del 1 al 7 de marzo)

En nuestro nuevo lanzamiento, la seguridad de las aplicaciones de iOS y el último Android 12, 22 mil cambios de diseño y derrotando a los tramposos, la historia de la multiplataforma y la versión 2.0 de Flutter, los ejecutivos ineficaces, el marketing independiente y mucho más.







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



iOS



  Seguridad de aplicaciones de iOS: una guía

para principiantes XCResult - Cómo y por qué leer

7 herramientas para ayudarlo a escribir mejor código Swift

Crear un clon de la aplicación WatchOS Tasks en SwiftUI usando CoreData

Grand Central Dispatch en pocas palabras

12 mejores Bibliotecas de iOS para su aplicación

Cómo crear un menú lateral en iOS usando Swift

GraphQL en Swift

El patrón de fábrica en Swift

Swift 5: Protocolos útiles para codificar como un profesional

Recrea el diseño y las animaciones de Apple Photos con diseño de composición

Una semana con Xcode en Mac M1

Detección de fugas de memoria con pruebas unitarias en Swift

DSFSparkline: gráficos para texto

DPTagTextView: Textview con menciones y etiquetas de



Android



Impacto de las clases de datos en el peso de la aplicación

  ¿En qué se diferencian Dagger, Hilt y Koin bajo el capó?

  Presentamos Jetpack Compose Beta

  Enfoque basado en datos para fortalecer la protección de Android

  Android - ViewPager2 - Reemplazo de fragmentos sobre la marcha (programáticamente)

Transmisión de Android: Novedades de Android 12 para desarrolladores

Transmisión de Android: Noticias n. ° 6

Novedades en métricas de Google Play Console y puntos de referencia

• La biblioteca de Android for Cars se traslada a Jetpack

Resuelve un problema típico de una entrevista en Kotlin

Necesitamos algo mejor que Gradle

5 extensiones de Kotlin más para desarrolladores de Android

Siga adelante con el uso de encabezados en RecyclerView

Circle CI + Android: consejos de configuración

13 razones por las que Dart es peor que Kotlin

Arquitectura en Jetpack Compose: MVP, MVVM y MVI

Cómo configurar un marco de inyección de dependencia con Dagger2 en Android

Facebook Timeline Compose: red social en Jetpack Compose

ArcLibrary: esquinas redondeadas para el



desarrollo de Android



  Cómo y por qué hicimos 22 mil cambios en el diseño de Yandex.Maps

  Cómo "criamos" y derrotamos a los tramposos en nuestro shooter online

  Nueva versión de Yandex.Fueling: teniendo en cuenta la experiencia (inesperada) de los conductores

  Navegador para peatones

  Desarrollo móvil multiplataforma: antecedentes

  Lanzamiento de una aplicación Rust en el móvil OS Aurora

  Ink: una herramienta para crear misiones de texto como los mejores recuerdos de la infancia

  Clubhouse con tus propias manos: para iOS, Android, Web e incluso Unity

  ¿Cómo convencer a un diseñador de juegos para que realice pruebas?

  Sobre el progreso de la creación del juego popular ruso "Kolobok" en febrero

  Robot Framework para la automatización de pruebas: limitaciones y ventajas

  Tres errores que cometí como ingeniero de control de calidad junior

  Mecanismos de autenticación en las interfaces de usuario

Podlodka # 205: cómo ganar dinero

Profesionalismo en el desarrollo

Flutter pasa a la versión 2

Las empresas extranjeras quieren cumplir pagar el impuesto sobre la renta personal para los programadores rusos

Diseño de la aplicación: ejemplos de inspiración # 34

Amazon actualizó el icono debido a un "bigote" sospechoso

Por qué la mayoría de los programadores son (o siguen siendo) líderes ineficaces

11 problemas importantes en el diseño de aplicaciones móviles

Principios fundamentales y mejores prácticas del diseño de aplicaciones móviles

Programación orientada a objetos: el mayor error en informática

Flutter y su bajo rendimiento en iOS

7 software de principios de diseño que debe usarse a diario

Los desarrolladores inteligentes no codifican

Gyro-web: acceso a la orientación del dispositivo en JavaScript

Cree una guía de diseño de UX para su equipo

Las aplicaciones nativas siguen siendo mejores que React Native y Flutter

4 plataformas de almacenamiento de objetos de código abierto para 2021

Detección simultánea de rostros, manos y poses en tiempo real en dispositivos móviles

Cómo realizar la transición desde el software de desarrollo arquitecto de soluciones

Cómo aceleré mi aplicación React Native 50x

Cómo destacar como ingeniero de software en 2021: consejos y trucos

• La psicología del color en UX

25 fuentes asombrosas para 2021

Open Mobile Maps: nuevos mapas para iOS y Android



Análisis, marketing y monetización



Comercializadores móviles: Anna Kandalina (M.Video)

Cómo SLON Media creó contenido estilo UGC para su promoción en TikTok

Netflix lanzó un corto divertido videos en la aplicación

Aplicaciones con mayores ganancias en febrero de 2021

Vungle compra GameRefinery

Digital Turbine compra AdColony

Novedad : Twitch para la industria de la belleza

Cómo hice marketing para un juego independiente que ganó $ 128K en un año

La Cámara del Congreso de Arizona aprobó una ley que permite aceptar pagos sin pasar por las comisiones de las tiendas Apple y Google



AI, Dispositivos, IoT



  Estación meteorológica a máxima velocidad

  Se trata de una "zanahoria" virtual: Uber ha creado un algoritmo que puede vencer a un humano en el juego Atari



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



All Articles