Challenge Overview
Competition Task Overview
For this challenge, we need to implement some iOS/Android browser detect code. Specifically we need to write a mobile dowser detection function that can be added to a VisualForce page such that when a user uses the mobile browser to navigate to the VF page, it is detected that the browser is mobile (iOS and Android only), and displays the following message:
- "Did you know we have a Mobile Service Station App? Download it here to use". (the here should be a hyperlink, and I'll add the actual hyperlink so please use a dummy link).
- Make sure there is a way to dismiss the message. "No Thanks"
- Selecting "No thanks" should prevent the message from popping up repeatedly for the same user if they navigate to the site again.
You must provide the code seprately as well as a demo VisualForce page that shows the usage of this so we can quickly verify your code.
Testing
You need to provide manual demos to verify your implementation. A demo VisualForce page is required.
You should provide this in a demo org and include the credentials in your submission, and also instructions to test your page.
Technology Overview
- Salesforce
- VisualForce
- iOS
- Android
Documentation Provided
No document for this challenge, all requriements are described above.
Final Submission Guidelines
Submission Deliverables
- The code the covers the requirements
- A demo VisualForce page
- A demo org with the VisualPage created (credentials to demo org must be provided)
- A instructions document that explains how to test your solution.
Final Submission
For each member, the final submission should be uploaded to the Online Review Tool.