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:
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?
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?
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
Is this correct or every user can generate their own key?
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?