Deploying Desktop app for Mac

I have zero experience with Mac, but more of my users are asking for Mac versions of my software.
What are the steps to build and prepare installer for Mac?
Can I simply build from Xojo and let user install on their Mac or will Apple not allow their users to install 3rd party software without codesign certificates by developers?

Some ABC would be appreciated. thanks

This might help:

http://developer.xojo.com/userguide/desktop-deployment$mac

No installer “required”… unless you have extra files to go along with it…

You can install any desktop software on a Mac , with or without being signed…

You can either just ZIP the APP bundle, and tell the user to unzip to the Applications folder
or you can create a DMG (there are plenty of free tools to do this)

As all the above, but note:

Many macs will block their users from running your app if it isnt codesigned and/or from the App Store
For those users, you need to remind them to either change their settings or start your app with the CTRL key pressed.

Thanks a lot. Is any Mac good for testing before final launch? Will a Mac mini do? IE https://www.wupti.com/produkter/computer-og-it/stationaer-computer/stationaer-pc/mac-mini-i5-14ghz?cid=pc_913205000000

If you’re going to buy a Mac to test you should definitely package and deploy from the Mac, not Windows.

a mac mini is fine, just remember a ssd option for the drive will boost the performances by 10x
an old mac mini or imac but with an added ssd will also be fine.

That is an OLD OLD machine based on the fact that YOSEMITE is the installed OSX

Any Mac that supports Sierra ought to be fine. The supported ones are:

  • MacBook (Late 2009 or newer)
  • MacBook Pro (Mid 2010 or newer)
  • MacBook Air (Late 2010 or newer)
  • Mac mini (Mid 2010 or newer)
  • iMac (Late 2009 or newer)
  • Mac Pro (Mid 2010 or newer)

https://support.apple.com/kb/sp742?locale=en_US

Thanks. Yep. Found a newer version.

I will be looking into it now.
Thanks again.

[quote=339277:@Vince Francia]Thanks. Yep. Found a newer version.

I will be looking into it now.
Thanks again.[/quote]
Sometimes getting your hands on the oldest slowest computer you can and then testing and tweaking until things work well on it is a GOOD thing
Then new faster computers will be blazing fast

Norman, thank you for your input. Good point.

You will find that in particular, labels need tweaking, as the baseline is different in Windows and Mac, as well as the actual font size. Otherwise, compiling on Mac is really much faster than under Windows.