Python/Sqlite program, write as browser app or desktop app?

Posted by ChrisC on Stack Overflow See other posts from Stack Overflow or by ChrisC
Published on 2010-05-27T19:28:16Z Indexed on 2010/06/01 1:43 UTC
Read the original article Hit count: 258

Filed under:
|

I am in the planning stages of rewriting an Access db I wrote several years ago in a full fledged program. I have very slight experience coding, but not enough to call myself a programmer by far. I'll definitely be learning as I go, so I'd like to keep everything as simple as possible. I've decided on Python and SQLite for my program, but I need help on my next decision.

Here is my situation

1) It'll be a desktop program, run locally on each machine, all Windows

2) I would really like a nice looking GUI with colors, nice screens, menus, lists, etc,

3) I'm thinking about using a browser interface because (a) from what I've read, browser apps can look really great, and (b) I understand there are lots of free tools to assist in setting up the GUI/GUI code with drag and drop tools, so that helps my "keep it simple" goal.

4) I want the program to be totally portable so it runs completely from one single folder on a user's PC, with no installation(s) needed for it to run

(If I did it as a browser app, isn't there the possibility that a user's browser settings could affect or break the app. How likely is this?)

For my situation, should I make it a desktop app or browser app?

© Stack Overflow or respective owner

Related posts about python

Related posts about browser