Objective Sharpie

Xamarin · Herramienta de línea de comandos que analiza cabeceras Objective-C para ayudar a crear enlaces C# para bibliotecas nativas.

CaskHerramientas de desarrolloChip Apple · Intel
Inicio
De homebrew/cask
Instalaciones en los últimos 30 días3Puesto 3241 en Apps
Instalaciones del último año179Total de los últimos 365 días
Última versión3.5.116hace 3 días · 7 oct
Tamaño de descarga32MBarm64 / x86_64 · pkg
Frecuencia de actualizaciónIrregular0 versiones en 30 días

Descripción

Objective Sharpie es una herramienta de línea de comandos que ayuda a iniciar la primera fase de un enlace entre una biblioteca Objective-C y C#. Analiza con Clang los archivos de cabecera de la biblioteca y transforma su API pública en definiciones de enlace, automatizando parte del trabajo que antes se hacía manualmente. El resultado generado sirve como punto de partida, no como un proyecto de enlace terminado.

  • Analiza archivos de cabecera de bibliotecas nativas mediante Clang.
  • Convierte las API públicas de Objective-C en definiciones para enlaces de C#.
  • Se utiliza desde la línea de comandos; no es un asistente gráfico.

En macOS, se instala con brew install --cask objectivesharpie. Está orientado a desarrolladores con experiencia en Xamarin. Para aprovecharlo, se requieren conocimientos avanzados de Objective-C y C, experiencia compilando bibliotecas nativas desde la línea de comandos y comprensión de su funcionamiento. La documentación también señala como conocimientos pertinentes el uso de Clang desde la línea de comandos.

Fuentes: Documentación de Objective Sharpie · Homebrew cask

Novedades Novedades de 3.5.116 Del historial de commits de Homebrew

Esta versión no tiene notas de actualización específicas.

Interfaz gráfica de código abierto para Homebrew. La instalación se realiza desde el cliente de macOS o con el comando brew.

© 2026 OpenNavo