I spent several days (too many days ), trying to understand how to build a MacOS version of my App.
Until I discovered the great "Corona Shell".
I really suggest :
- Adding some lines about MacOS (and probably Windows and Linux) in the documentation and README of Corona Native.
- Provide an already built Corona Shell in Corona/Native/mac/bin for people who does not like to build their App from Corona sources
- Provide the CoronaCards.framework in Corona/Native/... for people who need to rebuild their MacOS app, but does not want to recompile all the Corona Engine from the github repository
- Explain somewhere that we have to put a Corona directory inside myApp/Contents/Resources with a main.lua file. (maybe I did not look correctly the documentation, but I had to look to the sources to find that)
- Explain that we need to put our native plugin.dylib into myApp/Contents/MacOS (it was easy to figure this point, but better to document it)
- Add a build.sh inside Corona/Native/ProjectTemplate/App/mac that does the two previous points (not very important if Corona Native is correctly documented, but I had to create this build myself)
Corona Native is very very interesting. But many things can be improved so that Free Geeks can use it without spending weeks with stupid problems.