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