Creating an AppleScript bundle on MacOS

— The language of Automation — How it works in theory Suppose you write some AppleScript that is generic and that you would like to use in other AppleScript applications. The solution is to create a library from it and store it in a standard place where your other AppleScript applications can find them. MacOS …

Creating a help book for a MacOS application

The process to create an help book for a MacOS is not very well documented. The available documentation is old and archived: link. From that old documentation and some of the information found on the Apple Developer Forum I was able to create an Help book for a SwiftUI application. The book structure Assume that …

Integration CorePlot in SwiftUI on MacOS

This walkthrough shows how to get an example application as present in the core-plot library working using SwiftUI on MacOS. Although this example is done on the Mac, there is no reason to assume that the same process would not work for IOS. 1. Create the project Select: File -> New -> Project… Make certain …

Porting Swift 3 to Debian

Summary Swift is available for Linux. At the moment it is only available for Ubuntu linux. If you want it on another Linux flavor you have to compile it from source. This is a log of the steps to do this on Debian linux.This installation has been done on the Debian “jessie” release. It should …

New Editor Textmate

I am trying out a new editor called TextMate. So far I am impressed. The real strength of TextMate is the context awareness.. I known there are many editors that allow this but TextMate shows some features I have never seen in any other editor. Tab Completion Take for example the ruby mode. Create an …

Getting support on Groupcal 3

I am a registered user of the application Groupcal 3. Groupcal is an application that will sync your iCal calendar with an exchange server. It works great. After I upgraded to Leopard I discovered that the application won’t run anymore. First I thought, just go to the website of snerdware and get a new version. …