Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 379 (del 25 al 31 de enero)

En este número, Realm ripping y creación de widgets, secretos de la cocción BLE y reducción de ANR seis veces, problemas de navegación y desarrollo en el desarrollo de Android, preparación de entrevistas y trabajo de venta minorista móvil durante la cuarentena. ¡Todo esto y mucho más en el nuevo resumen!







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



iOS



Rápido, simple, complejo: cómo vimos Realm

  HexThrees - mi primer juego terminado

  Cómo crear un widget para iOS 14 (y no eliminarlo de los usuarios al actualizar)

  Sumérjase en las pruebas automáticas en iOS. Parte 2. Cómo interactuar con elementos de la interfaz de usuario de una aplicación de iOS en las pruebas

  MFS: un patrón para crear la interfaz de usuario en aplicaciones de iOS

   Patrón de MFS para vistas de tabla en aplicaciones de iOS

Apple implementará la protección de la privacidad "a principios de la primavera"

Apple invita a la conferencia en línea "Building Great Widgets"

Twitter abre la API del editor de texto para desarrolladores de iOS

Aplicación Sandbox: cómo los desarrolladores de iOS automatizan tareas rutinarias

Una introducción a Core Graphics

7 extensiones Rápido que todos los desarrolladores de iOS deberían usar

Creación de perfiles de aplicaciones SwiftUI con herramientas Xcode

Cómo simbolizar registros de fallos en iOS

ToastUI: Brindis por SwiftUI

XCMetrics: análisis de los logs de



Android Xcode



• La   aplicación responde: cómo redujimos seis veces el número de ANR. Parte 2, sobre la corrección de errores + Parte 1

¿Cómo omitir la verificación de Rootear un dispositivo burlando la biblioteca RootBeer?

  Android Bluetooth Low Energy (BLE): preparación correcta, parte 4 (vinculación)

Programa educativo   sobre el componente de navegación: para aquellos que se saltaron todos los tutoriales

Componente de navegación y navegación multi backstack

Automatización de la publicación de una aplicación en Google Play usando Jenkins

  ¿Args seguros? -? Asistente fiel Componente de navegación

Cómo desarrollarse en el desarrollo de Android y dónde obtener nuevos conocimientos

Difusión de Android: convertir una aplicación de Android en Kotlin Multiplatform

Actualización de FragmentViewBindingDelegate: error heredado de AutoClearedValue )

Usar Hilt ViewModelComponent

Procesar respuestas de la red para proyectos de Android con el uso de Sandwich

Epoxy: creación de componentes de interfaz de usuario declarativos y reutilizables

Unity como biblioteca: agregue funciones de Unity a su aplicación de Android

Solución de problemas arquitectónicos en aplicaciones móviles con Bluetooth de baja energía

Implementación de Android TopSheet

Aprendizaje automático de Android con TensorFlow Lite

Búsqueda de errores en una aplicación de Android

9 errores comunes de Android: entrevista

ComposeSlackDesktop : Slack en Jetpack Componer



Desarrollo



  Gestor de aplicaciones para Windows Mobile

Trabajo con asincronía en Dart

  No hay dolor en Godot multijugador multiplataforma

  Nueva incorporación desarrollador con Ansible

  Todo lo que necesita saber sobre el enrutamiento entre las páginas de trémolo

Podlodka # 200: cómo aprender lenguajes de programación

podcasts tiene sentido: Acerca de los procesos en los equipos de producto

Mi preparación de la entrevista en Google

Plataforma Ludo Ayuda Powered-AI Ideas del juego

Aplicación Diseño: Ejemplos para la inspiración ° 29

Trabajar con problemas de la entrevista: una brisa

Yandex abre el reclutamiento para las escuelas de verano de desarrollo y diseño

Por qué lo bello parece conveniente: analizamos las interfaces desde el punto de vista de la ciencia. Parte 1

5 IDE poderosos de los que nadie habla

No solo escriba código, resuelva problemas

Divida el diseño simple y brillante de Tinder

Cree una aplicación de criptomoneda con Flutter

10 frases imperdonables que no debería hablar en entrevistas de trabajo

Aplicaciones móviles Más no es una buena idea para startups

Cómo alojar un servidor Docker para un juego multijugador de Unity en la nube de Google

5 formas sencillas de mejorar sus habilidades de depuración

3 métodos sencillos para mejorar sus habilidades de programación

¿Dónde está el mejor diseñador de productos para trabajar? Agencia de diseño vs. empresa de productos

iOS Responder Chain: UIResponder, UIEvent, UIControl y cómo combinarlos

• Las 10 mejores herramientas de desarrollo de juegos gratuitas en 2021

5 patrones de diseño que todo programador debe conocer

• El peor error que puede cometer durante una entrevista técnica

Ray: Ray Tracing en ASCII



Analytics, marketing y monetización



Smart Women's Calendar: haciendo la aplicación # 1 de salud y fitness

Google Play permite apostar en 15 países más

Charlie: alivio de la deuda de juegos

Casi todas las aplicaciones del gobierno ruso comparten datos con terceros -empresas partidarias

Guía de marketing de la aplicación de noticias número 1 de China: Toutiao

Literati recaudó $ 40 millones para desarrollar un club de lectura

• Los simuladores muestran el mayor crecimiento de ingresos en los EE. UU.

• A qué juegos siguen jugando los usuarios: Investigación de AppsFlyer

Comercializadores móviles : Vitaly Shakhmatov (Hoff)

Guardaespaldas: eliminación automática de negativos

• El chat de voz de la casa club recibe inversión y comienza la monetización

Personalización de ofertas en la aplicación móvil y tienda en línea: caso VseInstrumenty.ru



IA, dispositivos, IoT



  Sistemas de control de acceso en IoT: sabemos cómo, sabemos, practicamos

OpenCV organiza una competencia de IA espacial

Google abre Tilt Brush

Cómo hacer un dispositivo de IoT



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



All Articles