function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
jigounovjigounov 

Mobile Development

Is there any documentation about development for mobile devices?
shillyershillyer

Typically when you plan to build an app that will run on a mobile device (say an iPhone), you have a couple options:

1. Build it on Force.com and use Visualforce pages that leverage CSS to suit the mobile device experience. Then the mobile user will use their mobile browser to login and see these visualforce pages.

2. Build the app on the mobile device using their platform and leverage the Force.com API to integrate with the Salesforce database. This is how Salesforce for iPhone works.

Also - with the Salesforce Mobile solutions, you can expose certain parts of your application through these existing products. But this would assume you have mobile licenses, there a 2 free licenses with DE org. Check out these blogs:

Visualforce on you Blackberry

New Salesforce Mobile for iPhone

Hope that helps,

Sati

jigounovjigounov
I'm looking at option 2 - app running on mobile device. The problem I see is that Force.com API requires username, password and security key. It seems like security key is something that only one admin who registered company would have. Regular users will not be able to use API until they get the key from admin somehow...
Is this correct or every user can generate their own key?
SuperfellSuperfell
every user can login to the web app and get a new api key emailed to them.
ColincloColinclo

Are the only force.com mobile apps going to be for sfdc users? Can we not build an iOS app (with the force API) that's aimed at our customers etc., providing them with the same access as a force.com site?