Code Secrets
TPLM Now Supports Subscriptions!
2023-02-07 Filed in: Products
I am so excited to announce the latest update to my professional Digital Rights Management solution, TPLM. As an end to end Xojo code system there are no plugins required, no black boxes that prevent maintenance. Whether you subscribe to a managed instance or run your own, you have access to the Xojo code that locks down your software.
Launching today Subscription support is now built in to TPLM, an already easy to drop in solution. TPLM will connect to FastSpring webhooks out of the box so developers can quickly link their FastSpring store to their software product.
For more information about TPLM, please visit the website:
https://strawberrysw.com/tplm Read More…
Launching today Subscription support is now built in to TPLM, an already easy to drop in solution. TPLM will connect to FastSpring webhooks out of the box so developers can quickly link their FastSpring store to their software product.
For more information about TPLM, please visit the website:
https://strawberrysw.com/tplm Read More…
Insights From an Indie Developer Regarding Code-Signing for Windows
2022-03-23 Filed in: Development
Code signing indicates to an end user where / who an executable binary came from and that it has not been modified along the way. That's what it is, that's what it does, that's what it's for.
Both Apple and Microsoft have built systems on top of this concept to encourage developers to code sign their software. While at a glance these systems seem optional, the unspoken reality is that commercially available software needs to be code signed.
While building my software products I found information available regarding Microsoft Authenticode signing to be sparse. Perhaps I can shed some light, perhaps I'm full of crap — let's find out! Read More…
Both Apple and Microsoft have built systems on top of this concept to encourage developers to code sign their software. While at a glance these systems seem optional, the unspoken reality is that commercially available software needs to be code signed.
While building my software products I found information available regarding Microsoft Authenticode signing to be sparse. Perhaps I can shed some light, perhaps I'm full of crap — let's find out! Read More…
Send Transactional Email in Pure Xojo Code for Free With Mailjet
2021-02-07 Filed in: Xojo
Sending transactional email is an incredibly common need in many Xojo apps. There are a handful of providers out there with easy to integrate APIs, but the other day I came across one very appealing to me, Mailjet (https://mailjet.com). I've written an open source class that integrates easily with any Xojo project... Read More…
The Secret of the ARGen Sidebar
2020-09-25 Filed in: Xojo
The interface-lift for ARGen had been in the works for a few months prior to the announcement of the transfer. I had mentioned to Bob that I wanted to make ARGen simpler if we had the time. I knew I wanted to change the PopupMenu / Step design, but hadn’t solidified any mockup designs then.
As time progressed the idea grew to having the steps on the side of the window, akin to an Installer Package. This would give users an overview of every step (which was important to me), but it introduced a new challenge. The installer paradigm was designed for navigation sequentially – or one step at a time – and users would have to click next continually.
I didn’t need to build that design to know it was going to be a poor user experience. It was obvious the user would need to be able to navigate the steps in any order using the control. Naturally I thought I’d go for the source list approach. However there wasn’t any up-to-date source list available for Xojo. The closest thing was FGSourceList, a now outdated look. Read More…
As time progressed the idea grew to having the steps on the side of the window, akin to an Installer Package. This would give users an overview of every step (which was important to me), but it introduced a new challenge. The installer paradigm was designed for navigation sequentially – or one step at a time – and users would have to click next continually.
I didn’t need to build that design to know it was going to be a poor user experience. It was obvious the user would need to be able to navigate the steps in any order using the control. Naturally I thought I’d go for the source list approach. However there wasn’t any up-to-date source list available for Xojo. The closest thing was FGSourceList, a now outdated look. Read More…