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