Programmers
Out of context: Reply #25
- Started
- Last post
- 53 Responses
- Recycle0
You have 3 solutions, really:
1) Java. Java handles all of the graphics, network connections, and everything in between. Java is also platform independent and can nicely run as an applet in the browser. Yes, Java can often suck, but if you do it right your app will be straight-up smooth. games.yahoo.com has some good java applets that don't suck.
2) Shockwave and some kinda server-side language. Shockwave is great for web apps (see http://www.netbabyworld.com/) and you'd use the server side lang to talk to the database, etc. I don't recommend PHP, ASP, or JSP for this one (as they are really designed for HTML), however Python, Perl or even C++ would be good choices. The downside is that you would be relying on Shockwave, a privately owned technology. Macromedia's oncompetence freaks me out personnally.
3) Python/TK. The quick solution. Python for the coding and TK for the interface. The two go very, very well together and the application is platform independent. Python/TK is also very good with network connections.
Whatever you do, PLEASE don't make it HTML-based. Page reloads for this kind of app REALLY suck--even if you try to disguise it with an iframe.
One last word of advice: store minimal database info on your users computer or your users will hack their database and cheat all over the place.
Good luck!