As far as I know, Sencha Touch 2 uses Phonegap for its native packaging... Sencha Touch 2 has implemented an interface layer to server some native functionalities to comply with their MVC structure and event messaging interface, which is really cool! However, I didn't try Sencha native packaging yet and I don't know how updates on PhoneGap affect it.
Mitchell, do you happen to know the differences between the sencha cmd and phonegap? One of the benefits of PhoneGap is if I need some native functionality and a 3rd party native library (say a QR code reader that uses the camera), I can install that library into my xcode project and use it with my webkit based app (i.e. Sencha Touch app). With the Sencha native packager tool is there a way to add 3rd party functionality like this or is it more walled in?
This is a great question. I would love an overview from Sencha on their own packager and how it compares / contrasts with Phonegap. I think this is a question that many Sencha devs have, and it would be very useful to understand why Sencha went with their own solution and how we can expect that to evolve.
I will admit that Phonegap is a more mature product. For instance with Sencha Cmd (not SDK Tools) the new Sencha Mobile Packager now supports plugins. Guides to come fro building them.