Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 355 (27 de julio - 2 de agosto)

En el nuevo resumen, los escritorios corruptos, su contribución a Swift, la seguridad de las aplicaciones y la guerra de Durov con Apple, la calidad del código y la evolución de las aplicaciones, Huawei como líder del mercado y muchos otros materiales interesantes.





Hoy en día, la mayoría de los productos para usuarios están hechos principalmente para plataformas móviles. En el mejor de los casos, imaginan una web universal que todavía está optimizada para teléfonos móviles. Porque a los usuarios les encantan los iPhones, no las computadoras. La empresa se sentó, contó y tomó una decisión: ganemos más dinero, primero tengamos un teléfono móvil en todas partes.Para realizar ediciones, necesitará conocimientos de Swift y comprensión de C ++, pero esto no es necesario, algunas tareas requieren agregar casos de prueba donde no se requiere conocimiento del idioma.



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



iOS



(+24)  Apple Machine Learning News en 2020

(+8)  Implementación de Machine Learning en un dispositivo iOS usando Core ML, Swift y Neural Engine

(+3)  Nuevos envoltorios de propiedades en SwiftUI

(+1)  MVI y SwiftUI: un estado

(0) Diseñamos trabajos con suscripciones iOS: almacenamiento de productos en cliente o servidor

(0)  Compras in-app iOS: Inicialización y procesamiento de compras

Durov volvió a criticar a Apple por una comisión en la App Store

Telegram demandó a Apple

Creación de un botón expandible en Swift

Cómo simplificar la navegación SwiftUI

GeometryEffect en Swift 2.0 Lo hacemos

Aprender una nueva interfaz de registro de API para iOS 14

Crear un Spotify en SwiftUI

5 cosas que me gustaría saber antes de mi primera pasantía en iOS en una startup

Como el SDK de Facebook puede derribar el ecosistema de Apple iOS sin una sola línea de código

limpieza y refactorización de código en SwiftUI

Descripción general de UIPageControl en iOS 14

Crear un menú retráctil Swift

Hacer el primer widget para iOS 14 con WidgetKit

Trabajar con plantillas SnapML en Lens Studio: transferencia de estilo

Barra de herramientas a SwiftUI en iOS 14

Crear animación similar a Instagram en Swift

Crear animación de carga en Swift

Temas dinámicos en iOS

Hacer diseño de cuadrícula en SwiftUI

SwiftUI-LifeGame: "Life" en SwiftUI

GradientLoadingBar: Barra de carga de degradado

Streamoji: Representación de emojis para iOS



Android



(+17) Una  historia de cómo ganó Realm Eliminación en cascada Inicio prolongado

(+17)  Consumo de energía de aplicaciones de Android

(+9)  Cómo aprender Android en 3 años , o La historia de una aplicación

Transmisión de Android: Seguridad de aplicaciones móviles

Ganadores del festival de juegos independientes de Google Play

Google rastreó el uso de la aplicación en Android

Escaneo de códigos QR con el kit de escaneo de HUAWEI

Uso de WorkManager para la ejecución inmediata en segundo plano

Cómo Discord facilitó la navegación dentro de una aplicación de Android

OkCupid presenta una mejor capacidad de prueba

Modularidad en Android: haga que su código sea reutilizable y mantenible

Mejores prácticas de desarrollo de Android

Ejemplo de arquitectura de Android: Capas y módulos

Programación avanzada de Kotlin

Asegúrese haga clic en uno (ButterKnife lo hizo bien)

Cómo hice ingeniería inversa del servicio de autobús para crear mi propia aplicación

Notificaciones todo en uno de Android

Kotlin Multiplatform + Rx + MVVM

Reduzca su aplicación con R8

Reproducción de videos con Jetpack Compose

Comprensión de la compilación con Build Analyzer

6 cosas que debe saber antes de usar Destructuring en Kotlin

MarvelHeroes: superhéroes en el desarrollo de Android

Rocktly: Space lanza



Desarrollo



(+41)  ¿Cómo usar un escritorio sin escritorio? Revisión de Samsung DeX

(+37)  Versión Alpha de Flutter para Linux y desarrollo de aplicaciones de escritorio

(+8)  Creación de videos panorámicos en Unity

(+7)  Flutter. RenderObject - Medir y conquistar

(+6) La ciencia de la experiencia del usuario. Uso del sesgo cognitivo en el desarrollo de productos de calidad

(+3)  Elección de dispositivos móviles: una guía paso a paso para principiantes en el control de calidad. Parte I

(2)  Kali Linux NetHunter en la Parte 3 Android: romper la distancia

(1)  GOMS análisis de usabilidad de interfaz

Podlodka # 174: cartografía

aleteo Dev Podcast # 18: Juego de desarrollo

Tiene sentido: Acerca de análisis de la competencia , segmentación de industrias y nichos, y copia de características

Quiero estar en gamedev # 10: desarrollador en Unreal Engine

Informe "Calidad del código 2020"

Diseño UX: Cómo funciona la memoria humana

Diseño de aplicaciones: ejemplos de inspiración n. ° 11

Reglas de diseño para un buen botón

Peores argumentos para crear una nueva función

Diseñadores, dejen de menospreciar el diseño de otra persona

Etapas de desarrollo de aplicaciones móviles: análisis y términos de referencia

Cómo un diseñador novato puede trabajar con comentarios para convertirse en un profesional

Ofreciendo una experiencia moderna de Goodreads iOS: investigación de rediseño

6 pequeñas cosas para convertirte en un mejor desarrollador de Flutter

Desarrollo de Flutter a través del Paquete de Arquitectura Limpia

Elegir la base de datos adecuada para tu aplicación Flutter

El secreto del código simple

Qt on Mobile: mejores prácticas para el desarrollo de aplicaciones multiplataforma

Principios de SOLID en imágenes



Análisis, marketing y monetización



(+5)  Cómo convertir las vacaciones en ganancias para el desarrollador y alegría para los jugadores

¿Cómo trabajar con reseñas para mejorar la calificación de la aplicación?

Foodtech y las redes sociales impulsaron el uso compartido de automóviles y la banca móvil, pero el comercio minorista se mantuvo entre las 3 categorías de aplicaciones más demandadas

• El complejo de acondicionamiento físico en el hogar Tempo recibió $ 60 millones

Comenzamos a distribuir nuestra aplicación de forma gratuita. Esto es lo que sucedió

Tandem - Práctica de un segundo idioma

Los desarrolladores de Roblox recibirán 250 millones de dólares.

Spotify lanzó un grupo escuchando música

El informe "Fraude en el área de publicidad móvil - Versión 2020" en AppsFlyer

El informe "La evolución de las aplicaciones móviles en 2020" de la App de Annie

de EVE Echoes llega a iOS y Android en agosto

Recomendaciones para aumentar la efectividad de la monetización para aplicaciones móviles

Uso de anuncios de video para promover negocios en Facebook: Guía de SocialPeta

Cómo medir la efectividad de las aplicaciones de optimización de motores de búsqueda de texto



AI, Dispositivos, IoT



(+38)  Doom Boy ESP32. Segunda iteración

(+2) ¿Cómo cambiará la Industria 4.0 nuestros lugares de trabajo y por qué necesita una fuente de alimentación confiable?

(0)  Una serie de artículos sobre la instalación y operación del servidor LoRaWAN Chirpstack

Huawei se convirtió en el mayor fabricante de teléfonos inteligentes del mundo por los resultados del segundo trimestre

Amazon conecta Alexa con aplicaciones a través de Alexa para aplicaciones

11 algoritmos de aprendizaje automático más comunes en pocas palabras



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



All Articles