El resumen de materiales interesantes para el desarrollador móvil # 277 (26 de noviembre - 2 de diciembre)

En el nuevo resumen, hablamos sobre el legado de Objective-C y la seguridad de la autorización móvil, sobre cómo los estafadores “vencieron” a la App Store, sobre las características de diseño invisible de las aplicaciones móviles y el campeonato de autos de juguete con IA de Amazon.



Cómo escribir en Objective-C en 2018

En esta serie de artículos, le mostraremos las características útiles y las mejoras de Objective-C, con las cuales se vuelve mucho más agradable escribir código. Todos los que escriban en Objective-C encontrarán algo interesante para ellos.

Seguridad móvil OAuth 2.0

En este artículo, quiero compartir con ustedes conocimientos sobre ataques en dispositivos móviles OAuth 2.0, sobre métodos de protección y la implementación segura de este protocolo. Todos los componentes de protección necesarios, que analizaré a continuación, se implementan en el último SDK para los clientes móviles Mail.Ru Mail.

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

iOS

(+12) Crear un lector de libros electrónicos usando PDFKit en Swift
(+10) Xcode y depuración avanzada en LLDB: Parte 1
(+4) Conferencia para desarrolladores de iOS Kolesa Mobile 3.0. Informe de video
Apple ha desinstalado cientos de aplicaciones en China
App Store se va de vacaciones
Apple pasará "Hora de código" en sus tiendas
Microsoft superó brevemente a Apple y se convirtió en la compañía más cara + Road to the clouds: cómo Microsoft se convirtió en la compañía más cara del mundo
estructura del proyecto iOS
imagen Cómo vencer a la App Store
imagen Cómo hacer notificaciones locales en Swift 4
imagen Como un niño perdido, al contrario de todo, se convirtió de un perdedor en un desarrollador de iOS
imagen Recreando la paginación de Instagram
imagen Las 7 principales tendencias en desarrollo de iOS 2019
imagen Cuándo usar UserDefaults, Keychain o Core Data
imagen DJSemiModalViewController: un diálogo semi-modal con una pila de contenido

Android

(+11) vista de árbol RecyclerView (sin bibliotecas de terceros y matrices secundarias)
(+6) Implementación de búsqueda instantánea en Android usando RxJava
(+3) Paginación de caché en Android
(+1) Lección abierta "Diseño de material Android: resumen de actualización"
Google ha combinado concursos para desarrolladores
Huawei está probando Fuchsia
imagen MotionLayout + ShapeOfView = Amor
imagen Corutinas en Java puro
imagen Descarga progresiva de imágenes con RxJava
imagen Una historia rápida sobre llamadas asíncronas, pérdidas de memoria, referencias débiles y conceptos erróneos
imagen Acelere el desarrollo con plantillas de archivo personalizadas
imagen Usando AI en el desarrollo de Android
imagen Comprender el formato de VectorDrawable
imagen Compatible con Android Java 9, 10, 11 y 12
imagen Rehacer la aplicación de Android para Jetpack
imagen Aumente la legibilidad con convenciones del operador en Kotlin
imagen Disponibilidad y fragmentos de transacciones

Desarrollo

(+23) Integración continua en Yandex. Parte 2
(+23) Todas las instantáneas van al cielo
(+13) "Me convertí en terapeuta o psicólogo" - Vitaliy Fridman sobre las pruebas de UX y las interfaces móviles
(+10) ¿Cómo puede un diseñador deshacerse de la rutina y mantener el interés en su trabajo?
(+7) Cómo construir un producto de chat bot
(+6) Consejos y sugerencias sobre la cartera del diseñador UX
Aparekium: en busca de características de diseño invisibles
Playgendary lanza el programa de reubicación de desarrolladores de juegos en Minsk
Podlodka # 87: Sistemas de construcción
¿Cómo puede un cliente trabajar con un equipo de desarrollo externo?
Video Mobius 2018 Piter
imagen Estudio de caso de UX / UI: rediseño de una aplicación de transporte público para una gran ciudad
imagen No necesitamos más programadores.
imagen Cómo hacer una aplicación de geolocalización en React Native
imagen Aleteo: bueno, malo, malo
imagen Cómo analicé los datos de mi Fitbit para una mejor salud
imagen Cómo escribir con menos errores: consejos para desarrolladores de juegos
imagen Arquitectura de microservicios en medio
imagen SideKcK: rediseño de aplicaciones móviles
imagen Guía completa de desarrollo de aplicaciones de entrega de alimentos
imagen 67+ opciones de diseño de aplicaciones
imagen Estrés trabajo remoto
imagen El mundo se ha vuelto plano: evolución de la interfaz de usuario
imagen Me_Bot: un bot de autoaprendizaje para WhatsApp

Analítica, marketing y monetización.

(+6) Santa Claus para sí mismo: ¿cómo puede un desarrollador de aplicaciones ganar el máximo durante el período de vacaciones?
(+5) Predecir el flujo de salida de los usuarios que utilizan el método RFM
(+4) Case Rate & Goods y Mobio: aumento gradual en todos los indicadores
Matchmade recibe inversión en automatización de impacto de marketing
Case Zorka.Mobi y Azur Games: tirador experimental de campaña de prelanzamiento móvil
Samsung invirtió en Niantic a cambio de juegos exclusivos
Encuesta: 38% de los juegos independientes pagados o ganados
imagen Cómo 7 segundos pueden ayudar o dañar tu aplicación móvil
imagen El segundo acto de la economía de las aplicaciones móviles.
imagen ¿Segmenta las pruebas A / B?
imagen Cómo aprovechar al máximo la invitación de amigos a la aplicación

AI, dispositivos, IoT

(+30) Micrófono Far Fields (matriz de micrófonos) : un héroe discreto en una columna inteligente
(+29) Cómo Yandex.Taxi predice el tiempo de entrega del automóvil utilizando el aprendizaje automático
(+11) El mundo a través de los ojos de un automóvil. ¿Cómo lo ven los drones?
(+10) Comparación de las mejores API para filtrar contenido indecente
Amazon lanzó el campeonato de autos autónomos
Microsoft pondrá HoloLens Army
Google lanzará nuevos puntos
Amazon se introduce en medicina
Amazon ha abierto sus cursos de 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/es431792/


All Articles