Más sobre AppleScript como heredero de HyperTalk

En el artículo sobre los posibles “herederos de HyperCard”:http://www.entremaqueros.com/bitacoras/memoria/?p=49 fantaseé sobre cómo podía dejar de tener sentido HyperTalk si AppleScript Studio para Tiger tenía acceso a CoreData.

Bueno, “parece ser”:http://www.apple.com/es/macosx/features/applescript/ que no iba tan desencaminado: entre las nuevas características de AppleScript, están las siguientes:

* Manipulación directa de archivos XML: AppleScript puede leer y escribir datos en formato XML, y utilizar XQuery o una sintaxis equivalente para acceder a cualquier elemento de un archivo similar
* Acceso a CoreData: permite crear, acceder y analizar bases de datos SQLite —nuevo componente de Tiger—, para que las aplicaciones AppleScript puedan guardar datos más sofisticados que simples archivos de texto

¡No puedo esperar a tener mi copia de Tiger para hacer un tutorial sobre estas nuevas posibilidades!

Otras características no tan relacionadas con la manipulación de datos, pero igualmente útiles son:

* Utilidad AppleScript: para activar scripts en la interfaz de usuario, realizar operaciones con directorios y controlar el menú Script del sistema
* Editor de AppleScript mejorado, con rellenado automático de código
* Visor de diccionario mejorado, con búsqueda
* Comando información de sistema, para obtener datos sobre el sistema operativo, como la dirección IP o el usuario actual, por ejemplo
* Diálogos en pantalla seguros, para garantizar la privacidad
* Alertas gráficas adaptadas a la interfaz de usuario Aqua

Descubre más desde Memoria de Acceso Aleatorio

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo