Este resumen presenta un cambio a Swift y 36 segundos de disponibilidad, validación de compras en la aplicación y pruebas entre sistemas, un lindo registro de cambios, problemas de código de red, el cambio de Coinbase a React Native, ¡y más!
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .
iOS
•
Cómo Lenya pasó de React a Swift
• La
disponibilidad en iOS comenzó desde "36 segundos"
•
Los SDK más populares después del lanzamiento de iOS 14.5
•
La Apple Worldwide Developers Conference comenzará el 7 de junio y se llevará a cabo en línea
•
Evan Spiegel compatible el impuesto de la App Store y las salvaguardias de Apple
•
Cómo controlar el comportamiento del teclado en aplicaciones iOS
•
Arquitectura MVP para iOS
•
Cómo desarrollar aplicaciones de iOS sin una Mac
•
Cómo usar SnapKit en sus aplicaciones de iOS
•
Cómo usar Firebase Remote Config con Swift 5
•
3 formas de diseñar vistas de SwiftUI
•
HMS ML Kit: traducción en tiempo real (iOS - Swift)
•
ScrollingContentViewController : Visualización de desplazamiento de creación simple
•
NotificationToast: brindis para iOS
•
CalendarKit: calendario para iOS, iPadOS y macOS
Android
•
Integración y validación del lado del servidor de inapps para la tienda Google Play: cómo protegerse de los tramposos
•
Actualización a la nueva versión de la API de Android según las instrucciones de Google
•
Creación de una aplicación de Android rápida y fácilmente
•
¿Por qué Kotlin es mejor que Java?
•
Características de probar Android sin los servicios de Google
•
Obtenemos el resultado correctamente (Parte 2). API de resultados de fragmentos
•
Cómo mejorar sus habilidades como desarrollador principiante de Android: 5 proyectos de código abierto para aprender
•
Extensiones útiles de Kotlin para Android
•
Hilt es estable. Inyección de dependencias más sencilla en Android
•
Actualización de su clase de datos de Kotlin con extensiones
•
Una introducción histórica al modelo de estado reactivo de Compose
•
Un estado completamente nuevo en Jetpack Compose
•
Mejora de la conversión de código de Java a Kotlin: un ejemplo
•
Concurrencia estructurada en acción
•
Comience aquí: 5 ejercicios para obtener su Aplicación que se ejecuta con pantallas grandes
•
Introducción a WorkManager
•
Pruebas de instrumentos simples (pruebas de IU) para Android en 2021
•
Introducción a la seguridad por diseño
•
KodeEditor: editor de código para Android
•
SuperForwardView: rebobinado en estilo Netflix
Desarrollo
•
Por qué decidimos crear un departamento de pruebas entre sistemas
•
Retrasos, fluctuaciones y pérdida de paquetes: de dónde provienen los problemas de netcode y cómo resolverlos
•
7 QA-pecados que ayudará o evitará que el evaluador (se convierta en lo que quieres)
•
Por qué Apple (y Google) está
prohibido
•
Cómo escribir un buen registro de cambios: la experiencia de Avito
•
No puedes prescindir de un líder de equipo, pero ¿qué pasa con un líder de tecnología?
•
Cómo salvar los nervios de un evaluador o acelerar la regresión de 8 a 2 horas
•
Cómo quería trabajar como desarrollador nativo de Android, pero conseguí un trabajo como desarrollador de Flutter
•
Dart: colecciones inmutables rápidas
•
6 formas de reducir la carga cognitiva de la interfaz
•
Podlodka # 217: facilitación
•
Flutter Dev Podcast # 27: Cómo funciona el renderizado de la interfaz de usuario
•
Cómo Coinbase migró para React Native
•
Stack Overflow lanzó una nueva encuesta anual para desarrolladores
•
Fuchsia obtiene su primer dispositivo
•
Mi SaaS logró MRR $ 12.5K en un mes: esto es lo que aprendí
•
¿A dónde van los programadores?
• La
conferencia en línea Google for Games Developer Summit 2021 se llevará a cabo en julio.
•
El problema del diseño son los propios diseñadores.
• A los
usuarios no les importa el diseño: ¿cómo funciona realmente la “buena UX”?
•
¿Quieres convertirte en el mejor diseñador de UX? Diseño emocional
•
Los mejores lenguajes de programación para aprender en 2021
•
Diez cosas que los desarrolladores experimentados saben bien
•
Por qué las empresas de software rechazan a los buenos programadores
•
No le importa un comino la accesibilidad
• Los
lenguajes de programación más buscados en 2021
•
Evite el bloqueo de CI / CD: haga que sus compilaciones sean más portátiles
•
Flutter: CRUD con Firebase Cloud Firestore
•
Un hábito para convertirse en un mejor desarrollador
•
Novedades en Flutter 2.2
•
"Desarrollador de bibliotecas" de Google
Analytics, marketing y monetización
•
Conjunto de datos sobre aplicaciones móviles
•
Publicidad de juegos móviles en la primera mitad de 2021: estadísticas mundiales
•
RevenueCat Cierra la Serie B en $
300 M
•
Lightrun Plataforma de depuración recibe $ 23M
•
Noom Weight Loss Plataforma recauda $ 540M
•
Mobile App Tendencias 2021: Ajuste Informe
•
Contactos Aplicaciones sugerir mejoras vacunados Personas
•
Google lanza una aplicación Campañas en el escritorio
•
Netflix es pensando en entrar en el mercado de los juegos
•
"Las tecnologías por sí solas no son suficientes": lo que molesta al mercado de la publicidad en Apple y cómo se gana dinero con lo cerrado del sistema de
IA, dispositivos, IoT
•
ML: tecnologías "inhumanas" a precios humanos
•
TinyML. Comprimir la red neuronal
•
SberCloud + Intel oneAPI = nube preferencial para desarrolladores de ML
•
IBM ha desarrollado un conjunto de datos de Project CodeNet para enseñar programación de IA
•
Cómo hacer negocios en AR / VR
•
Mail.ru Group ha abierto un nuevo conjunto de capacitación gratuita en MADE Big Data Academy
•
Microsoft usó GPT-3 para generar código en lenguaje natural
•
Best Buy lanza ventas de teléfonos inteligentes para personas mayores
← Resumen
anterior... Si tiene otros materiales interesantes o ha encontrado un error, envíelo al
correo .