#macOS devs, I need your attention for a minute.

Let's say there would be an open-source project/service that makes it easy to:

- Notarize your Mac apps
- Create & handle updates via Sparkle by hosting them
- Handle payments via Stripe and other payment providers
- Manage/validate licenses

How would you like to use this project/service?

Wouldn’t use because I'd rather do it all myself
16.4%
Self-host open source version
55.3%
Pay for hosted version
28.3%
Poll ended at .

I wrote a more detailed blog post about my vision for a modern alternative to distributing apps outside the Mac App Store.

Feedback & advice welcome.

https://lucas.love/blog/vision-macos-app-distribution

My Vision for macOS App Distribution

Introducing my vision for a modern alternative to distributing apps outside the Mac App Store and asking the developer community for advice & feedback.

Early WIP screenshots of #Amore. I demoed this today and successfully published the first Amore update using Amore.

You drag and drop your macOS app binary into Amore. Amore will take care of bundling, signing, and uploading. You just type in your release notes (optional) and select which options you want to publish your update. Amore will take care of the rest.

No app review, no nonsense.

Recorded a quick demo about how #Amore currently works.
Started to work on a website for #Amore.
It's still WIP, but thought I'd share this here.
#Amore is for developers who care.

How can I make distributing Mac apps outside the App Store even easier?

This took me 15 to 30 minutes when I had to do it manually. With #Amore it takes ~15 seconds.

I learned about Xcode archive post-actions this weekend.

Now all you need to do to automatically release your app update after archiving is add `amore release` to your archive post-actions.

This will export, codesign, create DMG, notarize, Sparkle sign, create appcast, and upload the app for you.

#Amore takes care of everything.

Was able to onboard a couple of new developers to #Amore over the last two days. Two of them started using it immediately for their fantastic apps. <3
Can't wait to start a 'Built with #Amore' section on the website.

Finally had the time to create help pages that explain #Amore in more detail.

https://amore.computer/help/

If you have any more questions or want to give this a try, please let me know.

Help

Self-Publish Your Mac Apps. Build with Amore. No App Review, No Nonsense.

It's still early, but #Amore is slowly coming together.

I am currently looking for additional macOS developers who would like to test this. If you are interested send me a DM.

If you are submitting your macOS apps outside of the App Store, this is for you.

More info on https://amore.computer.

I think I haven't mentioned this before, but I set up a mailing list for #Amore in case you want to follow the development.

Will send out the first update soon.

https://listmonk.lucas.love/subscription/form

Subscribe - Amore Mailing List

I wonder if it could make sense to set up a Mastodon account for #Amore.

Any instance recommendations?

Indie Apps

indieapps.space is dedicated to hosting accounts for mobile and desktop applications developed by small, independent developers and development teams (no personal accounts, please).

Mastodon hosted on indieapps.space

Here is how to setup Amore to automatically release a new build as Xcode archive post-action.

https://amore.computer/help/xcode-post-archive-action/

Xcode Post Archive Action

How to setup Xcode's post archive action with Amore.

@lucaslove Can’t wait for this. Looks so useful
@lucaslove You can even configure that urself w/ scripts like https://github.com/tuist/XcodeProj
GitHub - tuist/XcodeProj: 📝 Read, update and write your Xcode projects

📝 Read, update and write your Xcode projects. Contribute to tuist/XcodeProj development by creating an account on GitHub.

GitHub
@lifely this looks very interesting. Thank you! Will make the initial setup even smoother.