Packaging Mac and Windows apps

Umajin Editor now supports producing Windows or Mac standalone apps, in addition to the Android and iOS packaging process.


Starting the packaging process

To begin, use Umajin Editor’s menu: File – Publish… and select Publish to App Stores.


Packaging Output

Umajin will perform a basic packaging of your application into a zip file. You may choose to wrap the contents up into a suitable branded installer.


The zip file contains a functional .app folder, which you can drag to the Mac Applications folder, or run in place. The app is signed and notarized as required by Apple.  The files in the .app cannot be changed as this will break the code signing and notarization, and will prevent the app from running.


The zip contains the executable, various supporting DLLs, any native DLLs you have added, and the files from your project. These files can be changed after building if required.


For desktop apps the icon used for the application is simply a file your add to your project.

For Mac:


For Windows:


Splash Screen

Similarly, the splash screen for desktop apps is defined by:


manifest/osx/splash.png or splash.jpg


manifest/osx/splash.png or splash.jpg

Native libraries

If you have integrated native libraries into your app then they should be placed in:

Mac – .dylib files only


Windows – .dll files