[BangPypers] What are you using for developing desktop GUIs?

Noufal Ibrahim noufal at nibrahim.net.in
Fri Sep 27 15:45:54 CEST 2013


Sriram Karra <karra.etc at gmail.com> writes:


[...]

> I always write them as webapps - and ship them with embedded tornado web
> server. You can strip it down to bare minimum, or choose lighter weight
> 'frameworks' if you wish. There are plenty of advantages to this general
> approach:

I personally dislike "applications" that start a local web server. I
look for "non web" apps for most things because they're responsive,
integrate better with the desktop and have generally better UX
considerations than web apps. 

I'd use web if I wanted to make it available for the general
public. Never for local apps.

> a) your app will look the same across all your platforms (at least the
> best it can be) as the front end is html/css/js

I think you'll get the common denominator. 

> c) your are building reusable code and skills that you can carry
> across even programming languages. If you use mustache templates, for
> e.g., you can even reuse the templates wholesale in other projects
> written in ruby,

Yes but writing desktop apps is different from writing web apps. You can
do things with the former that are still not possible with the
latter. Why do this just to avoid learning something new?
[...]



-- 
Cordially,
Noufal
http://nibrahim.net.in


More information about the BangPypers mailing list