Developer notes – All about publishing your app on AppExchange –

1.  Develop

1.1 Learn about packaging-
		
		https://developer.salesforce.com/page/An_Introduction_to_Packaging
		
		http://resources.docs.salesforce.com/198/13/en-us/sfdc/pdf/salesforce_packaging_guide.pdf    --- page 8

	1.2 Sign up for developer org and start building your app.
			
			https://developer.salesforce.com/signup

	1.3 Follow secure coding guidelines
			
			Security Cheat sheet - http://resources.docs.salesforce.com/rel1/doc/en-us/static/pdf/SF_Security_Developer_cheatsheet_web.pdf
			
			I wrote a blog post about coding guidelines  - http://sagarpareek.com/apex/securing-your-force-com-app/ 
			
			More is here - https://developer.salesforce.com/page/Secure_Coding_Guideline

2.Get your app scanned before security review - 

	2.1 For application that resides inside Force.com - 
		
		Get your app scanned here - http://security.force.com/security/tools/forcecom/scanner  

	2.2 For application that resides outside Force.com - 
		
		http://security.force.com/security/tools/webapp/burpabout

3.Publish -
	3.1 Partner with salesforce  - 
			
			https://partners.salesforce.com
	        
	        Steps are here - https://developer.salesforce.com/page/Publish_Your_First_App_with_AppExchange_Checkout#Partner_With_Salesforce
			
			Do check point 8 for more info on partner with salesforce.	
	
	3.2 Become Appexchange Publisher -

		
		3.2.1 Create an AppExchange Publishing Org (APO).  
		
		3.2.2 Create A Test Org.  (This org helps to publish app on AppExchange.)
		
		3.2.3 Go to AppExchange -> List on the AppExchange ->Create New Listing.

		Note - For complete process refer to the this complete post on developer.salesforce.com -> https://developer.salesforce.com/page/Publish_Your_First_App_with_AppExchange_Checkout#Become_an_AppExchange_Publisher

4. Initiate Security Review - 
    
    4.1 Everything you want to know about security review - 
    		https://partners.salesforce.com/s/education/appvendors/Security_Review
    
    4.2 FAQ -
			https://developer.salesforce.com/page/Security_Review_FAQ

6. Make it Live - 
		
		https://developer.salesforce.com/page/Publish_Your_First_App_with_AppExchange_Checkout#Go_Live			

7.For app popularity security review cost and other questions -
	

        http://salesforce.stackexchange.com/questions/7766/do-i-have-to-pay-any-fees-to-salesforce-before-putting-my-paid-app-in-appexchang

	http://salesforce.stackexchange.com/questions/36368/difference-between-isv-and-system-integrator-partner-type
	
	http://salesforce.stackexchange.com/questions/64349/salesforce-system-integrator-si-partner-its-cost
	
	http://salesforce.stackexchange.com/questions/31616/salesforce-appexchange-how-is-app-popularity-measured/33986#33986

8. Some great articles -	
	
	https://jennelson509.wordpress.com/2014/08/20/how-to-become-a-salesforce-com-partner/
	
	https://www.linkedin.com/pulse/being-platform-developer-salesforce-isv-vs-si-partner-mohith

Leave a Reply

Your email address will not be published.