Getting Started - Developer: Difference between revisions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
#[[Download and compile the Mozilla Thunderbird source code]] | #[[Download and compile the Mozilla Thunderbird source code]] | ||
#*This is optional, but helps immensely with software development and debugging | #*This is optional, but helps immensely with software development and debugging | ||
#[http://www.apexdevnet.com/events/regular/registration.php Sign up for a Salesforce.com Apex Developer Network (ADN) account] to get a developer edition organization if you haven't already done so | |||
#*Your developer edition organization can be used to develop and test Thunderforce | |||
#*Developer edition organizations have API access | |||
#*You can develop and test Thunderforce even if you don't have API access in your Salesforce.com organization or if you don't use Salesforce.com at all | |||
#[[Getting Started - Developer#Thunderforce testing profile in Thunderbird|Create and configure a Thunderforce testing profile in Thunderbird]] | #[[Getting Started - Developer#Thunderforce testing profile in Thunderbird|Create and configure a Thunderforce testing profile in Thunderbird]] | ||
#Familiarlize yourself with [[Test framework|Thunderforce's test framework]] | #Familiarlize yourself with [[Test framework|Thunderforce's test framework]] |
Revision as of 18:11, 10 August 2007
To get started as a developer, you will need to install and set up various programs. It's definitely possible to use alternatives for the proposed tools, though the tools listed below are the ones that I am accustomed to in case if you have any support questions for them. The general process is outlined below:
Development tools and extensionsPlease install and set up the following:
Thunderforce Eclipse projectThe following steps walk you through the process of importing the Thunderforce Eclipse project into your workspace:
The Thunderforce Eclipse project is presently split into three main folders:
Thunderforce testing profile in ThunderbirdTo separate your production email from Thunderforce testing, we suggest that you create a separate Thunderbird profile for Thunderforce testing. You can also use your main Thunderbird profile, but you then run the risk of damaging your email during Thunderforce development.
|
Artifacts
Useful Development Links
|