Activating SnapDevelop

SnapDevelop IDE can be installed from either PowerBuilder product bundle or RapidSharp product bundle. The table below explains the features that are available to an user account depending on the product bundle license associated with the account:

 

License Type

Common SnapDevelop IDE Features; SnapObjects

.NET DataStore; DataWindow Converter

PowerScript Migrator

PowerBuilder product bundle

Standard License

Yes

No

No

Professional License

Yes

Yes

No

CloudPro License

Yes

Yes

Yes

Trial edition

Yes

Yes

Yes

No license

Yes

No

No

RapidSharp product bundle

Paid edition

Yes

Yes

Yes

Trial edition

Yes

Yes

Yes

No license

Yes

No

No


To assign a SnapDevelop license

To activate SnapDevelop, a SnapDevelop license must be assigned to your account first.

With SnapDevelop installed from the RapidSharp product bundle, the license administrator selects Assign User (RapidSharp Only) under the SnapDevelop section and then assigns the license to your user account. For detailed instructions, refer to Assigning users.

With SnapDevelop installed from the PowerBuilder product bundle, however, there is no way to directly assign (or unassign) a SnapDevelop license. Your license administrator will have to assign a PowerBuilder license to automatically assign a SnapDevelop license. Once a PowerBuilder license is assigned to your account, a SnapDevelop license will be automatically assigned to your account as well. And once the PowerBuilder license is unassigned, the corresponding SnapDevelop license will be automatically unassigned as well. Therefore, to get a SnapDevelop license, make sure to get a valid PowerBuilder license first.

With SnapDevelop installed from the PowerBuilder product bundle, an offline license can be assigned to your account, and it will be automatically assigned to PowerBuilder and SnapDevelop; but it will be only shown in the PowerBuilder All Licenses list, but not in the SnapDevelop All Licenses list.

To activate SnapDevelop with an online license

To activate SnapDevelop with an online license, input your user account in the SnapDevelop login window and make sure your computer has Internet connection, so that the online license can be activated by the Appeon license server during the login process. If you have configured a firewall on your machine, make sure you configure your firewall to allow access to the following domain used by the online license activation mechanism:

Protocol: HTTPS

Port: 443

Domain: api.appeon.com and api2.appeon.com

With SnapDevelop installed from the PowerBuilder product bundle, if you launch SnapDevelop by clicking the SnapDevelop icon in PowerBuilder IDE, you are automatically logged in to SnapDevelop with the account that you use to log in to PowerBuilder IDE.

To activate SnapDevelop with an offline license

SnapDevelop requires Internet connection to validate the user account, except that with SnapDevelop installed from the PowerBuilder product bundle, you can select "Activate without internet" link, to activate with the same offline license that is used to activate PowerBuilder on the same computer. Make sure you have already activated PowerBuilder with an offline license so that SnapDevelop which is installed on the same machine will be automatically activated and logged in. And there is no way to directly activate and log in SnapDevelop using an offline license in the SnapDevelop login window.

If the offline license is activated in an earlier version of PowerBuilder such as PowerBuilder 2017 or 2019, then SnapDevelop is unable to read and use this offline license.