You need to sign in to do that
Don't have an account?

new mobile packs vs mobile SDK
Could someone please explain the difference between the salesforce mobile SDK and the new mobile packs? I understand the mobile packs are geared towards specific frameworks but what are the uses cases for each?
Thanks!
I would say that the new mobile packs are largely complementary to developing hybrid apps in the Mobile SDK. The mobile packs are designed with the "generic" web in mind. Which is to say, if you're planning on developing any kind of web application to leverage the force.com platform, the mobile packs give you some nice design patterns, using common/popular JS/web libraries, to make your life easier in that development.
The key is that the packs are designed to be modular/self-contained. So use them in Visualforce, and maybe wrap it in the hybrid container of the Mobile SDK if you need a hybrid app. Or put it directly into a "local" hybrid SDK app, if you need a hybrid app and want your web code to live close to the application base itself. Or put it all out on Heroku, and access it through mobile web browsers. Or really any combination of those.
The intent with the mobile packs is to make your life easier for developing mobile web apps against force.com. Beyond that, how you choose to use them—or not use them—is entirely up to you.
Hope this helps,
Kevin
All Answers
I would say that the new mobile packs are largely complementary to developing hybrid apps in the Mobile SDK. The mobile packs are designed with the "generic" web in mind. Which is to say, if you're planning on developing any kind of web application to leverage the force.com platform, the mobile packs give you some nice design patterns, using common/popular JS/web libraries, to make your life easier in that development.
The key is that the packs are designed to be modular/self-contained. So use them in Visualforce, and maybe wrap it in the hybrid container of the Mobile SDK if you need a hybrid app. Or put it directly into a "local" hybrid SDK app, if you need a hybrid app and want your web code to live close to the application base itself. Or put it all out on Heroku, and access it through mobile web browsers. Or really any combination of those.
The intent with the mobile packs is to make your life easier for developing mobile web apps against force.com. Beyond that, how you choose to use them—or not use them—is entirely up to you.
Hope this helps,
Kevin