I've been doing force.com mobile development for several years now but I'm very confused about the nomenclature with some of the recent changes.
1) Is Salesforce Platform Mobile Services (recently launched) same as the Salesforce Touch platform? If not, what is the difference between the two. If yes, would Salesforce Touch name be deprecated? 2) The Salesforce Touch Mobile Development Guide talks about the Touch Platform containing three components - A) Force.com for Touch which contains Mobile REST API & Chatter REST API B) Mobile SDK C) Identity
For A), I don't think that these two APIs are specific to mobile so the whole premise of this being called for 'Force.com for Touch' doesn't seem rightly named C) Identity - The Salesforce Touch Mobile Development Guide defines it theoretically but from a developer perspective, what is this? Is it connected apps? Is it mechanisms such as SSO & SAML?
I've been using the Mobile SDK ever since it launched and as far as I'm concerned, it has everything that means Salesforce Touch to a developer - templates, REST API wrappers & built-in oAuth mechanism.
I understand the Salesforce Touch Mobile Development Guide is obsolete and may actually be re-written when the revamped mobile platform launches but it would be nice to get some concrete inputs on these aspects ASAP.