Book Image

Force.com Development Blueprints

By : Stephen Moss
Book Image

Force.com Development Blueprints

By: Stephen Moss

Overview of this book

<p>No one can dispute the sheer power and breadth of the Force.com cloud development platform and its influence on thousands of developers across the world. The staggering number of technologies on offer can cause confusion among developers when it comes to using them to build real-world applications.<br /><br />Starting with how to develop a Salesforce community, you will begin a whirlwind tour across the Force.com platform, using it to build applications for the e-commerce, CRM, reporting, and mobile subject domains.<br /><br />Along the way, you will also use a myriad of cutting-edge technologies, including Apex, Visualforce, JavaScript, Twitter Bootstrap, Ruby on Rails, Heroku, and new Salesforce1 technologies such as publisher actions.<br /><br />Packed with real-world examples and insights gained from implementing solutions for customers in the field, Force.com Development Blueprints will prove an indispensable reference when it comes to building Force.com cloud applications. This book will give you the edge you need to develop Force.com cloud applications that will delight your customers.</p>
Table of Contents (15 chapters)
Force.com Development Blueprints
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Importing Data with the Apex Data Loader
Index

Building the final AngularJS HTML5 application


Now that we have proven that our technical environment is functioning correctly, we can proceed to build the final, fully functional version of the application.

We will be adding the following features:

  • Ability to authenticate and log in to Salesforce

  • Adding a page to display a list of opportunities

  • Adding a detail page to display information about a single opportunity

  • Adding a page to display a Google map showing opportunities within a 5 mile radius of your current location

Note

I am assuming that you have at least a basic understanding of HTML5, JavaScript, AngularJS, jQuery, the Google Maps Geocoding API, and the Google Maps v3 API. If any of these areas are unfamiliar, I recommend that you take some time to familiarize yourself with the technology before attempting to build the final application. For information on AngularJS and jQuery learning resources, check their respective download sections in this chapter. For HTML5 and JavaScript tutorials...