Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 378 (18-24 de enero)

En nuestro nuevo resumen, modularización de aplicaciones iOS e integración con Siri, eliminación de aplicaciones no removibles y una guía de estilo Kotlin, vulnerabilidades y renderizado de islas, 10,000 servidores y optimización visual de páginas de aplicaciones en 2021. Todo esto y mucho más en nuestra nueva colección !







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



iOS



  Modularización de la aplicación Badoo iOS: lidiar con las consecuencias

  Cómo integramos Yandex.Music con Siri. Informe de Yandex

  Vamos, agrupados, o cómo separar las fotos de gatos de las facturas de servicios públicos

Interfaz de usuario vívida

  Creación de nuestro propio widget en iOS 14

iPhone 6s y SE no podrán funcionar con iOS 15

Bloomberg: Apple está funcionando en un visor de realidad virtual y lo enviará en 2022

Cree e implemente una aplicación iOS con acciones de Github y Fastlane

Cómo 7 aplicaciones iOS pueden ahorrar 500 MB de espacio en disco

Preguntas principales de entrevistas para desarrolladores de Swift y iOS en 2021

¿Por qué aprender SwiftUI en 2021?

Localización rápida de iOS / macOS mediante Google Translate Assistant

Aplicación iOS con Holiday Snow

Cumplir con los códigos de clip de la aplicación

Portar Firefox a Apple Silicon

Hoja inferior: Hoja inferior SwiftUI

Dovve: un clon de Twitter



Android



  Cómo eliminar aplicaciones "no extraíbles" de su teléfono inteligente

Cómo Google Play destruyó todas las expectativas. Experiencia en la creación de un juego en Android. 2 meses de desarrollo. Renuncia. Prohibición temporal de Admob

Entrevista con el desarrollador senior de Android Spotify Slava Savitsky

  Android Bluetooth Low Energy (BLE) - Cocinar correctamente, Parte # 3 (lectura / escritura)

Simplemente cambiando el modelo del emulador de dispositivo Android

  Guía de estilo Kotlin para desarrolladores de Android ( Parte II) y (parte I)

  Divide y vencerás: Componente de navegación en un proyecto de varios módulos

Ok Google, guías para AIDL

Todos los Android las noticias de transmisión # 0

Los servicios de Google volverán a los teléfonos inteligentes Honor

Google Play comenzó a mostrar un aumento o caída en el clasificaciones

Inicio rápido: guía para pruebas automatizadas para desarrolladores de Android. JVM

Cómo crear una interfaz realista usando Jetpack Compose

MotionLayout: una forma fácil de crear animaciones complejas

Arquitectura MVI con Kotlin Flows and Channels

Mejores prácticas para usar ViewModels en Android

Trabajar con Firebase Realtime Database con Kotlin Coroutines

Guía de arquitectura recomendada de Google para aplicaciones de Android

Guía de Android Coroutine: Introducción

Flutter: Asegurar la compatibilidad del sistema operativo a gran escala

• La guía completa para enviar notificaciones push a Android usando Firebase

Finch: menú de depuración para Android

Skelly: descarga esqueletos para



desarrollo de Android



  Las 10 principales vulnerabilidades en aplicaciones móviles y cómo solucionarlas

Desarrollo de una aplicación híbrida eficaz

  Representación de la isla de "Moana" en menos de 10,000 líneas de código en Swift

  ALT CITY: Online. Cómo creé GTA Online para dispositivos móviles sin ayuda. Parte 2

¿Qué es la arquitectura dirigida por eventos

40 y todavía un desarrollador?

10 API interesantes para su próximo proyecto

Problemas de entrevistas: 10,000 servidores

5 cosas que aprendí en LEGO

Cómo convertirse en un mejor desarrollador todos los días

Lecciones sobre el diseño de interfaces de usuario multilingües

Errores que se deben evitar al contratar desarrolladores de aplicaciones móviles en 2021

15.000 conexiones de bases de datos a menos de 100

Cómo crear animaciones interesantes para cualquier interfaz

Mi experiencia en la creación de una aplicación en Flutter usando @protocol

Cómo creé mi laboratorio con dispositivos

PMI: elimine Scrum

16 herramientas para mejorar la productividad de la programación que puede usar incluso si no es un programador

Detecte emociones en dispositivos móviles y de IoT con TensorFlow Lite

Redacción multiplataforma: Jetpack Compose para Android e iOS



Análisis, marketing y monetización



  Cómo localizar un video sobre un juego

• Una   guía para probar la localización y la internacionalización, así como una lista de verificación amplia y útil

AppMetrica aprendió a construir "embudos"

Beeper combina otros 15 mensajeros, incluido iMessage

Glose: Lectura de libros sociales

Citrix adquiere Wrike

Optimización visual de las páginas de la aplicación: Tendencias 2021

Guía de participación del usuario de Adjust y ironSource

Cure.fit compró Onyx para el monitoreo del entrenamiento de IA

DataDarvin y myTarget Automatizan el marketing de O2O

Coalición para una Internet segura ”exigida eliminar Telegram de las tiendas de aplicaciones

Shadow: buscar perros perdidos

Cómo preparar una aplicación para una campaña publicitaria en Facebook

App Store y Google Play App Page Design Guide



AI, Devices, IoT



  Espressif IoT Development Framework: 71 disparos en el pie

  Dispensador de píldoras inteligente o mi primera experiencia en IoT

  Ethernet automotriz: Marvell apuesta por Gbit Ethernet PHY con soporte MACsec

Podlodka # 199: Game AI

La Fundación Raspberry Pi lanzó su propio microcontrolador por $ 4

Máquina clasificadora LEGO en Raspberry Pi

• Las marcas permitieron a Amazon crear sus propios asistentes de voz



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



All Articles