Este episodio contiene dos historias de desarrollo de juegos independientes, lenguajes de programación dentro de iOS, grandes imágenes dentro de Android, errores de los desarrolladores y diseño de botones, desperdicio de timbres y monetización de aplicaciones pequeñas.
Quiero compartir mi historia, es decir, la historia de un desarrollo un poco prolongado de un simple punto? Y? Haga clic en la búsqueda. Este juego me dio otra gran experiencia. Ella dejó en claro que puedo formar un equipo, liderar el proceso y llevar las cosas hasta el final. Pero todavía tengo que aprender a ganar dinero.
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .
iOS
• (+6) Volver a BLE o una forma de automatizar operaciones de rutina
• (+3) Fuente única de verdad (SSOT) en MVVM con RxSwift y CoreData
• Formas modernas de recargar tablas y celdas de colección en Swift
• Qué lenguajes de programación se utilizan dentro de iOS 14 ?
• ¿Qué hace que los gestos en iOS sean perfectamente fluidos?
• iPhone 12 vs diseñadores
• Bonjour: compartir datos entre dispositivos sin un servidor
• Cómo las aplicaciones iOS se adaptan a diferentes tamaños de pantalla iPhone 12
• Entrevistar a un ingeniero de sistemas de diseño iOS en Spotify
• Cómo obtener una vista previa de las fotos en SwiftUI
• Crear aplicaciones móviles sin servidor con Uso de Amazon Aurora, Amplify y SwiftUI
• Prueba de instantáneas en Swift
• XcodeGen: colaboración simplificada
• Presentación de estilos de vista en Bumble
• Modo oscuro de iOS 13 en BlaBlaCar: una historia de desarrollador
• Depuración en iOS 14 con Xcode 11
• La guía completa para el ciclo de vida de la aplicación SwiftUI 2
• Funciones de orden superior en Swift
• Bauletto: Insignias de estilo iOS 13
• SketchKit: Reemplazo del diseño automático con Swift
Android
• (+33) ¿Imágenes grandes? Enfréntelo
• (+18) Para desarrolladores de Android: cómo reducir el tiempo de implementación de un tema oscuro de un par de meses a una semana
• (+15) Huawei Gentleman's Kit para un desarrollador de juegos móviles: servicio de juegos y herramientas para una rápida integración HMS
• (+9) Consejos para trabajar con el ecosistema Huawei de Kaspersky Lab
• Google lanza la biblioteca de aplicaciones de Android for Cars
• Mejorar el rendimiento de Android WebView con Glide
• Resolver pantallas complejas
• Programación de Android: arquitectura con una actividad y navegación
• Algunos errores comunes al crear diseños en Android
• Comunicación sincrónica con la interfaz de usuario usando StateFlow
• Implementar la distribución de aplicaciones de Firebase en el desarrollo de Android
• Consejos y guías para desarrolladores: violaciones comunes de las reglas y cómo evitarlas
• EvadeMe - Biblioteca de Android
• Prueba de bibliotecas de carga de imágenes en Android
• Jetpack Compose View versus Android View
• CodeView: Editor de código
• Tutoriales de animación: Tutoriales de animación de Android
• Spotlight: Sugerencias para el
desarrollo de interfaces
• (+31) ¿Debería despedir a un desarrollador por un error grande y costoso? No lo creo, pero la gerencia quería sangre
• (+25) Experiencia de Tinkoff Pay: SDK móvil mejorado y pago en línea aún más conveniente
• (+23) Controles de cambio de estado: caso infame del botón de silencio
• (+19) ¿Cómo estamos llegó a la vinculación reactiva en Unity3D
• (+12) ¿Cuánto cuesta desarrollar una aplicación móvil?
• (+7) Formato básico para burlarse de los componentes de React
• (+6) Actualización de la hoja de ruta de AngularDart
• (+4) Sistema de diseño: qué es, por qué y cómo crearlo
• (+3) Flutter: resultados de la encuesta de desarrolladores para el tercer trimestre de 2020
• (+3) Cómo generar solicitudes de tasa constante en k6 con la nueva API de scripting?
• Quiero convertirme en gamedev # 14: Profesión - Productor de juegos
• Podlodka # 186: viaja en Rusia
• Spotify en neomorfismo
• Kite agregó soporte para Objective-C, Kotlin y 9 lenguajes de programación más
• Las mejores fuentes que todo desarrollador debería ver
•Diseño de aplicaciones: ejemplos para la inspiración n. ° 20
• Si desea ser un mejor programador, deje de codificar
• Cómo crear una aplicación de lista de tareas en Flutter
• Flutter: Extensiones de código de Visual Studio para
análisis de desarrollo , marketing y monetización rápidos y eficientes
• (+9) Finlandia para desarrolladores de juegos: un país pequeño con grandes oportunidades
• App Annie: los buzzers gastan $ 143 mil millones al año en dispositivos móviles
• No se puede usar AdMob para monetizar pequeñas aplicaciones: debate en Reddit
• ¿Olvidó comprar? Cómo un enfoque creativo de la publicidad programática ayuda a los usuarios que regresan: el caso de OZON y Bidease
• Wargaming Forge enseñará de forma gratuita cómo crear videos a partir de juegos
• Playbook: promoción a través de entrenadores
• Cuando ASO comience a dar resultados
• Automatización de análisis de productos de prueba en aplicaciones móviles
AI, dispositivos, IoT
• (+141) Sberbank publicó el modelo en ruso GPT-3 Large con 760 millones parámetros en acceso abierto
• (+42) Espejo inteligente con sus propias manos
• (+30) Plan 9-cluster en Raspberry Pi
• (+13) Clúster Mini ITX Turing Pi 2 con 32 GB RAM
• (+2) Revisión de protocolos y protocolos de red mensajería para IoT
•JAICF: un marco para desarrollar chatbots en Kotlin
• Nokia fabricará 4G lunar para la NASA
• Huawei se ocupará de los automóviles
• Cuatro proyectos de aprendizaje automático listos para usar para principiantes
• Detección de objetos a 1840 cuadros por segundo usando TorchScript, TensorRT y DeepStream
< Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .