En este resumen, analizamos nuevos enfoques para listas y colecciones, generación automática de música y escritura de pruebas unitarias indoloras, hilanderos e íconos, crecimiento de aplicaciones, fanáticos, generación de ideas de juegos y mucho más.
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .
iOS
•
Expresiones
implícitas encadenadas en Swift 5.4
•
Enfoques de listado en UICollectionView
•
Casinos que pretenden ser un juego de niños se encuentran en la App Store
•
Apple anunció Spring Loaded el 20 de abril
•
Apple está trabajando en una combinación de Apple TV y HomePod
•
Apple no lanzará iMessage en Android. para evitar que los usuarios abandonen el iPhone
•
Una forma mejor / más rápida de obtener el color promedio de una imagen
•
Presentación de colecciones en Swift
•
Migración de su aplicación a módulos de paquetes Swift
•
Cómo anidar un UITableView en un UICollectionViewCell y hacerlo como Trello
•
Crear, animar y personalizar círculos en Swift
•
5 consejos para escribir código Swift puro
•
Herramienta de refactorización incorporada Xcode magnífico
•
Explicación de cada protocolo SwiftUI
•
el UIKit Live la vista previa para UIViewController y un UIView
•
MVVM iOS Architecture Guide + Coordinators
•
Creación de mensajería nativa de Firebase con SwiftUI
•
CollectionViewPagingLayout: hermosas UICollectionViews
•
FDWaveformView: renderizado de sonido para iOS
•
Menú 3D Flip: menú 3D de
Android
•
Cómo transferir el SDK de Flutter a una caja de TV para desarrollo y aplicación de Android TV lanzador
•
Uso práctico de música generada automáticamente
•
Revisión en la aplicación. Filtramos las reseñas negativas
•
Escribimos pruebas unitarias para que no duelan terriblemente
•
El estilo de salir de la caja
•
Implementación de Deshacer en Snackbar sobre Jetpack de redacción
•
corrutinas: aprendizaje caótica
•
Android Jetpack Componer: animación simple
•
aplicación con estado de Android con MVI (MODELO - VISTA - intención)
•
¿Cuánto puede responder a estas preguntas como un Android ¿desarrollador?
•
Redactar CameraX en Android
•
Usar DataStore con serialización de Kotlin
•
Almacenamiento en caché durante el proceso de compilación de Android
•
Ejemplo versus arquitectura MVI
•
Forma moderna de transferir datos entre fragmentos
•
Herramienta de Android: simplifica el trabajo con adb y fastboot
•
BlurShadowImageView: hermosas sombras para imágenes
Desarrollo
•
Mejora de la calidad del código con Dart Code Metrics
•
Preproducción de proyectos de juegos: cómo estimar la cantidad de trabajo en el empezar y no agotarse antes de la fecha límite
•
Córdoba ... Experiencia en proyectos empresariales
•
API fea
•
Aerodeslizador en Unity 3D
•
La historia de una cuenta personal que nos ayudó a hacer que 15.000 mensajeros y ensambladores fueran un poco más felices
•
Ragdolls en Unity 3D
•
Los programadores rusos no se rinden
•
Podlodka # 211: Haskell
•
Día de trabajo del desarrollador de juegos hiper casual
•
Diseño de aplicaciones: ejemplos de inspiración # 40
•
Google lanzó un curso gratuito de Python en Coursera
•
Un marco útil para nombrar sus clases, funciones y variables
•
Deje de usar los controles giratorios: hay algo mejor
•
Diseño de una esfera de reloj CASIO para el Apple Watch
•
Consejos de diseño para los mejores iconos de interfaz
•
Cómo mejorar sus habilidades de diseño observando
•
5 marcos de productos principales
•
3 lecciones principales aprendidas al crear una aplicación
•
Una guía completa para desarrolladores sobre la calidad del código
•
Libros de programación que no existen (pero que todos leemos)
•
Arquitectura limpia para un aplicación móvil empresarial
•
Guía para desarrolladores de aplicaciones para entrevistas sobre diseño de sistemas
•
Cómo hice un juego en 35 horas
•
Cinco cosas que aprendí después de resolver más de 500 preguntas de Leetcode
•
10 herramientas gratuitas para crear interfaces de usuario
•
Consejos para crear una aplicación de calidad con Firebase
•
¿Por qué @protocol cambió todo para los desarrolladores de Flutter?
•
Cómo el síndrome del impostor puede ayudarlo a convertirse en un mejor desarrollador
•
Hacer Age of Empires II
•
Por qué algunos desarrolladores evitan los dolores de cabeza de las tiendas de aplicaciones permaneciendo solo en línea
•
Cómo crear mejores íconos
•
Reprobar una entrevista técnica me enseñó más que completar tres
•
Principios psicológicos para cada diseñador de productos
• Los
7 mejores consejos y trucos de Dart para aplicaciones más limpias de Flutter
• El
currículum que me llevó a FAANG
•
19 hábitos realistas para mejorar el desarrollo
•
React Native con Kotlin Multiplatform en Wantedly
Analytics, marketing y monetización
•
Cómo
alcanzamos 1 millón de descargas sin presupuesto
•
¿Qué idiomas deberíamos traducir en 2021? Revisión de Alconost
•
Crecimiento de aplicaciones móviles en 2020: ajuste e informe de Facebook
•
Litoff y App Annie: las descargas de aplicaciones financieras en 2020 aumentaron en un 15%
•
Investigación de AppsFlyer: la tasa de consentimiento de ATT es mucho más alta de lo esperado
•
Bethesda está probando Mighty DOOM
•
Canvas Medical: buena interfaz de usuario para la medicina
•
7 formas fáciles de clasificar más alto en la tienda
•
Cambie su diseño para una audiencia global: investigación de diseño UX intercultural
¿Cómo vender una aplicación móvil?
Torres europeas: cómo llegó nuestra aplicación a Alemania y Polonia
•
Las 5 mejores herramientas de análisis de productos de 2021
•
Mantener a los usuarios como Amazon, Spotify, etc.
IA, dispositivos, IoT
•
¿
Por qué
todos ponen ventiladores en el inodoro o cómo decidimos hacer un ventilador inteligente, historia de bricolaje?
•
Tableros de borde para visión por computadora en el hogar
•
¿Por qué Tarantool es mejor Redis para los servicios de IoT?
•
Creación de su propia placa de evaluación para microcontroladores
• La
guerra de los mundos en el universo de IoT / IoE: ¿cuánto tiempo?
Plataforma de inteligencia artificial para generar ideas para juegos Ludo abandona la versión beta
NVIDIA lanza el marco de diálogo Jarvis
←
Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al
correo .