Forum
    • Categories
    • Register
    • Login

    Packaging Plugins and Apps Workshops Now Available

    Scheduled Pinned Locked Moved General Questions
    installercode signingnotarizeinnosetuppackaging
    14 Posts 8 Posters 146 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • David HealeyD
      David Healey
      last edited by David Healey

      Hello!

      For the past few months I’ve been working on a new set of workshops about packaging plugins and audio apps for distribution on macOS, Windows, and Linux. They’re finally ready!

      For the launch, I’ve put together a discounted bundle that includes all three workshops, saving you $45.

      The workshops in this bundle show you how to package your plugins for Windows, macOS, and Linux, step by step. You'll learn how to build installers, handle platform requirements like code signing and notarisation, and avoid common problems.

      If you're planning to release your first commercial plugin, this will give you a clear system to follow.

      Click here to see all the details and get the bundle.

      Thanks

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

      dannytaurusD ulrikU YinxiY 3 Replies Last reply Reply Quote 8
      • dannytaurusD
        dannytaurus @David Healey
        last edited by

        @David-Healey Perfect timing! 🙌

        Meat Beats: https://meatbeats.com
        Klippr Video: https://klippr.video

        1 Reply Last reply Reply Quote 1
        • ulrikU
          ulrik @David Healey
          last edited by

          @David-Healey Nice work David!

          Hise Develop branch
          MacOs 15.6.1, Xcode 16.2
          http://musikboden.se

          1 Reply Last reply Reply Quote 1
          • YinxiY
            Yinxi @David Healey
            last edited by

            @David-Healey
            It’s exactly what I needed, perfect timing. 🙌

            1 Reply Last reply Reply Quote 1
            • resonantR
              resonant
              last edited by

              @David-Healey Nice work thanks!

              It would be great if you could create a project and video for a custom plugin downloader/installer/license activator that installs VST, AU, and AAX files. I would even buy it for $1000 price.

              David HealeyD 1 Reply Last reply Reply Quote 1
              • David HealeyD
                David Healey @resonant
                last edited by David Healey

                @resonant Most of that would be server side and would be very specific. I've already made a video about downloaders though.

                https://youtu.be/ZLmCceU7QSs
                https://youtu.be/mqGsqJoBxiQ

                I just remembered I also posted a video on Patreon discussing how Rhapsody connects to a server and manages downloads. That might be useful for you.

                https://www.patreon.com/posts/how-rhapsody-to-122636217

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - Public HISE tutorials
                My Patreon - HISE tutorials

                resonantR 1 Reply Last reply Reply Quote 2
                • resonantR
                  resonant @David Healey
                  last edited by resonant

                  @David-Healey said in Packaging Plugins and Apps Workshops Now Available:

                  @resonant Most of that would be server side and would be very specific. I've already made a video about downloaders though.

                  https://youtu.be/ZLmCceU7QSs
                  https://youtu.be/mqGsqJoBxiQ

                  I just remembered I also posted a video on Patreon discussing how Rhapsody connects to a server and manages downloads. That might be useful for you.

                  https://www.patreon.com/posts/how-rhapsody-to-122636217

                  That's useful thanks.

                  Wouldn't it be possible to create a total customzable template that developers can easily use?

                  For users like you who use WooCommerce, a compact downloader/installer/license activator that sends a call to the server via the REST API, provides a list of purchased products, and activates licenses. Even customizable product links would be possible.

                  It could be sold as a template.

                  David HealeyD 1 Reply Last reply Reply Quote 0
                  • David HealeyD
                    David Healey @resonant
                    last edited by

                    @resonant I think there are too many variables for a one size fits all solution.

                    Two major factors would be:
                    What licensing system are they using? And where are they hosting their downloads?

                    Every system has a different API. You can go through WooCommerce for some of the download info but if you want to get specific details about files, like file size for example, you need to talk directly to the hosting service.

                    I think if you can make something generic that everyone can use then it would be better to make a single app for all, rather than every developer having a separate app. We discussed this on the forum a few years ago and I started building a prototype. A big problem is though that everyone wants something slightly different.

                    Free HISE Bootcamp Full Course for beginners.
                    YouTube Channel - Public HISE tutorials
                    My Patreon - HISE tutorials

                    resonantR 1 Reply Last reply Reply Quote 1
                    • resonantR
                      resonant @David Healey
                      last edited by

                      @David-Healey Yes license activation might be slightly different for everyone. But although some things are different, the basics are the same:

                      • Logging into a Woocommerce account (JWT Auth..etc.)

                      • Listing purchased products (My Products)

                      • Pulling and presenting the product list from the Woocommerce store (All Products) with product image and description

                      • Installing/uninstalling/updating products

                      • Even License activations (with the Woocommerce Licensing plugin you use, your way). If the user has different API endpoint links, he can change the links.

                      If you can do this properly, you can sell lots of licenses to the developers and every developer need this.

                      alt text

                      bendursoB 1 Reply Last reply Reply Quote 0
                      • bendursoB
                        bendurso @resonant
                        last edited by

                        @resonant Managing all of this takes quite a bit of time, and even with a template, I think it would be difficult to keep it updated. Maybe with AI will be a bit easier now, but still.

                        You can do all of this with Moonbase and much more. I moved to Moonbase two months ago and I love it.

                        J 1 Reply Last reply Reply Quote 2
                        • J
                          jeffd @bendurso
                          last edited by

                          @bendurso are you using juce 8 with moonbase?

                          bendursoB 1 Reply Last reply Reply Quote 0
                          • bendursoB
                            bendurso @jeffd
                            last edited by

                            @jeffd nope, JUCE 6

                            J 1 Reply Last reply Reply Quote 1
                            • J
                              jeffd @bendurso
                              last edited by

                              @bendurso i setup a mock moonbase storefront on my squarespace website,
                              but i was curious about the JUCE module that can work with License activations, which i think only works with juce 8?

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                Sifres @jeffd
                                last edited by

                                @jeffd Yeah I would like to know that as well tbh. Was it hard to get it working?

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                34

                                Online

                                2.2k

                                Users

                                13.5k

                                Topics

                                117.3k

                                Posts