Fancy OSX installer/DMG (updated for clear direction to discuss)

[quote=178810:@Michel Bujardet]Apple has made the Mac OS X environment as standard as possible, so users are comfortable with it. The usual procedure to install an application is to copy it from a DMG to the Applications folder. Or to buy it from the App Store and have it install and update.

Unless it is absolutely necessary, for all the reasons exposed several times here, like subfolder, protection, whatever, why impose an unusual procedure on the user ?

An uninstaller is rather easy to create in Xojo. All is needed is to delete the ApplicationData or Container subfolder for the app. Probably no more than 10 lines of code…[/quote]

Thank you for reply.

First thing first, could you give me an example on how to create an uninstaller in Xojo? Or point me to some tutorial?

IMHO, I don’t understand why it is been considered as an unusual procedure to end user. As I mentioned, the “install” is just a copy procedure which totally equal to manually drag and drop. So the only difference in that case is using double clicking to substitute drag and drop. Is that so “unusual”? or is that called “install” instead of “double click to drag and drop”? I don’t get it.

My case is a little special, I guess. The app is not in the AppStore for the whole public to download and use. Instead of that, it shows on the company’s website and only for certain users to download. It’s like a suppliment for the Windows version to attract not only the windows users, but also the Mac users.

Also, there are users transfer from windows to OSX. They are not understanding why there is no install/uninstall, there is only drag and drop and delete in “Application” folder. So as the customer service people. They all using windows.

[quote=178826:@BO CHEN]Thank you for reply.

First thing first, could you give me an example on how to create an uninstaller in Xojo? Or point me to some tutorial?

IMHO, I don’t understand why it is been considered as an unusual procedure to end user. As I mentioned, the “install” is just a copy procedure which totally equal to manually drag and drop. So the only difference in that case is using double clicking to substitute drag and drop. Is that so “unusual”? or is that called “install” instead of “double click to drag and drop”? I don’t get it.

My case is a little special, I guess. The app is not in the AppStore for the whole public to download and use. Instead of that, it shows on the company’s website and only for certain users to download. It’s like a suppliment for the Windows version to attract not only the windows users, but also the Mac users.

Also, there are users transfer from windows to OSX. They are not understanding why there is no install/uninstall, there is only drag and drop and delete in “Application” folder. So as the customer service people. They all using windows.[/quote]

Why go through the trouble of creating a program to replace the usual drag and drop to the Applications folder by a double click ? Why make it less evident for the user ?

Mac user are very peculiar about what is Mac and what is not. They quickly dismiss what appears to them as bad port of a Windows app. Now, you are trying to sell that program. Don’t you think a Mac style user experience will sell better ? When you buy a new car, you expect the break pedal to be on the left, and the gas pedal to be on the right. Sure, it works too when they are reversed, after some efforts of adaptation. But is that really a nice user experience ?

I have been developping Windows and Mac software for over a decade. I make every effort possible for my programs to behave as expected on each of these platforms. Not only because I think it sells better, but also because it minimizes support requests.

Have you tried to get reactions from Mac users, even those who came from Windows ? This forum is full of people who routinely switch between the two environment. From what I see, no Windows user insist to have a Start Menu on Mac, or cries because they have to drop an app in the Applications folder. On the contrary, I have read time and again people saying how comfortable Mac is that does not require to install drivers left and right.

To uninstall your software, just delete all the folders and files it has created. That should be simple enough…