El resumen de materiales interesantes para el desarrollador móvil # 288 (24 de febrero - 3 de marzo)

En el nuevo resumen tratamos con almejas y escribimos aplicaciones en lenguaje ensamblador, practicamos Swift funcional y hacemos una visión biónica, desarrollamos en Flutter y mejoramos UX, y exploramos los mejores juegos y aplicaciones. Bienvenido



Smartphones plegables: ¿y las aplicaciones?

¿Habrá dificultades con las aplicaciones de Android existentes en "clamshells"? ¿Qué preparar para aquellos usuarios que deciden comprar un dispositivo costoso? ¿Y qué debe hacer el desarrollador para que estos usuarios estén satisfechos? ¿Cómo probar su aplicación si no tiene un dispositivo por $ 2000 a la mano?

Escribir una aplicación de Android en ensamblador

Esta historia trata sobre un enfoque no estándar para el desarrollo de aplicaciones de Android. Una cosa es instalar Android Studio y escribir "Hello, World" en Java o Kotlin. Pero mostraré cómo se puede realizar la misma tarea de manera diferente.

Este resumen está disponible como un boletín semanal. Una noticia diaria que enviamos a Canal de telegramas .

iOS

(+24) Todo lo que necesita saber sobre las extensiones de aplicaciones iOS
(+14) Una pequeña práctica de programación funcional en Swift para principiantes
(+7) Objeto compuesto "fuente de datos" y elementos de un enfoque funcional
imagen La magia del diseño automático: priorizar el cambio de tamaño del contenido
imagen Ruta UrbanClap a MVVM
imagen Cree pantallas complejas con Child ViewControllers
imagen Crea tu propia biblioteca CocoaPods
imagen Configuración de la integración continua para iOS con Bitrise
imagen La mejor aplicación para iOS
imagen Métricas Swif
imagen Diseñando UIView con funciones
SmartlookConsentSDK para iOS: hermoso acuerdo de usuario


Android

(+14) Los oftalmólogos rusos hablaron sobre la visión biónica. La nueva aplicación móvil demuestra el trabajo del ciber
(+14) Creación de la barra de navegación inferior en Kotlin usando Anko
(+9) RxJava2 + Retrofit 2. Modificamos el adaptador para manejar la falta de estado de Internet en Android
Android Dev Podcast # 88. Noticias. El futuro de IoT, K-Love, bibliotecas de dependencias
imagen Android Studio Project Marble: aplicar cambios
imagen Inteligencia móvil: clasificación de señales de tráfico con el modelo MobileNet reentrenado
imagen Navegación de enlace profundo en una aplicación modular
imagen Hablando por los mejores fragmentos de Android
imagen ¿Por qué necesita cambiar completamente a Kotlin?
imagen Tendencias de desarrollo de Android 2019
imagen Componer atributos dinámicos de RecyclerView con funciones
imagen Migración a los lugares SDK: El mundo de Rx y Coroutines
imagen Depuración de bloqueos nativos en una aplicación de Android
imagen Permisos de Android con la Biblioteca Dexter
imagen Prueba de espresso y robots de pantalla: Primeros pasos
imagen Pruebas perfectas: falsificaciones en lugar de mokas

Desarrollo

(+39) ¡ Aprendiendo siempre y en todas partes! Podcasts para desarrolladores en inglés
(+29) Cómo obtener la certificación de desarrolladores de Google: Especialista en Web móvil
(+24) ¿Es más divertido desarrollar para teléfonos móviles que para la web?
(+22) Sketch + Node.js: generamos íconos para muchas plataformas y marcas
(+21) Gran resultado de la industria de los videojuegos
(+14) Aleteo. Pros y contras
(+10) Por primera vez probamos App Center y contamos nuestra experiencia
(+9) Dos lados de WebView: sobre el lanzamiento rápido de proyectos y el robo de datos personales
Flutter Dev Podcast # 1: Flutter 1.2, Flutter / create, historial, logotipos y más
Google lanza Flutter 1.2 y Dart DevTools
DevOps en juegos
HoloLens 2 se volverá más abierto
Radio QA # 49: palabra letra P
5 consejos para mejorar la aplicación móvil UX
imagen gotas - plataforma de pago instantáneo: investigación UX
imagen WhatsApp Pay: UX Research
imagen Excelentes herramientas de diseño.
imagen Leyes de desarrollo de software conocidas
imagen Cuatro errores de ingeniería que matan startups
imagen Preparación para la codificación en vivo a través de Twitch
imagen Consciente: UX Learning
imagen Lo que aprendí en el primer año de trabajar como ingeniero de software en una startup
imagen Talk es el futuro de la interfaz de usuario
imagen Rediseño de la aplicación móvil Tesla
imagen Cómo hacer un chatbot para WhatsApp usando Twilio, Dialogflow y PHP
imagen Bashupload: sube archivos a la nube desde la línea de comandos
Mesibo Messenger: un messenger abierto con mensajes, voz y video
Halley Game Engine: motor de juego C ++

Analítica, marketing y monetización.

Presto: los restaurantes habituales se vuelven más inteligentes
Cuánto gastan los rusos en juegos móviles y cómo se ve el retrato de un rico jugador ruso
ELSA: Mejorando la pronunciación inglesa
Nuevas aplicaciones más populares 2018
Los nuevos juegos más populares de 2018
OliveX recibió $ 1 millón para juegos deportivos
ASOdesk lanza la nueva "Academia ASO"
WhatsApp tiene 10 años
Fortnite: $ 100 millones en deportes electrónicos
Mejores editores por número de descargas 2018
Cómo y por qué escribí mi "Control de costos"
Patas: una aplicación para ayudar a los animales y un tablero de mensajes sobre ellos
Dpth: la aplicación para iOS toma fotos en 3D sin una cámara dual
El efecto del tráfico multicanal en la conversión de Play Store

AI, dispositivos, IoT

(+49) Cómo recomendar música que casi nadie escuchó. Informe Yandex
(+45) Soluciones casi confiables
(+34) Adivinación en redes neuronales: si el propio autor señaló en los comentarios en la publicación
(+22) Proyecto Prometeo: busca incendios usando IA
(+17) Las empresas finalmente se preocuparon por el desarrollo de dispositivos IoT y su seguridad
(+14) Presentación de Microsoft HoloLens 2
(+14) TensorFlow en Apache Ignite
(+5) AsyncIO Micropython: métodos de sincronización en programación asincrónica
El mercado de relojes inteligentes ha crecido un 56% y Apple es la mitad
AI controla el parque eólico de Google
Rusia está preparando una estrategia nacional para la inteligencia artificial.
Amazon abre el reclutamiento en el tercer acelerador Alexa
imagen Extinción silenciosa de startups IoT
imagen El futuro de la máquina y el futuro del desarrollo móvil.
imagen Aprendizaje automático en dispositivos móviles: actualizaciones de GitHub
imagen Reconocimiento de matrículas de automóviles sin aprendizaje automático

< Resumen anterior . Si tiene otros materiales interesantes o si encuentra un error, envíelo por correo .

Source: https://habr.com/ru/post/442430/


All Articles