Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el
canal de Telegram .
iOS
•
Cómo Apple me prohibió para siempre
•
Patrones arquitectónicos en iOS: miedo y odio en los diagramas. MV (X)
•
Diseño composicional: ¿vale la pena la vela?
•
Por qué no hemos actualizado la aplicación VKontakte para iPad durante cinco años, pero ahora la hemos actualizado
•
Conectamos el sensor de frecuencia cardíaca para el pecho a través de Bluetooth a Swift
•
Es hora de historias increíbles [1/2]
• Estamos
desarrollando nuestro primer asistente de voz en iOS
• la App Store rechaza las aplicaciones que utilizan SDK de terceros, que recopilan datos del usuario
• WWDC21 se llevará a cabo en línea del 7 al 11 de junio
•
Cómo crear widgets con WidgetKit
•
7 palabras clave efectivas para optimizar su código Swift
•
Presentación de Epoxy para iOS
•
Singleton contra la inyección de dependencia en Swift
•
Eliminar el fondo en imágenes Swift usando Core ML
•
2 herramientas iOS para detectar código muerto y clonado
•
Cómo llevar la luna a su habitación usando ARKit
•
Tres tipos de agujeros de seguridad que veo en muchas aplicaciones de iOS
•
SwiftUI Animations: animaciones en SwiftUI
•
ProgressHUD: iconos animados de
Android
•
Programación basada en evidencia
•
CameraX + ML Kit para reconocimiento de número de tarjeta en acción
• Google restringe qué aplicaciones pueden ver otras aplicaciones instaladas
• API Jetpack Activity Result. Parte 2. Cómo funciona bajo el capó
• Google lanzó el escáner de documentos Stack
• Transmisión de Android: Cómo obtener una pasantía en Redmadrobot
•
Depuración de scripts de compilación y complementos de Gradle [IntelliJ / Android Studio]
• ¡
La guía más fácil para comprender Gradle!
•
Listas no vacías en Kotlin
•
Una forma más segura de recopilar transmisiones desde las IU de Android
• Fallo del
sistema en Android WebView: cómo los desarrolladores pueden evitar este error
• Conozca el
comportamiento de sus dependencias
•
Ejecute aplicaciones ARM en un emulador de Android
•
Implemente un Snackbar para deshacer acciones en Jetpack Compose
•
Diseño de movimiento:
cree animaciones de vista de reciclador simples
•
Diez #AndroidLifeHacks que puede usar ahora mismo
•
LaidedSeekSlider: control deslizante personalizable
•
Flujo: clima en Jetpack Compose
•
KanbanBoard:
desarrollo de
tablero Kanban de Kotlin
•
13
trucos de aplicaciones móviles Mejor Acerca de saber antes de comenzar el desarrollo
•
Significativo interfaces
•
TestOps: escribir autotests no es suficiente
• ¿Qué preguntas esperar para el puesto de un automatizador
y de dónde viene la clasificación?
•
Recopilación de las versiones de desarrollo móvil de grupo Mail.ru durante la pandemia
•
Libro de cuentos + = alboroto storybook_flutter
•
Modelos y Metodologías de UI Automation:
real ejemplos de la vida
• Tiene sentido: Sobre crecimiento de la carrera de un líder, habilidades necesarias, el liderazgo y la confianza
• Podlodka # 208: sistemas operativos
• Notificaciones en la aplicación actualizadas en GitHub
• Diseño de la aplicación : ejemplos para la inspiración # 38
• Google mejora las instalaciones de PWA
• 20 habilidades imprescindibles para desarrolladores en 2021
• CoScreen crea un entorno de desarrollo común
• Experiencia de más de 10,000 pantallas: 10 consejos de un diseñador de productos líder
• Cómo desarrollamos una aplicación para 300 mil y casi perdimos 4 millones de rublos
• Diseñando microinteracciones en Figma usando componentes interactivos
•
¿Es este el comienzo del fin de PWA?
•
Desarrolle aplicaciones multiplataforma sin problemas con Flutter
•
4 consejos simples para convertirse en un desarrollador más valioso
•
6 diferencias principales entre desarrolladores junior y senior
•
Cómo aceleramos nuestro sistema de Integración Continua en un 50%
•
Cómo planificar el éxito al lanzar un nuevo proyecto técnico
•
7 lecciones de mi viaje de desarrollador junior a senior en 2 años
•
10 preguntas más populares en una entrevista de diseño de sistema
•
RACE a marketing éxito
•
Herramientas para crear aplicaciones móviles de realidad aumentada (AR)
•
Conceptos básicos de acciones de GitHub
•
4 errores que cometí como programador, pero tuve que convertirme en CTO para verlos
•
El desarrollo de software es un juego de perdedores
•
Cómo implementar la compra de suscripciones en una aplicación Flutter
•
Entregando mejor software más rápido: cómo ahorramos medio millón de dólares
•
¿Qué podemos compartir en Kotlin MultiPlatform: módulos? ¿datos? pantallas?
•
Cree su aplicación Flutter en 5 días
Análisis, marketing y monetización
• Comercializadores móviles: Igor Postalenko (Tinkoff)
• El usuario promedio de iPhone de EE. UU. Gastó $ 138 en aplicaciones en 2020
• El gasto del usuario en las aplicaciones y juegos estableció un nuevo récord en la Q1 2021
• Facebook Analytics está cerrando
• TechIntern: TI intercambio de estudiantes
• pruebas A / B de iconos: experiencia DEVGAME
• mercado de los juegos de Rusia creció un 35% en 2020
• puesto de observación para la Métrica de Amazon evalúa las empresas mediante el aprendizaje automático
• ¿Confía en las estadísticas de Google?
• Yandex pidió a Samsung y otros fabricantes que no instalen aplicaciones no extraíbles de
IA, dispositivos, IoT
•
Qué es IoT y qué necesita saber al respecto
• Microsoft suministrará 120.000 HoloLens al ejército
• Snapchat está preparando nuevos anteojos AR Spectacles
• Los dispositivos IoT se transferirán al software ruso
← Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .