Xattr Editor en SwiftUI

Xattr Editor es una sencilla aplicación GUI hecha con SwiftUI para ver y editar atributos extendidos de archivos en macOS, ideal para usuarios que prefieren una interfaz gráfica (arrastrar y soltar un archivo y ver sus atributos extendidos) en lugar de abrir el Terminal e interactuar con xattr. Con la ventaja adicional de que los atributos se pueden editar uno por uno, añadiendo, modificando o eliminando cualquiera de ellos.

Este proyecto ha sido migrado desde el original XIB storyboard (xattr-editor) a SwiftUI, adoptando el marco de trabajo moderno para interfaces de usuario de macOS, con soporte para efecto Liquid Glass en macOS 15+.  Proyecto Xcode y app requieren:

  • Xcode 15 o superior
  • macOS 14.0 o superior
  • Swift 5.9
Continuar leyendo «Xattr Editor en SwiftUI»

Mp3Player en SwiftUI

MP3Player es una aplicación sencilla para macOS, basada en SwiftUI, diseñada para reproducir archivos de audio MP3 y M4A con una interfaz moderna. La aplicación sigue las prácticas de SwiftUI y muestra el uso de concurrencia de Swift, gestión de estado e integración con el sistema. Aunque es una aplicación plenamente funcional, hay que tomarla también como una manera de aprender SwiftUI.

Continuar leyendo «Mp3Player en SwiftUI»

Servidor Apache y PHP en macOS Mojave

Apple lanzó macOS Mojave 10.14 en septiembre de 2018 con Apache y PHP integrados en el sistema. Utilizaremos los programas Apache y PHP preinstalados para dejarlos operativos sin instalar herramientas de terceros, de forma manual, con los archivos de configuración y el Terminal.

Apache

El nuevo macOS Mojave viene con Apache preinstalado. Todo lo que tenemos que hacer es configurarlo y activarlo. Para verificar la versión de Apache instalada, ejecuta el siguiente comando en Terminal:

$ httpd -v
Continuar leyendo «Servidor Apache y PHP en macOS Mojave»