El resumen de materiales interesantes para el desarrollador móvil # 331 (27 de enero - 2 de febrero)
En este número de nuestro resumen: compatibilidad binaria, análisis SwiftUI, errores de pixel art, ya un infierno para desarrolladores independientes, Flutter desde cero para vender, libros gratis y SDK para robots. ¡Bienvenidos!
Cualquier biblioteca debe observar la compatibilidad binaria siempre que sea posible. Si las diferentes versiones de la biblioteca en las dependencias son incompatibles, el resultado se bloqueará en tiempo de ejecución. Podemos encontrar un problema así, por ejemplo, al agregar soporte Reaktive a MVICore.Hablemos de eSIM (el nombre completo de embeddedSIM, es decir, SIM incorporada): tarjetas SIM soldadas en el dispositivo (a diferencia de las tarjetas SIM extraíbles habituales). Veamos cómo son mejores que las tarjetas SIM convencionales y por qué los grandes operadores móviles se oponen a la introducción de nuevas tecnologías.Este resumen está disponible como un boletín semanal . Y diariamente enviamos noticias en el
canal Telegram .
iOS• (+17) SwiftUI en los estantes• Apple informa resultados récord para el primer trimestre• Fichas Swift: hacer doble clic en Apple Pencil• Instrucciones paso a paso para integrar Apple Pay en su aplicación móvil•
Cómo crear una tarjeta de video en SwiftUI•
Espaciado de caracteres en UILabel•
Implementación de una arquitectura orientada a servicios en Swift 5•
Post mortem: bloqueo de la tienda de aplicaciones 24/01/2020•
iOS 13: héroes anónimos de 2019•
Máscaras y superposiciones en SwiftUI• Vistas previas
estilo Twitter para aplicaciones iOS en SwiftUI•
Mejores prácticas de seguridad para aplicaciones iOS•
5 extensiones Swift que te hacen la vida más fácil•
13 atajos de Xcode para aumentar tu productividad•
Buildkite y Fastlane - Los desarrolladores de iOS dormirán mejor•
Implementa la pantalla de búsqueda usando MVVM y RxSwift•
Instrucciones: guías de usuario en Swift
Android• (+23) Extensiones en Kotlin. ¿Atavismo peligroso o una herramienta útil?• (+22) Cómo enseñarle al teléfono a ver la belleza•
Google Play Video | Playtime 2019• Kotlin chips: el valor más común• Android Broadcast # 5: Cómo convertirse en un desarrollador genial•
La historia de nuestra gran reescritura de aplicaciones de Android•
Pantallas dinámicas que usan IU impulsada por el servidor en Android•
Creación de un adaptador reactivo y heterogéneo en Kotlin•
Cómo implementar tema oscuro en Android•
Coroutines en Kotlin Coroutines: de simple a avanzado•
Organización del código de Kotlin•
Seguridad de la aplicación de Android: mejores prácticas•
Android: cómo solucionar un problema grave en LiveData•
Introducción a la animación con Jetpack Compose•
Android-NFC: trabajando con NFC en el
desarrollo de Android• (+26) Pixel art para principiantes: reparando errores comunes• (+20) Cómo los diseñadores de niveles usan técnicas de teoría de la arquitectura para crear niveles de juego• (+20) Mostrar mensajes en el juego usando Particle System • (+15) Infierno de un desarrollador independiente o cómo hacer que su proyecto se libere y no dispararse en el proceso• (+10) Pasantía de primavera para desarrolladores móviles en Redmadrobot• (+10) Características de establecer una conexión entre los participantes en un juego de red de igual a igual• ((+7 ) Un juego basado en la cara en máscaras de Instagram, o haga doble clic con los ojos• (+5) React Native: un nuevo hito en el desarrollo móvil de Shopify• (+2) 7 etapas de prueba de evolución en la empresa• Cómo estudié Flutter o meows.app desde 0 antes de las ventas• Podlodka # 148: Las raíces de la cultura de la ingeniería de Europa del Este•Flutter Dev Podcast # 12: Flutter Europa y proyectos de mascotas• Yandex abrió un conjunto de pasantías de verano• Libro gratuito "Creación de un shooter en primera persona en Unity"• Coderslang: una aplicación para la programación de aprendizaje• Un día en la vida de un administrador de UX• ¿Por qué no copiar? Patrones UX de grandes compañías exitosas• Tendencias bancarias UX de 2020: inteligencia artificial, asistentes de voz e hiperpersonalización• Cómo hacer la aplicación móvil perfecta para una tienda en línea•
Crear una infraestructura de búsqueda personal para su conocimiento y código•
9 pasos para compartir mejor el conocimiento entre los equipos de desarrollo•
Historias de Spotify•
Casi 10 lecciones de desarrollo de juegos que aprendí en mi aventura independiente•
Interfaz de usuario móvil: 13 patrones básicos de diseño de aplicaciones para conocer•
Cómo debería haberse creado la aplicación SoundCloud para iOS: investigación UX•
Comprensión de las animaciones de carga: sus tipos y aplicaciones•
Nebulosa: marco de red de Slack
Análisis, marketing y monetización• Google impuso restricciones de atribución a las campañas de aplicaciones en iOS• El gasto de los usuarios europeos en aplicaciones aumentó en 1 9%, Rusia en cuarto lugar•El atento mensajero del vendedor recaudó otros $ 70 millones.• Juega como un adulto: estuche Kunlun y Bidease• Hice ramos AR en 1-800-Flowers• Ahoi: data del video• Cómo Fishing Clash manejó la estafa de Facebook• SuperAwesome atrajo más $ 17 millones para tecnología infantil• Busuu compra Verbling• Reroll: un cuaderno para las características de los héroes de D&D. Nuestra experiencia de poner en marcha el pedal de arranque y la recolección de $ 20K en 8 horas• ¿Cómo aumentar la conversión de las instalaciones que utilizan experimentos en las tiendas•
CCPA - ¿qué significa esto para su aplicación•
Monetizando juegos en mercados emergentes utilizando la ciencia del comportamiento de
IA, Dispositivos, IoT• (+32) Iluminación de fondo adaptativa para un televisor en Raspberry Pi - análogo de Ambilight• (+19) Tutorial sobre modelado de levantamiento. Parte 1• (+17) Redes neuronales en la producción de dentaduras postizas• (+14) Houston! Tenemos problemas? De una colmena "inteligente" a un robolet y un "clúster" en arduino• (+4) Cómo proteger las soluciones IIoT utilizadas en la infraestructura social. ¿Y de que?• (+2) DDoS de la cafetera• Libro gratuito "Inteligencia artificial en los juegos 3"•Google lanzó MediaPipe en la web• Cómo me mudé a los EE. UU. Y lancé una plataforma IoT con medio millón de usuarios•
Qué aprender para un desarrollador de sistemas integrados•
Boston Dynamics publicó un SDK para Spot Robot← Resumen anterior . Si tiene otros materiales interesantes o si encuentra un error, envíelo por correo . Source: https://habr.com/ru/post/undefined/
All Articles