El resumen de materiales interesantes para el desarrollador móvil # 340 (del 6 al 12 de abril)

En este número, un nuevo Swift, pruebas de accesibilidad, superación del Príncipe de Persia, investigación sobre equipos de desarrollo móviles rusos, Eclipse Theia abierto en lugar de VSC, riego de plantas de interior y mucho más.



A finales de marzo, se lanzó Swift 5.2 para Xcode 11.4. Ha mejorado el diagnóstico de errores, el análisis de dependencia y la funcionalidad expandida de SwiftPM. Ya se ha publicado una descripción general de algunos cambios en Habré, en el mismo artículo se considera la evolución del lenguaje en sí con posibles ejemplos de uso.Alfa-Bank forma parte de un grupo de trabajo especial creado por el Banco Central con el objetivo de mejorar la calidad de los productos financieros para grupos con discapacidad visual. Ya se ha desarrollado una metodología especial de trabajo y evaluación, a la que se adhieren todos los bancos.

Este resumen está disponible como un boletín semanal . Y diariamente enviamos noticias en el canal Telegram .

iOS

• (+17)  De un error en la alerta con acciones
• (+6)  Diseño de composición en iOS 13. Conceptos básicos
• (+3) Formamos la Vista en SwiftUI en función de las condiciones
• En iOS 14, las aplicaciones se pueden iniciar sin instalación
• En la aplicación Tienda también encontró aplicaciones de fleeceware
• Apple compra NextVR
• Arrastra y suelta en SwiftUI
• Cómo iniciar una aplicación para iOS
• UITableViewCell con tamaño automático usando UIStackView
• Guía para documentar código en Xcode
• Funciones globales útiles en Swift
• Creación de mejores aplicaciones para Apple Watch
• Creación de una aplicación meteorológica para iOS
• Agregar efecto de paralaje al texto estático en iOS
• Ver código: un marco de control para rechazar IB
• Swift: la oferta de Google para una programación diferenciada
• Playbook: creación de componentes de interfaz de usuario
• SimpleEngine: motor de juego 2D

Android

• (+25)  Código abierto: infraestructura de prueba de CI / CD y Avito para Android
• (+11)  Clasificación de imágenes en Android usando TensorFlow Lite y el servicio Azure Custom Vision
• (+12)  Redirección de funciones en nativo -Bibliotecas en Android
• (+5) Uso de la biblioteca ColorPicker en Android para implementar una selección de colores flexible
• (+4)  Uso de la biblioteca Volley en Android utilizando datos de la API meteorológica como ejemplo
• (+3) Prosto: eliminar repeticiones cuando se trabaja con RecyclerView
• Google hizo un teclado braille virtual
• Android Broadcast # 11: Desarrollando un desarrollador móvil
• Protegiendo su juego y jugadores en Google Play
• Inspector de diseño en Android Studio
• Personalizando WorkManager - lo básico
• Migrando la aplicación Duolingo de Android a 100% Kotlin
• ViewBinding - un nuevo estándar para procesar la interacción con View en Android
• Android Multi-Module & Dagger: un ejemplo de la vida real, paso a paso
• Escáner de mapas de Android con Firebase ML Kit y CameraX
• La mejor arquitectura para Android: MVI + LiveData + ViewModel
• Trucos para generar código en Dagger
• Android Canvas API: de novato a ninja
• Pruebas de batería de Android en Microsoft YourPhone
• Todo lo que necesita saber sobre ViewBinding en Android
• Los 20 mejores complementos para Android Studio
• Aplicación de Android modular y entrega dinámica
• Barra de navegación con chip: hermoso panel navegación
• Aprenda Jetpack Compose por ejemplo: aprenda Jetpack Compose por ejemplos

Desarrollo

• (+83)  Cómo el creador de Prince of Persia logró superar las limitaciones de memoria de Apple II
• (+35)  Profesión: desarrollador móvil
• (+22) Cuánto gasté en crear una aplicación móvil y cómo lo revivió el coronavirus
• (+16) Crear un navegador utilizando tecnologías de realidad aumentada y métodos de aprendizaje automático
• (+16)  Cómo reproducir sonido realista en juegos de computadora y realidad virtual y por qué es difícil
• (+ 15) Un código de red incorrecto mata tus juegos de lucha favoritos
• (+14)  Creación de un sistema de diseño para el juego: un análisis detallado del enfoque
• (+13) Creación de un roguelike en Unity desde cero: un generador de mazmorras
• (+10)  Cómo escapar de Covid y de la vigilancia ?
• (+9) Cómo trabajar en un desarrollador internacional de juegos: un tutorial de un modelador 3D de Ulyanovsk, que se convirtió en copropietario del estudio
• (+8)  Cómo NO convertirse en diseñador de juegos (Diseñador de juegos)
• (+6)  Unidad + git = amistad: parte 1 conjunto de caballeros
• (parte +6) Problemas de entrega de funciones en grandes proyectos
• (+5) MVP de verano. ¿Qué tan flexible es Kotlin?
• (+3)  IA de combate realista para un juego 2D
• (0)  Flujo de usuarios: cómo crear aplicaciones y sitios populares
• Podlodka # 158: Localización
• Radio QA # 58: No solo en casa
• Comienza la temporada de Docs 2020
•El estudio "Fama de los equipos de desarrollo móvil 2020"
• Rostelecom ha creado un hackathon en línea VirusHack con un fondo de premios de 2,5 millones de rublos
• Desarrollo en Grab: ¿qué aprendí al trabajar en una gran empresa de tecnología?
• “Cuarentena”: el concepto de la aplicación para salir de casa durante COVID-19
• Claridad: lo principal al escribir código
• 100 días de código: ¿es difícil? ¿Qué tal 1 juego por mes?
• Qué esperar en React Native al convertir una aplicación de iOS a Android
• Su aplicación no debería ser perfecta
• Narración de historias en UX: microinteracciones que apoyan el viaje del héroe
• Un diseño de aplicación de salud que motiva a los usuarios a desarrollar hábitos saludables con amigos
• 21 errores en mi carrera de programación de 21 años
• Eclipse Theia:

análisis IDE extensible abierto , marketing y monetización

• (+7)  AdColony: 89% de los editores de aplicaciones móviles y juegos usan videos promocionales
• Snapchat lanzó donaciones de AR para luchar contra el coronavirus
• Builder.ai ofrece piezas de trabajo prefabricadas
• Las aplicaciones más populares del mundo en marzo de 2020
• Tuned: una aplicación para parejas de Facebook
• Zoom, Skype, Kinopoisk y Premier fueron los primeros en llegar 10 App Store rusa
• Quibi: transmisión móvil real
• La transmisión de música en 2019 creció un 32%
• La última plantilla de captura de pantalla para la tienda en Figma

AI, Dispositivos, IoT

• (+48)  Etiquetas inteligentes de reproducción
• • (+27)  Raspberry Pi, Python y riego en interiores plantas
• (+13)  Capacitamos una red generativa competitiva para dibujar imágenes en Azure ML
• (+3) La  localización de un código QR es una tarea importante, injustamente privada de atención
• (+1)  Industria 4.1: Propiedad de robots, red neuronal y monetización de código abierto
• Google lanzó Local Home SDK

← Resumen anterior. Si tiene otros materiales interesantes o si encuentra un error, envíelo por correo .

All Articles