Apple presenta las mejores y más descargadas aplicaciones y juegos de la App Store de 2020
24 noviembre, 2022
Guardar pestañas como marcadores Safari Mac
Cómo guardar pestañas abiertas de Safari como marcadores en Mac
24 noviembre, 2022
Apple presenta las mejores y más descargadas aplicaciones y juegos de la App Store de 2020
24 noviembre, 2022
Guardar pestañas como marcadores Safari Mac
Cómo guardar pestañas abiertas de Safari como marcadores en Mac
24 noviembre, 2022

Theos Team anuncia Orion, un proyecto para respaldar el desarrollo de tweaks usando Swift

Muchos desarrolladores de ajustes de jailbreak estarán familiarizados con Theos, que se describe mejor como un conjunto de herramientas multiplataforma para desarrollar software para las 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, este fin de semana, el equipo de Theos usó /r/jailbreak para anunciar Orion, un DSL nuevo y de código abierto que permitirá a los desarrolladores crear ajustes de jailbreak más fácilmente utilizando el renombrado lenguaje de programación Swift de Apple.

Actualmente se considera que Orion está en versión beta. Complementará a Theos, no lo reemplazará, como una plataforma de desarrollo para hacer ajustes de jailbreak. Como tal, el equipo de Theos está anunciando actualizaciones para Theos, como la edición de ajustes con autocompletar con tecnología 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 según la página de GitHub es la siguiente:

Orion es un DSL diseñado para que sea totalmente sencillo interactuar con los aspectos dinámicos de Objective-C en Swift. El objetivo principal del proyecto es permitir el desarrollo de ajustes de jailbreak fácil, divertido y versátil en Swift. De alguna manera, es para Swift lo que Logos es para Objective-C, pero al mismo tiempo es mucho más que eso.

Es posible usar Orion como un marco regular (invocando el preprocesador en un script de compilación) o en un ajuste de Theos (recomendado).

Orion no es un marco para enlazar código Swift. A partir de ahora, Orion solo admite la vinculación de código Objective-C y C; sin embargo, esto puede cambiar en el futuro.

Para obtener más información, consulte la documentación .

Para aquellos que aún no lo saben, Swift es un lenguaje de programación eficaz 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 abrió Swift para hacerlo 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 los ajustes de jailbreak más comunes se pueden falsificar fácilmente a partir de Swift, y esto brindará beneficios de rendimiento directamente a los usuarios finales de teléfonos con jailbreak que instalen dichos ajustes.

Orion beta ya está disponible para los desarrolladores con fines de evaluación a través de GitHub . El equipo de Theos ha solicitado respetuosamente a los desarrolladores que evalúan Orion que informen cualquier comentario o problema a través del canal Theos Discord, ya que al hacerlo promoverá una versión v1.0 más estable cuando el proyecto salga de sus etapas beta en el futuro.

Parte de los términos de servicio de usar la versión beta de Orion incluyen resistir la tentación de publicar cualquier ajuste de jailbreak que use el marco de trabajo de Orion hasta después de que caiga la versión estable v1.0.

Por lo que podemos deducir, Orion parece estar recibiendo una cálida bienvenida por parte de la comunidad de jailbreak , y es fácil entender por qué. Cualquier avance en la tecnología que lleve a la comunidad de jailbreak un paso más cerca del desarrollo de software moderno es un cambio positivo, y el soporte para el lenguaje de programación Swift debe considerarse uno de esos pasos hacia adelante.

¿Estás emocionado de que se creen nuevos ajustes de jailbreak en el futuro a partir de Swift como resultado de Orion? Háganos saber por qué o por qué no en la sección de comentarios a continuación.

Necesitas preguntar algo?