Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 361 (del 7 al 13 de septiembre)

Esta semana, Google lanzó Android 11 y Huawei presentó Harmony 2.0, Apple continuó luchando contra Epic en la corte, continuamos nuestra exploración de Kotlin en 1.4 y nuevas tendencias de neomorfismo, estancamiento del aprendizaje automático y reglas de creación de íconos. Todo esto y mucho más, ¡en nuestra nueva selección!





Empaquetar y enviar una aplicación sin troyanos para controlar mis lámparas en F-Droid sin ningún conocimiento de desarrollo de Android. Google Corporation ha publicado el lanzamiento del sistema operativo móvil Android 11. El énfasis principal en la nueva versión del sistema operativo se hace en simplificar el trabajo con varios mensajeros, administrar dispositivos inteligentes y mejorar la privacidad del usuario.



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



iOS



Apple ha presentado una contrademanda a Epic

Microinteracciones: Ola animada

7 opciones de AlertView en SwiftUI

Prueba de rendimiento de Xcode en un gran proyecto de Swift. Comparación de iMac, MacBook, iMac Pro

Convierta una aplicación iOS de pago en una suscripción

Escribiendo el primer widget para iOS

7 herramientas básicas de desarrollo de iOS

Creando animación 3D de mapas de desplazamiento en SwiftUI

¿Cómo hacer segura una aplicación iOS?

SwiftUI 2.0: el futuro es declarativo

Swiftagram: cliente para Instagram

Velik: seguimiento de viajes en bicicleta con



Android



(+11) Componente de navegación-jutsu, vol. 1 - BottomNavigationView

(+6) Pulido de la interfaz de usuario en Android: StateListAnimator

(+4) Convertir EditText en SearchEditText

Google lanzó Android 11 Go

Huawei presentó Harmony 2.0

JetBrains organiza una conferencia sobre Kotlin 1.4

Transmisión de Android: Nuevo compilador de Kotlin en 1.4

20 herramientas de desarrollo de Android de las que probablemente nunca haya oído hablar

Google revela la dependencia de Firebase en GMS

Seis años de controversia: por qué Microsoft hizo un teléfono inteligente Android con dos pantallas en un mundo donde todos los dispositivos son iguales

Enfoque de arquitectura limpia al considerar el modelo

¡No reinvente la rueda, delegue!

Inyección de dependencia básica con empuñadura

Funciones mágicas de Kotlin: todo lo que necesita saber

IU polaca en Android: StateListAnimator

Construyendo Android: Cómo reducir el tiempo de 5 minutos a 15 segundos

Desarrollando una interfaz de usuario compleja usando Android ConstraintLayout

22 extensiones de Kotlin para un código más limpio

Biblioteca de configuración simple - Cree una pantalla de configuración en segundos

TDD en Android

Desarrollo moderno y seguro de Android

AndroidX FragmentFactory defectuoso

Explorando Jetpack DataStore

Autenticación biométrica: autenticación biométrica en Kotlin

Blue Pair: trabajando con Bluetooth en el



desarrollo de Android



(+25) Neomorfismo y sus problemas

(+11) Intercomunicadores, ACS ... Hola de nuevo

(+10) Cómo capturar un nuevo país en 3 semanas

(+6) Flutter.dev: Gestión simple del estado de la aplicación

(+4) Localizamos la aplicación en React Native

Podlodka # 180: PHP

C ++ se ha convertido en el lenguaje de programación de más rápido crecimiento en el ranking TIOBE

Yandex lanza una nueva temporada de pasantías

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

Motivar a los desarrolladores y otras personas creativas: una guía para empresas

Ilkka Paananen: “Los juegos como los negocios no son debe ser impulsado por procesos "

Instrucciones: cómo crear una aplicación para ver el clima en Flutter

Cuadrículas, principios y reglas para crear íconos de interfaz, iOS y Android

Un año en el agua y el pan: cómo hacer una aplicación por tu cuenta y no rendirte

5 consejos para mejorar el diseño de los botones. Conceptos básicos del diseño de la interfaz de usuario

¿Firebase es realmente tan bueno como parece?

Construya una aplicación web Flutter desde cero y alójela con Continuous Deployment

4 tipos de desarrolladores con los que trabajará (desafortunadamente)

Usando el patrón BLoC para aplicaciones Flutter puras: teoría y ejemplo práctico

Anatomía de un diseño superior

Consejos sobre cómo convertirse en un revisor de código más eficaz

Duofolio: un lector con diccionario



Análisis, marketing y monetización



(+21) Huevos de Pascua rusos en aplicaciones móviles. ¿Qué son?

(+17) Errores en el diseño de las pruebas A / B que pensé que nunca cometería

(+4) ¿Cómo sé que una nueva característica beneficiará al producto y no lo dañará?

(+2) Estados de período de gracia de Apple y reintento de facturación al procesar los recibos de los usuarios

AppsFlyer lanza Xpend, una plataforma para agregar datos de gasto publicitario

“Guía de análisis de productos” de Mixpanel

Aplicaciones más descargadas en agosto de 2020

Mostaza: exploración impulsada por IA

Dos tipos de estrategias de crecimiento: estrategias de Kindle y estrategias de fuego

Cómo ayudan las iteraciones en la optimización de motores de búsqueda de



IA, dispositivos, aplicaciones de IoT



(+31) Estancamiento de la máquina aprendizaje. ¿Muchas tareas nunca se resolverán?

(+12) Automatizamos el funcionamiento del sistema de calefacción en un apartamento sin remodelar el interior - hogar inteligente z-wave

(+9) La vida cotidiana de un OEM (Parte 1)

(+3) Internet de los automóviles: los primeros pasos hacia la conducción no tripulada

Yandex lanzará TV -prefijo con Alice

Se presentó el nuevo protocolo Z-Wave de largo alcance

Cómo convertirse en un experto en inteligencia artificial: una guía paso a paso

Planet-Scale AR Alliance prepara la realidad aumentada para 5G

Relativty: casco de realidad virtual de código abierto por $ 200



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



All Articles