Desarrolladores Veteranosenican soluciones para chats con Markdown en herramientas de Apple

Fuentes: Native all the way, until you need text | Artem Loenko
Desarrolladores Veteranosenican soluciones para chats con Markdown en herramientas de Apple
Imagen generada con IA

Un desarrollador nativo de macOS e iOS con casi veinte años de experiencia documenta las dificultades que enfrenta al implementar un chat con soporte Markdown utilizando las herramientas oficiales de Apple. El autor probado múltiples tecnologías nativas —SwiftUI, NSTextView con TextKit 2, NSCollectionView y WebKit— pero ninguna ofrecía una solución completa para funcionalidades básicas como la selección de texto en documentos Markdown, menús contextuales o accesibilidad. Tras meses de desarrollo, descubrió que Electron proporcionaba mejor rendimiento y funcionalidades fuera de la caja, incluyendo renderizado de texto, soporte Markdown e integraciones con macOS. El artículo señala que SwiftUI es adecuado para pantallas simples, pero las herramientas natives de Apple se convierten en una limitación más que una ventaja cuando se trata de construir interfaces de chat con texto rico.