OK. That makes sense. A bit frustrating, though, that the Mozilla apps are 
limited to js. I guess that's why I keep developing for the web--it's still 
the only truly cross-platform environment with any kind of muscle in the 
back end.

On Saturday, March 24, 2012 3:49:36 PM UTC-4, Anthony wrote:
>
> As I suggested to Derek, I think I've caused some confusion by not being 
>> clearer in my original question. I'm not thinking about client-only 
>> web-apps. I'm thinking about locally installed apps that use an html5 
>> front-end. This is what win8 is promoting, and that's also the thrust of 
>> Mozilla's app project. In that kind of environment there's no reason that a 
>> python framework couldn't provide the back-end and run natively, without 
>> translation into js.
>>
>
> Got it. But then you need the platform-specific version of Python 
> installed wherever you want your app to run. You can do something like 
> web2py and package your own Python interpreter, but this still requires 
> platform-specific versions (web2py has separate versions for Windows and 
> Mac), and I'm not sure there are yet solutions for mobile platforms. Note, 
> the Mozilla Apps project does not enable you to run any language you want 
> -- it is limited to browser technologies (HTML, CSS, and Javascript). 
> Mozilla Apps are run via a platform-specific WebRT runtime, which is just a 
> Firefox extension on Windows and Mac and uses PhoneGap on Android.
>
> Anthony
>

Reply via email to