Hi Akhil,
Thanks for the information it is very useful, but I agree with previous posters, this information needs to be documented. I've been working with Mobile since 9.3 and done a few major projects with it and am very comfortable and familiar with mobile development.
The documentation put out for things like the REST and web apis are FIRST RATE, everything is there, explained well, illustrated. This is probably why in part they are so successful.
The problem with Mobile 10 is that it is a major departure from 9.3, from the project center, to the map cache changes to even just deploying mobile on devices.
Simply put the documentation is complete and utter garbage and as seen there is very little input/participation by ESRI members in this forum.
I have figured out most things but through trial and error and frustration. This has caused me to for a major telecom client nix the idea of even using mobile 10, this consensus was followed up by developers on my team who feel the exact same way, they can't figure out how to do things and there's no documentation to support anything. This lack of documentation is seriously impeding uptake of this product in my opinion.
Finding a developer summit video where someone mentions halfway through the video that you do photo streaming either via raster field or blob field with "picture_<fieldname>" is not documentation, it's garbage. Seriously, I'm supposed to "guess" that if I name a blob field "picture_<fieldname>" the app will automagically know it's a picture!???
Also as for the 9.3.1 documentation regarding photos, then why is it in the "what's new" section I pointed out earlier "photo streaming" is listed, if that is the case then photo streaming was not available at 9.3.1 and thus the docs should not apply or be different?