Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el
canal de Telegram .
iOS
• (+21) Modularización de una aplicación iOS: por qué y cómo dividimos Badoo en módulos
• (+5) Cómo comenzamos Vivid Money para iOS
• (+4) Adaptación de UITableView para MVVM
• En iOS, ahora puede compartir suscripciones y compras
• El programa App Store Small Business ha comenzado a aceptar solicitudes
• Apple está contratando un capitalista de riesgo para mejorar la búsqueda y apertura de aplicaciones en la App Store
• ¿Por qué Apple (finalmente) se preocupa por detectar aplicaciones en la App Store?
• Las mejores aplicaciones y juegos en la App Store según Apple
• Apple the Silicon the M1: Vista de desarrollador
• AWS lanza la nube desde Mac mini
•
Bienvenido a un tren de lanzamiento Pipedrive para iOS
•
Reducción de la cantidad de memoria mediante el uso de UIImage
•
Refactorización de complejas aplicaciones de iOS
•
Radio Odyssey exploit de proximidad para iOS
•
Cómo evitar conflictos de fusión con XcodeGen
•
Escribiendo la PRIMERA prueba de Swift
•
SupportDocs: documentación basada en GitHub
•
Toppon: botón Scroll-To para iOS
Android
• (+17) Proyecto de bombeo de Android con acciones de GitHub. Parte 1 y Parte 2
• (+13) Trabajar con una cámara en la plataforma HMS: mejorar la calidad de disparo y agregar varios modos a nuestras aplicaciones
• (+7) Seleccionar elementos de reciclaje Ver mediante enlace de datos
• (+7) Dibujar sus propias vistas (Ver ) en Android
• (+6) Cambie el cuadro de diálogo de bloqueo de la aplicación de Android estándar a su propia pantalla
• Transmisión de Android: ¿cómo mejorar tu salario?
• Android Studio presenta un emulador de teléfono inteligente que se despliega
• Qué es Clean Code y cómo se puede usar en el desarrollo de Android
• Los mejores juegos de Android 2020 según Google Play
• Las mejores aplicaciones de Android 2020 según Google Play
• Conceptos básicos de Kotlin Coroutines para el desarrollo de Android
• Optimización de RecyclerView usando RecycledViewPool
•
WebADB le permite ejecutar ADB directamente desde su navegador web
•
Aprenda los conceptos básicos de RxJava en Kotlin en 10 minutos
•
¿Cómo cocinar RecyclerView a 60 FPS?
•
Actualización de la canalización de pruebas de Android en Dropbox
•
Determinación de la pose de una persona en Android usando Fritz AI
•
Cómo proteger una aplicación de Android de la ingeniería inversa
•
Pruebas con Android
•
Diferencias en los métodos de recopilación para Kotlin Flows ()
•
8 errores comunes en el desarrollo de Android
•
Uso de Flow para validar formularios en Android
•
Configuración simple: cree fácilmente pantallas de configuración
•
Animaciones de Android RecyclerView en Kotlin
Desarrollo
• (+17) Una nueva cara para "Honest Znak": los trabajos de los ganadores de la Copa Znak
• (+13) Nueva arquitectura sobre la base anterior, o Cómo actualizar un banco móvil en un año y medio
• (+10) Cómo VTB ayuda a reducir la comisión por aceptar pagos hasta 0.4% usando un código QR
• (+9) UX Case: Protección contra gastos compulsivos en una aplicación bancaria
• (+8) "Chameleon", que creamos y domesticamos
• (+7) Pasantía para desarrolladores móviles en Redmadrobot
• (+6) Presentamos Owlcat Mono Profiler para Unity
• (+4) Diseño orientado a objetos y cómo usarlo para el diseño de sistemas
• (+3) Implementación y optimización de un generador de niveles en Unity
• (+1) Programación reactiva para desarrolladores de juegos: Introducción
• Podlodka # 192 : multiplataforma móvil
• Lanzamiento mañana: VR. Cómo se crea la realidad virtual
• Google cierra la biblioteca de objetos Poly 3D
• Diseño de aplicaciones: ejemplos de inspiración n. ° 24
• CI / CD pragmático
• Revisión de código para principiantes: los 6 errores más comunes
• Consejos para diseñar la barra de navegación perfecta
• Qué tendencias de diseño serán las principales en la Web y los dispositivos móviles en 2021
• Glassmorphism es una nueva tendencia en el diseño de interfaces
•
Cómo hacer que los usuarios ingresen a su interfaz
•
Un juego de dinosaurios de Chrome a Flutter
•
Deténgase. Código.
•
Backend para ingenieros móviles con Kotlin y Ktor
•
Lo que aprendería como nuevo desarrollador
•
Construyendo la plataforma de internacionalización de Airbnb
•
Diseñadores, por favor dejen de presentar su trabajo con esquinas redondeadas
•
Cuatro cosas que me gustaría saber cuando comencé a codificar
•
Cómo hacer que su revisor de código sea como usted
•
FigmaExport: Exportación de activos de Figma a Xcode / Android Studio
Analytics , marketing y monetización
• Las aplicaciones más rentables en noviembre de 2020
• Las aplicaciones más descargadas en noviembre de 2020
• Ha llegado el momento: conviértete en el héroe del proyecto “Marketers in Mobile”
• Caura: Desafíos de Inshurtech
• AppFigures explora los millonarios de la App Store
• Cálculo de LTV. Cómo y no debe contar el valor de vida
AI, dispositivos, IoT
• (+30) Quizás no necesite aprendizaje automático
• (+25) Error en ESP-IDF: MDNS, Wireshark y qué tienen que ver los unicornios con ellos
• (+19) Aprendizaje automático Entrenamiento en Hum to Search de Google
• (+17) Traduce y muestra la red neuronal: desde el habla al habla por señas
• (+16) Haciendo clic en enlaces impresos usando la API de Detección de Objetos TensorFlow 2
• (+5) Desarrollo personalizado de controladores para IIoT
• ControlFlag detecta automáticamente errores en el código usando AI
• Cómo funciona AI: un video de Microsoft y Code.org para escolares
• Xiaomi superó a Apple en ventas de teléfonos inteligentes
← Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .