Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 386 (del 15 al 21 de marzo)

En nuestra nueva colección de trojas en la biblioteca, autotests y protocolos útiles, vulnerabilidades de Android y reducción de comisiones de Google Play, anti-trampas, comunicación humana, precio de compra, Nest con radar y mucho más. ¡Conectar!







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



iOS



  Memoria en Swift de 0 a 1

  Sumérjase en las pruebas automáticas en iOS. Parte 4. Expectativas en XCUITest

Trabajar con objetos JSON complejos en Swift (codificable)

Costa Eleftheriou, creador de FlickType, demanda a Apple

Alexander Zimin: historia de ganar el Concurso de Telegram 2021

La biblioteca XcodeSpy infecta a los desarrolladores con el troyano Xcode

El número de personas que trabajan en la "economía de las aplicaciones iOS" en Europa ha crecido un 7%

Swift 5: protocolos útiles para escribir como un profesional

Ingeniería inversa de dispositivos Bluetooth

¿Cómo reducir y optimizar el tamaño de una aplicación iOS?

Cree un UITextField personalizado con Combinar

Profundice en las funciones de Swift

Lista UICollectionView con encabezado personalizado interactivo

Explicaciones y plantillas de Swift puro

Prueba de notificaciones push de iOS en canalizaciones de CI / CD

Protocolos en Swift

Implementación del modificador OnChange en SwiftUI para iOS 13

Xcodes.app: mucho Xcode para elegir de



Android



  Ingresar al mercado de Huawei, o Cómo adaptamos la aplicación para trabajar con HMS

  Gran conversación con el nuevo Proyecto Kotlin Dirige Roman Elizarov

  ¡Prepárate, apunta, dispara! ¿Cómo no quemarse al crear una aplicación Gradle, y todo es tan serio?

  0x7E5 Razonamiento sobre lo principal

  Lucha por la vida de las variables. O cómo intenté facilitar la vida de los desarrolladores de Android

Materiales de Meetup para ingenieros de Android: encontrar problemas de compilación, protegerse contra ellos y trabajar con Gradle

Vulnerabilidades de   Android 2020

  Android: técnicas prohibidas

  De computadoras a dispositivos móviles: llevar juegos a nuevas plataformas

Transmisión de Android: entrevista en vivo n. ° 2. Codificación en vivo. Medio para desarrolladores de Android

Transmisión de Android: noticia n. ° 7

• Los mosaicos en Wear OS están abiertos a todos

Google reduce la comisión de Play hasta un 15%

Compila menos con SOLID

Usa las funciones del lenguaje de diseño de Android

Da vida a tu aplicación

Cómo desarrollamos un componente que mejoró la legibilidad, el escalado y las pruebas

10 errores que cometí como desarrollador de Android, pero tú no deberías

Mejor manejo del estado entre ViewModel y Composable

Construye una aplicación de varios temas en Android

• Las 11 bibliotecas de Kotlin más populares para 2021

Cree un complemento de Android Studio "Mostrar límites de diseño"

Hagamos una aplicación con un temporizador de cuenta regresiva usando Android Compose

Tinder-Like: Tinder en Jetpack Compose

Jetpack Release Tracker: seguimiento de AndroidX

SegmentedProgressBar : barra de progreso como en las historias de Instagram



Desarrollo



• Los   primeros cinco pasos para cambiar el rumbo contra los tramposos en un juego de disparos PvP

Bromas infantiles: cómo Roblox se convirtió en uno de los empresas de juegos caras de nuestro tiempo

  PWA mínima

Automatización de pruebas de aplicaciones móviles. Parte 2: condiciones previas, verificación de elementos e independencia de pasos

  Se completa el curso del evaluador. ¿Y entonces que?

  Mobile present M.Video: la teletransportación fue rápida

  Flutter está a punto de conquistar la Web

  ¿Cómo puede ahorrar dinero en desarrollo móvil?

  Dónde comenzar a aprender Flutter en 2021

  Adaptación de tablas para dispositivos móviles

  Revisión del equipo de la aplicación móvil

  La lista más completa de métricas de prueba en ruso

Podlodka # 207: depuración

Flutter Dev Podcast # 26: Flutter 2.0

Se abre Redmadrobot pasantía de primavera

Aurora UI: una nueva tendencia visual para 2021

LinearB “explica” lo que está sucediendo en los proyectos de desarrollo

Diseño de aplicaciones: ejemplos de inspiración # 36

Barra de navegación superior o lateral: ¿cuál funciona mejor para su producto?

Cómo mejorar la comprensión de la interfaz mediante acciones intuitivas

Principios de psicología que todo diseñador de productos debe conocer

Kotlin Multiplatform: ¿una panacea para el desarrollo de aplicaciones móviles?

5 preguntas frecuentes en las entrevistas a programadores de Amazon

Visual Studio Código Productividad extensiones en 2021

Mi Google Entrevista Experiencia

El futuro de las aplicaciones: declarativa interfaz de usuario y Kotlin MultiPlatform

Cómo hacer que la interfaz de usuario Sonidos de Juegos

10 patrones de diseño Arquitecto Cada software debe saber

Consejos UX para la Optimización de compras integrado en los juegos

Cómo trabajar con personas difíciles en proyectos de software

Ley de Tesler. Es por eso que no puede facilitar la experiencia de usuario.

Mis 3 mayores fracasos como desarrollador

5 formas de aumentar la velocidad de desarrollo

4 formas inusuales de mejorar tus habilidades de programación

Entrevistas de código de piratería con estas 5 funciones reales

5 errores importantes que cometí cuando era un novato en programación

Guerras de clones: clones de



análisis, marketing y monetización de proyectos populares



Comercializadores móviles: Maxim Shaternik (Gameloft)

myTracker se ha integrado con Google AdMob

Mobile People Talks: analícelo - análisis de aplicaciones móviles

Cómo hacemos Sleepy: monetización, primera sesión y muro de pago

Hola Marley: comunicación humana

Gucci comienza a vender zapatillas de deporte virtuales

El precio medio de las compras en la aplicación ha aumentado un 50% desde 2017

Apple acordó preinstalar aplicaciones rusas

Principales métricas de la aplicación móvil



AI, dispositivos, IoT



  Vídeo analítica "M.Video- Eldorado": 30.000 cámaras, 1 computadora y una red neuronal

  Bluetooth Low Energy: una guía detallada para principiantes. Bluetooth Mesh

Google lanza un nuevo Nest Hub con radar



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



All Articles