App Academy: Build
/s/AppAcademy.jpg?v=1

Building a successful commercial application involves selecting the right team, setting up your development environments (also known as Orgs), leveraging developer tools, team development, security best practices, test environments, and creating a managed package. 

In the DF16 video below, Evan Hollonds (Salesforce)and Karla Smagorinsky (Patron Technology) demonstrate how to build a simple app on the Salesforce App Cloud and go to market on the leading enterprise marketplace, AppExchange.