¡Una nueva colección semanal de patrones arquitectónicos y un nuevo WWDC21, reconocimiento de mapas y 13 trucos de la aplicación móvil, gasto de usuario, prueba de iconos 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
•
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 .