I have not used it, but have heard good things about http://kivy.org/



On Thu, May 9, 2013 at 8:01 AM, Toby Champion <[email protected]>wrote:

> Why a web app?
>
>
> On 5/8/13 11:00 PM, David Goldsmith wrote:
>
>> So I'm writing this GUI app using wxPython when it dawns on me: why don't
>> I write it as a Web app (by which I mean Wikipedia's second definition,
>> namely "[an] application that is coded in a browser-supported programming
>> language...and reliant on a common web browser to render the application
>> executable."  Then I "discover" a basic problem: Web apps don't appear to
>> be able to straightforwardly write to local files (doing so is a central
>> function of the intended app).  I tried the idea of having the Web app post
>> form inputs to a compiled Python executable, which would then format the
>> inputs and write the file, but, as I came to understand it, in order for
>> all this to occur "locally," my app would have to run a local "server" to
>> which the Web app would post and which would "run" the Python
>> executable--too complicated for my purpose! (Which is to wade slowly into
>> Web app development, not dive right into the deep-end.)  So the
>> "workaround" I'm contemplating now is to have the app create the text--it
>> is meant to be straight ascii, not even unicode--and render it in a browser
>> viewing object, e.g., a frame, tab, or popup, and then require the user to
>> employ the browser's File->Save Page As... menu function to save the
>> result.  So my question is: can anyone point me to an example of a page
>> that uses client-side code (preferably Python, of course) to process html
>> form text inputs into a page which the code then renders in a new browser
>> view object?  (Yes, I know I've probably visited thousands of such already
>> and just never registered that that is what they're doing because I've
>> never cared before.)  Thanks!
>>
>> OlyDLG
>>
>
>

Reply via email to