Esta semana, Google lanzó Android 11 y Huawei presentó Harmony 2.0, Apple continuó luchando contra Epic en la corte, continuamos nuestra exploración de Kotlin en 1.4 y nuevas tendencias de neomorfismo, estancamiento del aprendizaje automático y reglas de creación de íconos. Todo esto y mucho más, ¡en nuestra nueva selección!
Empaquetar y enviar una aplicación sin troyanos para controlar mis lámparas en F-Droid sin ningún conocimiento de desarrollo de Android. Google Corporation ha publicado el lanzamiento del sistema operativo móvil Android 11. El énfasis principal en la nueva versión del sistema operativo se hace en simplificar el trabajo con varios mensajeros, administrar dispositivos inteligentes y mejorar la privacidad del usuario.
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .
iOS
• Apple ha presentado una contrademanda a Epic
• Microinteracciones: Ola animada
• 7 opciones de AlertView en SwiftUI
• Prueba de rendimiento de Xcode en un gran proyecto de Swift. Comparación de iMac, MacBook, iMac Pro
• Convierta una aplicación iOS de pago en una suscripción
• Escribiendo el primer widget para iOS
• 7 herramientas básicas de desarrollo de iOS
• Creando animación 3D de mapas de desplazamiento en SwiftUI
• ¿Cómo hacer segura una aplicación iOS?
• SwiftUI 2.0: el futuro es declarativo
• Swiftagram: cliente para Instagram
• Velik: seguimiento de viajes en bicicleta con
Android
• (+11) Componente de navegación-jutsu, vol. 1 - BottomNavigationView
• (+6) Pulido de la interfaz de usuario en Android: StateListAnimator
• (+4) Convertir EditText en SearchEditText
• Google lanzó Android 11 Go
• Huawei presentó Harmony 2.0
• JetBrains organiza una conferencia sobre Kotlin 1.4
• Transmisión de Android: Nuevo compilador de Kotlin en 1.4
• 20 herramientas de desarrollo de Android de las que probablemente nunca haya oído hablar
• Google revela la dependencia de Firebase en GMS
• Seis años de controversia: por qué Microsoft hizo un teléfono inteligente Android con dos pantallas en un mundo donde todos los dispositivos son iguales
• Enfoque de arquitectura limpia al considerar el modelo
• ¡No reinvente la rueda, delegue!
• Inyección de dependencia básica con empuñadura
• Funciones mágicas de Kotlin: todo lo que necesita saber
• IU polaca en Android: StateListAnimator
• Construyendo Android: Cómo reducir el tiempo de 5 minutos a 15 segundos
• Desarrollando una interfaz de usuario compleja usando Android ConstraintLayout
• 22 extensiones de Kotlin para un código más limpio
• Biblioteca de configuración simple - Cree una pantalla de configuración en segundos
• TDD en Android
• Desarrollo moderno y seguro de Android
• AndroidX FragmentFactory defectuoso
• Explorando Jetpack DataStore
• Autenticación biométrica: autenticación biométrica en Kotlin
• Blue Pair: trabajando con Bluetooth en el
desarrollo de Android
• (+25) Neomorfismo y sus problemas
• (+11) Intercomunicadores, ACS ... Hola de nuevo
• (+10) Cómo capturar un nuevo país en 3 semanas
• (+6) Flutter.dev: Gestión simple del estado de la aplicación
• (+4) Localizamos la aplicación en React Native
• Podlodka # 180: PHP
• C ++ se ha convertido en el lenguaje de programación de más rápido crecimiento en el ranking TIOBE
• Yandex lanza una nueva temporada de pasantías
• Diseño de aplicaciones: ejemplos de inspiración n. ° 16
• Motivar a los desarrolladores y otras personas creativas: una guía para empresas
• Ilkka Paananen: “Los juegos como los negocios no son debe ser impulsado por procesos "
• Instrucciones: cómo crear una aplicación para ver el clima en Flutter
• Cuadrículas, principios y reglas para crear íconos de interfaz, iOS y Android
• Un año en el agua y el pan: cómo hacer una aplicación por tu cuenta y no rendirte
• 5 consejos para mejorar el diseño de los botones. Conceptos básicos del diseño de la interfaz de usuario
• ¿Firebase es realmente tan bueno como parece?
• Construya una aplicación web Flutter desde cero y alójela con Continuous Deployment
• 4 tipos de desarrolladores con los que trabajará (desafortunadamente)
• Usando el patrón BLoC para aplicaciones Flutter puras: teoría y ejemplo práctico
• Anatomía de un diseño superior
• Consejos sobre cómo convertirse en un revisor de código más eficaz
• Duofolio: un lector con diccionario
Análisis, marketing y monetización
• (+21) Huevos de Pascua rusos en aplicaciones móviles. ¿Qué son?
• (+17) Errores en el diseño de las pruebas A / B que pensé que nunca cometería
• (+4) ¿Cómo sé que una nueva característica beneficiará al producto y no lo dañará?
• (+2) Estados de período de gracia de Apple y reintento de facturación al procesar los recibos de los usuarios
• AppsFlyer lanza Xpend, una plataforma para agregar datos de gasto publicitario
• “Guía de análisis de productos” de Mixpanel
•Aplicaciones más descargadas en agosto de 2020
• Mostaza: exploración impulsada por IA
• Dos tipos de estrategias de crecimiento: estrategias de Kindle y estrategias de fuego
• Cómo ayudan las iteraciones en la optimización de motores de búsqueda de
IA, dispositivos, aplicaciones de IoT
• (+31) Estancamiento de la máquina aprendizaje. ¿Muchas tareas nunca se resolverán?
• (+12) Automatizamos el funcionamiento del sistema de calefacción en un apartamento sin remodelar el interior - hogar inteligente z-wave
• (+9) La vida cotidiana de un OEM (Parte 1)
• (+3) Internet de los automóviles: los primeros pasos hacia la conducción no tripulada
• Yandex lanzará TV -prefijo con Alice
•Se presentó el nuevo protocolo Z-Wave de largo alcance
• Cómo convertirse en un experto en inteligencia artificial: una guía paso a paso
• Planet-Scale AR Alliance prepara la realidad aumentada para 5G
• Relativty: casco de realidad virtual de código abierto por $ 200
← Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .