Xojo Applications Example: Create a Shortcut / Alias / Desktop Launch Icon (Windows, macOS, Linux) 0.1.0 Description:Īn example Xojo project to show how one can create a Shortcut (Windows), Alias (macOS), Desktop Launch Icon (Linux) in Xojo-built Applications (Windows, macOS, Linux).
#Xojo web app code#
Go to Xojo Code Example: Using Applescript for Automation (macOS)
#Xojo web app how to#
This example Xojo project shows how to use AppleScript Automation, determine if the app has permission to automate another running application, and how to open System Preferences at Privacy - Automation.
MacOS 10.14 no longer simply allows every app to use AppleScript to Automate other applications. Xojo Code Example: Using Applescript for Automation (macOS) 0.8.0 Description: Or locate Applications that can deal with any given URL (e.g. It then locates all suitable Applications, depending on the LSRolesMask(s) you specify. The example 'Applications' will ask you to select a Document. This example will get all ones (also the per-user Application Folder, if it exists) from the OS. Xojo only provides a single folder using SpecialFolder.Applications. This example shows how to find Applications by BundleID (the preferred way), by AppName (this will try to find it in all possible system defined application directories), and it allows to get an Array of Folders defined by Apple (see the Enumeration: NSSearchPathDirectory. However, Developers might need to get the correct native path. Apple's System Applications will be in another location.įinder transparently shows them just as 'Applications'. So the classic '/Applications' directory is now the one where users can store their system-wide available applications. A read-only System volume, and a read-write Data volume. MacOS: App Directories 0.7.3 Description: dylib (arm64 and x86_64), include it in a Xojo project - and finally use it in your application. This example project shows how you can build your own OpenSSL Library from Source as a Universal. MacOS: OpenSSL - Bring your Own 0.1.2 Description: Go to macOS: NSSharingService (Email, Messages, AirDrop) Compose Message (Content/Text, File/Attachments).Compose Email (Subject, Content, Attachments).The following services are implemented in the example project: MacOS: NSSharingService (Email, Messages, AirDrop) 0.5.1 Description:Īn example Xojo project to show how to use NSSharingService in Xojo-built Applications (macOS, 64Bit only). Go to Xojo2DMG: CodeSign, DMG creation and Notarization (Post Build Script) All with just a click on 'Build' in the Xojo IDE. It also packages Release Builds of your application in a signed (and customizable) DiskImage (.dmg) and sends it off to Apple for Notarization. It's an example Xojo Post Build Script, which shows how to auto-magically CodeSign both Debug- and Release-Builds.
That's why I encourage everyone to CodeSign (with Hardened Runtime) each and every DebugRun on macOS, allowing you to develop and debug as close to a Release Build as possible. This might lead to a different Runtime behavior compared to a simple (unsigned) DebugRun within the Xojo IDE.
#Xojo web app software#
Xojo2DMG: CodeSign, DMG creation and Notarization (Post Build Script) 0.9.11 Description:Īre you distributing macOS Software outside of the Mac App Store? For your users best experience and confidence, your applications have to be Notarized by Apple.Ī requirement for that is to CodeSign with Hardened Runtime. It provides an example project along with a Post Build Script which automates the task of building the Docker Image. This example contains Documentation about how to package a Xojo built Web Application in a Docker Image. Xojo - some pieces 4u - Xojo - some pieces 4u