Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview

Buy Now

Issue 12.6 ('Cheap Web App Hosting')
Instant purchase and download via GumRoad!


Protect Your Software

How to Protect, License, and Sell Xojo Apps

Issue: 12.6 (November/December 2014)
Author: Harold Halbleib
Author Bio: Harold Halbleib is product manager for protection and licensing products at Excel Software (http://www.excelsoftware.com/). With a B.S. degree in Electrical Engineering, he began his career working on large scale industrial software systems in the process control industry. His interest in software development, productivity, and reliability lead to developer tools for system analysis, software design, requirements management, code generation, software protection, licensing, and order automation.
Article Description: No description available.
Article Length (in bytes): 33,634
Starting Page Number: 37
Article Number: 12605
Related Web Link(s):


Excerpt of article text...

To build great software with Xojo, you focus on user needs, design, coding, and the testing process. To build a profitable business, your focus expands to the sales process, customer support, and the protection and licensing of your software.

If you sell software products or plan to, you are probably aware of some of the options available to developers including the Apple or Microsoft App Store. These options are popular for games and low cost applications, especially for developers who do not have a website, sales, or distribution channel. The App Store model is often not applicable to large or vertical market applications that require customer support, long-term vendor/customer relationships, flexible licensing and upgrade options, reseller and affiliate sales, companion products, hardware/software bundles, or a common sales and distribution process for Mac, Windows, or Linux.

Some developers implement their own protection and licensing systems. However, the development effort, time, and specialized technical skills to achieve the desired features and the level of protection required, often exceeds the budget of a single developer or small company.

This article will discuss how to use QuickLicense and other tools our company makes to satisfy these needs with much less effort. I will describe how to protect a Xojo application with computer unique activation, apply various types of licenses, and support human-managed or online activation. I will also show you how to automate the sales and distribution process for Mac, Windows, or Linux products from your own website, or via mail order, resellers, and affiliates.

Simple Protection and Activation

Software protection, activation, licensing, sales, and order automations are big topics with many options to consider. Before exploring those topics in depth, consider a simple licensing solution presented by AppProtect.

...End of Excerpt. Please purchase the magazine to read the full article.