Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 374 (del 7 al 13 de diciembre)

Este episodio presenta una historia épica de reescritura de una aplicación de Uber en Swift, nuevas funciones de AR y accesibilidad, técnicas de desarrollo rápido y la oportunidad de participar en el desarrollo de Fuchsia, los resultados del mercado móvil de 2020, un simulador de éxito y más.







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



iOS



Más rápido para reescribir desde cero en la nueva tecnología: cómo se reescribió Uber en Swift

  A través de zonas grises - a 4.7 estrellas. Cómo creamos una aplicación de seguridad superior para iOS

  DESCONEXIÓN PRIMERO usando Core Data y Documentos administrados

  Biblioteca para trabajar con permisos de iOS, desde la idea hasta el lanzamiento (parte 1)

Cydia demanda a Apple

WhatsApp llamado el etiquetado de aplicaciones en la App Store anticompetitivo

Apple está preparando nuevos procesadores ARM

Error invalid_grant al autorizar a través de ID de Apple (iOS, backend)

Cómo los desarrolladores de Swift deben usar la programación orientada a protocolos

Interruptor personalizado en aplicaciones iOS

Cómo escribir pruebas unitarias con Core Data en Swift

Comprensión de las arquitecturas de aplicaciones de iOS con VIPER

Cómo crear latidos animados con SwiftUI

Visualización del rendimiento de aplicaciones móviles con Specto

Cómo no parecerse a June en una entrevista de programación de iOS

Todo sobre la animación de iOS

SwiftGraphQL: olvídese de GraphQL

ScrollViewMinimap: minimap para UIScrollView



Android



Droid de seguridad en el estacionamiento, sofá virtual en una habitación vacía: capacidades de AR en el ecosistema de Huawei

  Reemplazo de permisos de tiempo de ejecución en Android

  Huevo de Pascua en archivos APK: qué es Frosting

  Comparto un complemento pequeño pero útil: Deeplink Helper para Android Studio

  kotlinx.coroutines 1.4.0: Presentamos StateFlow y SharedFlow

  Una guía práctica para usar Hilt con Kotlin

Look to Speak te permite "hablar" usando movimientos oculares

Conceptos básicos de Jetpack Compose: Lección # 2

Ktlint: Práctica de implementación

Conexión de un dispositivo Bluetooth A2DP a Android

Creación de una plataforma distribuida para pruebas remotas de Android

Flappy Bird en Android Jetpack Compose

Optimiza, comprime y ofusca tu aplicación de Android

Detección de rostros en un dispositivo Android usando Google ML Kit

Pruebas unitarias continuas en el desarrollo de Android con Bitrise

Navegación de múltiples módulos de Android con componente de navegación

Vistas de Android como una función de estado con ViewBinding

Mejora de la precisión del GPS urbano para su aplicación

Diga adiós a Android Jetifier

Menú circular : Menú radial de Android

Huella digital Android: identificación del dispositivo

Velocímetro Android: indicador circular para el



desarrollo de Android



• La   accesibilidad es fácil, O 5 pecados capitales de accesibilidad

  Espacio: lanzamiento público del entorno de comando de JetBrains

  Vinculación de dos plataformas móviles en un solo código en Unity

  Cuatro técnicas para un desarrollo rápido en Unity3D

  La diferencia entre QA, QC y testing: una interpretación simple usando el ejemplo de la navaja suiza

• Un   captador de ideas, casi un hackathon, o cómo actualice rápidamente el equipo en Dart / Flutter

  Visualización del estado de sistemas complejos en clientes débiles - acelerando la respuesta

Índice de estabilidad de la aplicación: informe de Bugsnag

Podlodka # 193: investigación de UX

Qt 6.0 lanzado

Amazon lanza HealthLake, una nube para el análisis de datos médicos

Google abre el desarrollo Fuchsia para todos

Desarrollo de habilidades de desarrollador

Revisión de código para principiantes: 8 consejos para un trabajo eficaz

Diseño de aplicaciones: estudios de caso n. ° 25

6 tendencias de diseño de productos en 2021

Repositorios de GitHub para mejorar sus habilidades de programación

¿Qué podemos esperar de UX en 2021?

Cree una interfaz de aplicación meteorológica con ilustraciones en 3D

Una guía práctica para la teoría del color y las paletas de colores (usando números)

Mis mejores herramientas de desarrollo en 2020

5 propiedades esenciales de un buen diseño de producto

Cómo Microsoft realiza pruebas automatizadas. Entrevista con Klaus Hemstitch

Adiós, Xamarin.Forms

Estos lenguajes de programación modernos te harán sufrir

Cómo modernizar efectivamente una aplicación obsoleta



Análisis, marketing y monetización



  Mi teléfono me estaba espiando, así que encontré a alguien usando datos de seguimiento

  Analícelo: tres sistemas de análisis móvil a través de los ojos de las empresas digitales

tienen sentido: acerca de las etapas de lanzamiento de funciones y productos, métricas y el rol del gerente de marketing de productos

Cómo tener éxito con Douyin, la plataforma de videos cortos número 1 de China: libro electrónico gratuito

Retención de usuarios 2020 : Informe de AppsFlyer

App Annie: resultados del mercado móvil 2020

Yandex.Market Analytics agregó la capacidad de integrarse con AppMetrica

Hype Simulator: simulador de éxito - # 1 en la App Store

Wellory: aplicación contra dietas

Cómo atraer usuarios a una aplicación móvil utilizando ASO y publicidad

¿Cómo motivar al usuario para completar el progreso? - El efecto del progreso seguro

Cómo localizar juegos para Japón y Corea del Sur



AI, Dispositivos, IoT



  Bluetooth Low Energy: una guía detallada para principiantes

  Internet de las cosas en ruso. El poder multicanal de la capa física de la estación base OpenUNB

  Siete pasantes talentosos de AI @ Unity 2020. Parte 2

• Un   concepto de infraestructura independiente para un sistema IIoT de red en malla

Los 7 mejores cursos GRATUITOS de la Ivy League en inteligencia artificial



Previous Digest . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .



All Articles