Resumen de materiales interesantes para un desarrollador móvil # 351 (29 de junio - 05 de julio)

En el nuevo resumen, abordamos las consecuencias de WWDC, lanzamos aplicaciones con un solo botón, comparamos el rendimiento de los marcos multiplataforma, realizamos pruebas de carga, aumentamos los ingresos de las aplicaciones y hacemos muchas otras cosas interesantes.





Hoy resumiré algunos resultados: les diré a qué hemos llegado durante este tiempo. En pocas palabras: cualquier empleado involucrado en el proceso puede lanzar al menos todas nuestras aplicaciones en ambas plataformas en unos pocos clics, sin dolores de cabeza, tiempo, registro y SMS. Entonces, nuestro departamento de ingenieros de lanzamiento en 2019 ahorró aproximadamente 830 horas.inVerita y su equipo de desarrollo de aplicaciones móviles investigan continuamente el rendimiento de los marcos móviles multiplataforma disponibles en el mercado para responder a la pregunta de qué tecnología es mejor para su producto.



Este resumen está disponible como un boletín semanal . Y todos los días enviamos noticias en el canal Telegram .



iOS



• (+27)  Budget DI en antipatrones

• (+21)  Por qué los desarrolladores se niegan a autorizar a través de Apple con un correo electrónico falso

• (+6)  BoxView - conveniente autolayout para iOS

• (+4)  Cómo ver WWDC 2020 si no eres desarrollador

• (+3) WWDC 2020 de Apple: Novedades en las pruebas de iOS

• (+3)  ARKit Evolution este año y nueva característica en ARKit 4: Anclas de ubicación

• WWDC y plataformas Presentaciones del estado de la Unión disponibles con subtítulos en ruso

• Apple intenta mejorar el compromiso del juego Arcade

• Apple ha nombrado 8 premios anuales de diseño de Apple

• Profundice en la realidad aumentada con ARKit

• ¿ Cuándo necesita informar el cifrado en su aplicación?

• Nuevo en iOS 14: detección de esquema

• Clips de la aplicación iOS 14

• Su primera aplicación compleja SwiftUI

• Implementación de una arquitectura VIP limpia en Swift 5

• Cree su propia biblioteca CocoaPods

• Cómo crear widgets en iOS 14

• Nuevo ciclo de vida y reemplazos para AppDelegate y SceneDelegate en SwiftUI en iOS 14

• NewYorkAlert: alertas hermosas para iOS



Android



• (+12)  Editor código en Android: parte 1

• (+5)  Control de MVI

• (+5)  Bloqueo de doble clic. ¿Bicicleta?

• Huawei anuncia un concurso de aplicaciones de $ 1 millón

• Presentamos RainbowCake

• JetPack Compose con la interfaz de usuario impulsada por el servidor

• Nueva forma de transferir datos entre fragmentos

• Cambiar dinámicamente el color del degradado en Android

• Crear una aplicación de noticias para Android en 5 sencillos pasos

• MVVM con Hilt, RxJava 3, Retrofit, Room, Live Data y View Binding

• Pruebas rápidas de Android con Mobile Test Orchestrator

• Vista personalizada de Android: Arrastrar y soltar

• Dilema de Kotlin: Extensión o miembro

• Representación de archivos PDF en Android: La forma fácil

• Fortalecimiento de la seguridad del sistema en Android 11

• Prueba de unidad Vistas personalizadas en Android

• Optimización de la batería para evitar el modo Doze y Aplicación en espera

• Visibilidad del paquete en Android 11

• RainbowCake: nueva arquitectura de Android

• Desarrollo con Actions Builder y Actions SDK



Development



• (+21)  NewNode - CDN descentralizado del desarrollador FireChat

• (+9)  ¿Cómo resolvemos el problema de la falta de diseño UI \ UX en 1C con Java Script y React.js

• (+6)  Godot, 1000 pequeñas cosas

• (+5)  Optimización de consultas SQL o búsqueda de delincuentes peligrosos

• (+4)  6 consejos para pruebas de carga para Black Friday

• Podlodka # 170: el arte de las ilustraciones simples

•Flutter Dev Podcast # 17: Flutter Day 2020

• Piensa como un CEO: la habilidad más importante que te convertirá en desarrollador

• Dfinity abre la plataforma informática en Internet para desarrolladores

• Diseño de aplicaciones: casos de inspiración # 7

• AWS lanza CodeGuru para análisis de código automatizado

• 7 enfoques para las pruebas

• Simplificamos el sitio a una aplicación de acción con un solo clic - y fallamos

• 8 reglas para ayudarlo a diseñar el mejor diseño de tarjeta

• El esqueleto del mormón está de vuelta

• 14 programas populares para animación, creación de prototipos y diseño de interfaz

• Seis meses de creación mensual del juego

• Motor de juego simple con animaciones Flutter

• 47 lecciones clave para diseñadores de UI y UX 

• Liderando un equipo de desarrollo de software

• 20 mejores ideas para el diseño de interfaz de usuario

• Mi experiencia en la creación de una aplicación con herramientas sin código

• Hagamos un juego multijugador móvil en Unity

• Creación de un reproductor de música de fondo en Flutter

• 7 herramientas para comandos remotos 2020

• GetStorage: almacenamiento rápido de valores clave

• Iconos de sistema fluidos: iconos móviles de Microsoft



Análisis, marketing y monetización



• (+6)  ¿Cómo trabajar con Google Analytics y Yandex Metrica?

• (+6)  Cuánto cuesta hacer un video sobre el juego por su cuenta

• (+3)  Materiales de la reunión para analistas: modelo de crecimiento, pruebas A / B, gestión de existencias y entrega de bienes

• Yandex otorga hasta 600,000 rublos a quienes se han conectado a YAN para promover aplicaciones

• Calificación de accesibilidad de las aplicaciones bancarias 2020 de usabilitylab

• El gasto en aplicaciones móviles en la primera mitad de 2020 aumentó en un 23,4%

• TikTok era sospechoso de espionaje

• TikTok y docenas de otras aplicaciones chinas fueron prohibidas en India

•Señal de las estrellas: Gazprom-Media ha lanzado una aplicación con un horóscopo personal

• Cómo trabajar con idiomas orientales en App Store y Google Play



AI, Dispositivos, IoT



• (+8)  9 algoritmos clave de aprendizaje automático en lenguaje simple

• (+1)  Experiencia en creación soluciones en la nube para monitorear un quiosco digital en Azure IoT Central

• Niantic está haciendo un proyecto AR en el juego de mesa "Colonizadores"

• El aprendizaje automático ayudará a salvar a las personas en las playas



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



All Articles