Theos Team anuncia Orion, un proyecto para apoyar el desarrollo de ajustes usando Swift
Muchos desarrolladores de jailbreak tweak estarán familiarizados con Theos, que se describe mejor como un conjunto multiplataforma de herramientas de desarrollo de software para plataformas iOS y iPadOS sin el uso de Xcode. La razón de la familiaridad de Theos es que ha demostrado ser un mecanismo particularmente instrumental en el desarrollo de ajustes de jailbreak a lo largo de los años.
Sin embargo, solo este fin de semana, el equipo de Theos cambió a / r / jailbreak para anunciar Orion, un nuevo DSL de código abierto que permitirá a los desarrolladores crear más fácilmente modificaciones de jailbreak utilizando el renombrado lenguaje de programación Swift de Apple.
Actualmente, Orion se considera en versión beta. Complementará a Theos, no lo reemplazará, como plataforma de desarrollo para realizar cambios en el jailbreak. Por lo tanto, el equipo de Theos está anunciando actualizaciones para el propio Theos, como modificar los cambios con Autocompletar basado en LSP en la mayoría de los editores de código compatibles con macOS y Linux, como Xcode, Vim y VSCode.
La descripción completa de Orion para la página de GitHub es la siguiente:
Orion es un DSL diseñado para facilitar la interacción con los aspectos dinámicos de Objective-C en Swift. El objetivo principal del proyecto es permitir un desarrollo fácil, divertido y versátil de modificaciones de jailbreak en Swift. En cierto modo, es para Swift lo que Logotipos es el de Objective-C, pero al mismo tiempo es mucho más.
Puede utilizar Orion como un marco normal (invocando el preprocesador en un script de compilación), o en un Theos modificación (recomendado).
Orión No lo es un marco para enganchar el código Swift. Por el momento, Orion solo admite el enlace de código Objective-C y C, sin embargo, esto puede cambiar en el futuro.
Para obtener más información, consulte documentación.
Para aquellos que aún no lo saben, Swift es un lenguaje de programación de alto rendimiento y fácil de aprender que fue lanzado originalmente por Apple en el verano de 2014. No fue hasta el año siguiente que Apple creó Swift de código abierto para Haz que suceda. más accesible para una base de desarrolladores más grande.
Muchos proyectos relacionados con jailbreak ya están aprovechando Swift y los beneficios que ofrece, incluido el administrador de paquetes Sileo y Taurine jailbreak para iOS y iPadOS 14.0-14.3. La introducción de Orion significa que Swift puede falsificar fácilmente los cambios de jailbreak más comunes, y esto ofrecerá beneficios de rendimiento directamente a los usuarios finales de teléfonos con jailbreak que instalen esos cambios.
La versión beta de Orion ya está disponible para los desarrolladores con fines de evaluación. a través de GitHub. El equipo de Theos pidió respetuosamente a los desarrolladores que calificaron a Orion que informaran cualquier comentario o problema a través del canal Theos Discord, ya que esto promoverá una versión v1.0 más estable cuando el proyecto salga de la versión beta en el futuro.
Parte de los términos de servicio para usar Orion beta incluye resistir la tentación de publicar cualquier cambio de jailbreak usando el marco de Orion hasta que se publique la versión estable 1.0.
Por lo que podemos deducir, Orion parece estar recibiendo una cálida bienvenida de la comunidad de jailbreak, y es fácil ver por qué. Cualquier avance tecnológico que acerque a la comunidad de jailbreak al desarrollo de software moderno es un cambio bienvenido, y el soporte para el lenguaje de programación Swift debe considerarse uno de esos avances.
¿Estás emocionado de que Swift pueda crear nuevos cambios de jailbreak en el futuro como resultado de Orion? Háganos saber por qué o por qué no en la sección de comentarios a continuación.
Deja una respuesta
Contenido relacionado