Challenge Overview
Project Overview
The client HOME'S is the most extensive housing and real estate information listing service in Japan. They are part of NEXT GROUP Company and one of the biggest housing and real estate service in Japan. They also have several service sites in several countries and languages.
This module will deliver HOME'S smartphone application for real estate agents to share and discuss their knowledge. The application will be based on HTML5 + PhoneGap technologies so that it can provide consistent UI and UX among iOS (7+) and Android devices (2.3.5+), it will be using Salesforce Community platform (Chatter) via its REST APIs.
Competition Task Overview
This assembly will implement the JavaScript services and a simple Salesforce REST API Controller.
Fore details please refer to the TCUML and SFDC_Chatter_Mobile_App_Services_Assembly.docx
Scope
All classes on "Salesforce Controllers Class Diagram" are in scope.
All classes on "Mobile App Services Class Diagram" are in scope.
Testing
The Apex code must be properly tested.
Technology Overview
- Salesforce
- Apex
- Javascript
- iOS 7+
- Android 2.3.5+
Documentation Provided
Register to download documents from the challenge forum.
Final Submission Guidelines
Submission Deliverables
A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials
Below is an overview of the deliverables:
- Complete source code and unmamaged package
- Deployment guide
- A demo org with code setup ready for testing, you must provide your demo org credentials in your submission
Final Submission
For each member, the final submission should be uploaded to the Online Review Tool.