Resumen de materiales interesantes para un desarrollador móvil n. ° 389 (del 5 al 11 de abril)

En la nueva versión, estamos creando un tab-ba con un botón no estándar y transiciones personalizadas, desarrollando marcos declarativos y preparándonos para I / O 2021, demostrando el desarrollo y abandonando las sombras estándar. ¡Todo esto y mucho más en este compendio!







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



iOS



  Es hora de follar historias. Transiciones personalizadas en iOS. [2/2]

  Cómo implementar una barra de pestañas con un botón personalizado: CAShapeLayer y UIResponderChain

Trabajar con Bluetooth en iOS

5 secretos que los desarrolladores de iOS no te contarán

Comprender el desarrollo paralelo en iOS

SwiftUI: cómo tomar una captura de pantalla con el contenido de ScrollView?

Creación de un sistema de licencias para aplicaciones pagas en Swift

Desplazamiento suave en iOS

Hive: el juego Hive para iOS

IrregularGradient: gradientes animados de



Android



  Rust incluido en la lista de idiomas principales para desarrollar la plataforma Android

  Vista previa para desarrolladores de Android 12: preparando la aplicación para nuevas actualizaciones

  Evolución de los marcos de interfaz de usuario declarativos: de dinosaurios a Jetpack Compose

Vida sin AppStore y Google Play: trabajando con Huawei Mobile Services y AppGallery

  MotionLayout + RecyclerView = hermosas listas animadas

  Análisis de la arquitectura ELM dentro de una aplicación móvil

  Una versión simple de una vista de reciclador multicolor en una plantilla Visitante

La conferencia I / O 2021 se llevará a cabo en formato virtual en mayo

Google Play Store ha actualizado el diseño

Difusión de Android: GraphQL para desarrolladores móviles ... ¿Deberías usar REST?

Difusión de Android: noticia n. ° 8

Mi experiencia con Flutter como desarrollador de Android

Aprendiendo a Jetpack Compose: compilando una aplicación de temporizador simple

Crear un “repositorio” de capa de datos usando corrutinas en Kotlin

Resolver problemas de producción móvil como Sherlock

Acciones de GitHub: automatizar el flujo de trabajo de compilación y lanzamiento para aplicaciones de Android

Recuerde {mutableStateOf ()} - hoja de trucos

Código ruidoso con Kotlin Scopes

10 grandes ideas para mejorar el tiempo de construcción Gradle

Switch Snake: "serpiente" de interruptores

Holi: Jetpack Compose colores

Uinspector: ver jerarquía



Desarrollo



  El desarrollo basado en evidencia o como un enfoque basado en datos es el sentido agregado

Cómo hemos cambiado el contenido de creación de Pipeline en PvP-shooter y nos hemos olvidado de los crujidos

  ¿Por qué abandonamos las sombras estándar de Unity para los shooters móviles y en su lugar escribimos su

« You Up ". Cómo construir una relación entre QA y soporte técnico

  Cómo escribir un complemento para Figma: problema, MVP, solución

  La historia de un editor de video

  Cómo reducir el costo del desarrollo móvil

  Cómo creamos una aplicación móvil para Mensajería VkusVill en 9 días

  Sintetizador en Unity 3D

  Nuevamente sobre el diseño UI \ UX en 1C o cómo acelerar el desarrollo de aplicaciones móviles

Podlodka # 210: consultoría técnica

7 de cada 10 programadores se quejan de retrabajos

Objective-C salió de la parte superior del Calificación TIOBE y Fortran está de regreso

Zoom lanzó Video SDK

Mail.ru Group lanzó un editor de código colaborativo

Google presentó el códec de audio Lyra basado en AI

4 errores que cometí como programador pero tuve que convertirme en CTO para verlos

Por qué aprender a codificar no salvará su trabajo

Diseño de aplicaciones: ejemplos de inspiración n. ° 39

Sugerencias de diseño automáticas

• Los 10 mejores kits de interfaz de usuario de Figma para su proyecto

• Las 30 preguntas más populares de la entrevista de codificación de Apple (con soluciones)

Por qué los gerentes aún querer código

¿Cómo hicimos miembros de nuestro equipo Airbnb móvil

Cómo tener éxito en la codificación de las entrevistas en 2021

La mejor pila técnica para el desarrollo móvil en 2021

• La evolución de la escritura de aplicaciones móviles modernas

8 extensiones imprescindibles para los desarrolladores de Flutter

• Las 5 mejores habilidades para programadores senior

Marketing para desarrolladores independientes: investigación de mercado

Daily Stand Up es un desperdicio de Tiempo

Marco básico que utilicé para aprender nuevas habilidades técnicas

5 mejores prácticas para crear botones efectivos

El diseño de interacción es más que solo flujos de usuarios y clics

Deja de comentar tu código

Un marco útil para nombrar tus clases, funciones y variables

Cómo ganar dinero con la programación

Crea una hermosa interfaz en Flutter

• La arquitectura de un solo hombre startup de tecnología



Análisis, marketing y monetización



• Una   guía sobre publicidad móvil para aquellos que están pensando en monetizar

  Cómo la aplicación móvil ayudó a VkusVill a convertirse en el líder en el número de pedidos de productos en línea

  Desarrollo, analítica y atribución. ¿Qué servicios se necesitan para una aplicación móvil en 2021?

Comercializadores móviles: Nikolai Lipkin (Yandex.Mediaservices)

Epic y Apple se preparan para la prueba

Mem recibe $ 5.6 millones para tomar notas

Bunch: Asistente de liderazgo

Charles obtiene inversión en "comercio conversacional"

La mayoría de las aplicaciones descargadas en marzo de 2021

Supercell crea tres juegos de choque más

Guía de métricas de productos de



IA, dispositivos, IoT



  HMM: detectamos transacciones fraudulentas

  Toma Wi-Fi con control sobre Internet en 60 minutos

Cómo los desarrolladores móviles cargan los dispositivos: 10 nuevos accesorios de alta calidad de AliExpress



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



All Articles