En la nueva versión, nos ocupamos del redondeo de iconos (¡dos veces!), Pruebas de IU y MVI, aplicaciones multiplataforma y CI / CD, diseño de interfaz, las aplicaciones con mayores ingresos y mucho más.
La historia de una larga búsqueda de dispositivos y / o cables comenzó a tocarme todos los días. Una tarea tan trivial, cómo encontrar el Xiaomi Mi A1, tomó mucho tiempo y trajo angustia mental. Después de un tiempo, llegué a la conclusión de que me cabrea y que no debería llevar tanto tiempo encontrar un dispositivo. Encontré un cuello de botella en los flujos de trabajo y decidí eliminarlo.
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .
iOS
• (+66) El secreto de la forma de los iconos de iOS: ¿es una ardilla? Análisis
• (+3) Fórmulas de traducción: localización inteligente para iOS y no solo
• (+3) Mejores prácticas de Swift que no se avergüenzan de saber
• Apple pospone la protección de la privacidad en iOS 14 hasta el próximo año
• Las características de la implementación del calendario de desplazamiento horizontal
• Los códigos promocionales para las suscripciones se lanzan en la App Store
• 10 consejos para desarrollar widgets para iOS 14
• Apple no demorará la corrección de errores en la App Store
• Apple lo hace su servicio de búsqueda?
• Mis aplicaciones de desarrollo de iOS favoritas en 2020
• Cómo crear una hoja inferior interactiva en Swift 5
• Compras en la aplicación y StoreKit en iOS 14
• Ancla para desplazarse por un elemento
• Cómo crear un navegador para navegar a cualquier página en Swift
• Su primer UITest en Swift
• ¿Qué hay de nuevo en Xcode 12.0?
• Procesamiento de video en SwiftUI en tiempo real usando Core Image
• No lo hagas con Swift Optionals
• Assembler en iOS
• Apple Silicon para desarrolladores de aplicaciones
• Swifty Guitar Chords: acordes de guitarra en Swift
• MultiplatformApp: una aplicación multiplataforma en SwiftUI
Android
• (+ 10) En qué escribir pruebas de IU de Android
• (+4) Ser o no ser: discusiones sobre pruebas en desarrollo móvil
• (+3) Descargar y construir AOSP
•(2) Entonces, ¿por qué todavía necesitamos MVI en el desarrollo móvil
• (2) ¿Cómo incrustar un asistente de voz en cualquier aplicación móvil. Analizamos usando el ejemplo de Habitica
• (+1) Análisis de servicios de recepción de SMS para Android versus sitios-servicios y experiencia en el desarrollo de nuevas funcionalidades para Android
• Transmisión de Android: Dagger Hilt: Deep Dive / No más Koin
• Transmisión de Android: Kotlin 1.4: más rápido y mejor
• Lanzamiento de Kotlin Multiplatform Mobile Alpha
• Thermal en Android
• Bibliotecas privadas en Android: por qué debería considerar esto
• Recuperación de interacciones de ViewModel
• Reconocimiento de toque, doble toque, desplazamiento y pellizco de Android
• Haga que su código (Kotlin) se exprese
• Errores comunes de los desarrolladores al crear RecyclerViews y cómo solucionarlos con la clase ViewRepresentation
• Formatee el código Kotlin con Ktlint
• Los diseños de formas son la herramienta más poderosa para la interfaz de usuario de Android
• Exploración de la multiplataforma de Kotlin
• Configuración de Logcat en Android Studio
• 20 herramientas de desarrollo de Android de las que probablemente nunca haya oído hablar
• Agregar una cinta al ícono de una aplicación de Android (nuevamente )
• Almacenamiento de datos preferido en Jetpack DataStore
• Jetpack Release Tracker: seguimiento de actualizaciones de AndroidX
• TrackerControl: seguimiento de la recopilación de datos en Android
• Jetpack Compose Samples: ejemplos de trabajo con Compose
Development
• (+43) Tus cuadrados son incorrectos
• (+18) Crea objetos destructibles en Unreal Engine 4 y Blender
• (+17) "¡Bien, adelante!" o CI / CD de aplicaciones móviles basadas en un contrato
• (+9) Cómo fue el Demo Day abierto en Raiffeisenbank
• (+7) Probando aplicaciones Flutter: herramientas, ventajas, problemas
•(+7) Cómo funcionan las billeteras móviles en el ejemplo de la aplicación Mir Pay
• (+4) Mejorando el trabajo con escenas usando ScriptableObject
• (+4) Construcción avanzada de bicicletas o aplicación cliente-servidor basada en C # .Net framework
• (+3) Sugerencia n. ° 1 del ingeniero de pruebas: Dockerize Your Selenium Grid
• (+2) Ganador de los premios Apple Design Awards: Retrato promediado estadísticamente
• Podlodka n. ° 179: Racionalidad
• Cómo desarrollar su negocio de juegos
• Diseño de aplicaciones: Ejemplos inspiradores n. ° 15
• Desarrollado por Google y Apple sistema de alerta COVID-19 simplificado
•Pokemon GO finaliza el soporte para teléfonos inteligentes antiguos
• Unity Distribution Portal permitirá trabajar con muchas tiendas de aplicaciones a la vez
• Diseñar un juego en Sketch: entrevista con el creador de King Rabbit
• No diseñar para dispositivos móviles (Mobile-first)
• Cómo comenzar a diseñar una aplicación móvil. Conceptos básicos del diseño de la interfaz de usuario
• ¿Qué es Actions Builder? Actions Builder y Actions SDK para Google Assistant
• Ingeniería inversa: desarrollo de un emulador de servidor para Marvel's Avengers
• Los 10 mejores y más populares paquetes de Flutter
• 5 consejos para un mejor diseño de botones
• Mejora de las aplicaciones de Flutter con autocompletar
• Código limpio para desarrolladores líderes
• Automatización del ciclo de vida del proyecto de Flutter con acciones de GitHub
• Sí, TDD lo ralentiza
• Desarrollar un diario de estado de ánimo en Flutter en 2 horas
• 6 pasos para encontrar un marco de automatización de pruebas adecuado (con caso de estudio)
Análisis, marketing y monetización
• Avo: análisis de próxima generación
• Las aplicaciones más rentables en agosto de 2020
• India ha prohibido PUBG y cien aplicaciones más
• Google lanzó Growth Academy para Ucrania y Bielorrusia
•La aplicación Annie publica el informe de juegos del primer semestre
• myTracker analiza los ingresos por publicidad en la aplicación
• Localización: ¿Cómo internacionalizarse y aumentar las instalaciones?
• Modelo de monetización: cambiar y probar uno nuevo a bajo costo
• Por qué la retención es la mejor manera de hacer crecer la
IA, los dispositivos, el IoT
• (+20) Raspberry Cinema Center o cómo hacer un televisor inteligente irrompible
• (+18) Cómo los juegos se convirtieron en la fuerza impulsora de dos escuelas de investigación de IA
• (+1) Un microondas que lo sabe todo sobre ti: ¿qué es Internet de las cosas (IoT)?
• Apple iPhone 11 se convirtió en el teléfono inteligente más vendido en la primera mitad de 2020
← Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .