En el nuevo resumen, creamos una aplicación modular a partir de un monolito, nos enamoramos de los degradados, demandamos a Apple, nos ocupamos de los errores, creamos una estación meteorológica y hacemos muchas otras cosas útiles. ¡Conectar!
Inicialmente, establecimos un objetivo: aislar el código que implementa la función de chat para brindar soporte al usuario y reducir el tiempo de compilación. Esto llevó a consecuencias útiles que son difíciles de seguir sin hábito y que existen en el mundo monolítico de un proyecto.
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .
iOS
• (+2) 6 combinaciones de Swift que debe conocer
• (+2) Una herramienta personalizada que no obstaculizaría su aplicación
• Cambio a la arquitectura modular en un proyecto de iOS: la experiencia de Redmadrobot
• Prohibir WeChat puede reducir las ventas iPhone en un 30%
• FAS reconoció a Apple por restringir la competencia en el mercado de aplicaciones
• UICollectionView compuesto súper simple en Swift
• Trabajar con conexión a Internet en iOS en Swift: mejores prácticas
• 5 extensiones de Xcode que necesita
• Cómo crear un UIProgressView con un degradado en Swift
• Ocultar y mostrar navegación Barra y barra de pestañas en Swift
• Barra de progreso de varios segmentos en Swift
• ¿Qué es el protocolo CaseIterable en Swift?
• Detección de cáncer de piel en iOS mediante Xcode y Create ML
• DCFrame: marco de interfaz de usuario basado en modelos
• Rayas: generación de fondos en SwiftUI
Android
• (+9) Hacer un juego de control de sonrisas
• (+3) ¿ Empujar otro DI?
• (+2) Cómo crear de forma independiente un subprograma para documentos fotográficos usando el kit ML de HUAWEI
• (+1) Escucha de resultados de fragmentos de Android
• Podcast de desarrollo de Android # 116. Noticias de verano
• Transmisión de Android: La arquitectura de Elm. Programación funcional en Android
• Los 5 errores más comunes en las aplicaciones de Android y cómo solucionarlos
• Los teléfonos inteligentes Android advertirán sobre un terremoto
• Google mejora Android Auto y Android Automotive OS
• La proliferación de aplicaciones de Android en 2020
• Construyendo el sistema de infoentretenimiento de su automóvil desde cero
• Navegación inferior dinámica en Android
• Implementación de una máquina de estado usando Kotlin y la biblioteca de Tinder
• Agregar animación a su aplicación de Android usando la biblioteca de Lottie
• 13 razones por las que Dart es peor que Kotlin
• Divide y conquista con ConcatAdapter
• Jetpack Compose: cómo empezar y desarrollar una aplicación
• Las 25 mejores bibliotecas y proyectos de Android de 2020 - Edición de verano
• Convirtiendo tu cámara en una solución de Sudoku
• 10 cosas que (no) quieres ver en el código heredado
• Cómo elegir las dependencias adecuadas para su proyecto
• Profundice en la caché de configuración
• Cree una estación meteorológica con Google Cloud IoT, Cloud Firestore, Mongoose OS y Android Jetpack
• Gallerit: una galería moderna
• MaterialResideMenu: menú de paralaje para Android
• Wheel Spinner: "Wheel fortune "para el
desarrollo de Android
• (+25) ¿Cómo contratar a 50 personas mayores en 43 días e incluirlas rápidamente en el proceso de desarrollo?
• (+18) Acerca de la creación de animaciones de interfaz de usuario en juegos y por qué son tan importantes
• (+14) Anuncio de Flutter 1.20
• (+5) Servicio en lenguaje Dart: página web flutter
• (+4) Alice on Kotlin: convirtiendo el código en Yandex.Station
• Podlodka # 176: GPT-3 y procesamiento de lenguaje natural
• Se ha abierto un sitio web para desarrolladores de aplicaciones para Chrome OS
• El secreto de un código simple
• Cómo mejoramos nuestro hábito de lectura en un 39%
• Las 10 mejores herramientas de automatización de pruebas
• Por qué los desarrolladores se enamoran de la programación funcional
• 10 herramientas MacOS imprescindibles para usuarios avanzados y desarrolladores
• Mamá, me encanta el gradiente
• Nunca es más fácil, solo más rápido
• Uso de la API meteorológica para evaluar el riesgo vial diario
• Flutter de pila completa: creación de un backend para una aplicación sin servidor y de AWS
• Introducción a
análisis, marketing y monetización de pruebas de regresión
• (+3) Análisis en una aplicación móvil
• (+3) Cómo monetizar una aplicación móvil en 2020?
• (+3) 5 claves para el mercado brasileño del juego
• (0) ¿Se verá obligado a pagar un impuesto adicional sobre las ventas de servicios digitales?
• (0) Cómo crear videoclips sobre la aplicación "familiarízate": hechos, problemas sutilezas + comentario del cliente
•Los servicios de administración de suscripciones móviles Qonversion y RevenueCat recibieron inversiones
• Fortnite se eliminó de la App Store y Google Play y Epic Games está demandando
• Voodoo lanzó una competencia de corredores
• Anuncios intersticiales recompensados para
IA, dispositivos, IoT aparecieron en AdMob
• (+29) 8 ML / Proyectos de IA que decorarán su cartera
• (+28) Monitoreo de equipos de producción: cómo van las cosas en Rusia
• (+1) Cómo implementar el reconocimiento de tarjetas bancarias usando el HUAWEI ML Kit
• Xiaomi está preparando un nuevo chipset
• Huawei se ve obligado a detener la producción de procesadores Kirin
<Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .