Actually, what he said kiYnd of made me want to NOT do it web based. Having to connect to a remote server to tag YOUR own pictures seems rude, at best. However, a searchable, permanent Randomland gallery that I know the inner workings of would be very, very nice.
So, in perpetual contemplation of things which pretty much don't matter to anyone, I have a couple of options:
- 1. Just write it browser based with a PHP back end -- forget the offline desktop app dream (2.0, baby)
- 2. Just write it as a desktop app in C++/C# -- forgetting the Randomland gallery dream or any online search abilities (0.0, baby?)
- 3. Write the whole darn thing twice (#1 and #2)
- 4. Write a remote server back end (PHP probably) and finagle a desktop AND web browser to talk to it. This kills the offline portability dream...
Oh, and if I was kind of demented, I could try to make the program a Flash application to avoid writing the frontend twice -- but THAT limits browser compatibility to needing Flash Player plugin (no biggie). Something in me doesn't like running a flash app in a browser when I shouldn't need to (ie a photo gallery); something in me doesn't like running Flash Player as a standalone app in Windows (feels like a non-native compromise).
And the same thing could be said about a Java app. But that's not even a consideration (ugk!)