Hello everyone, I just got this new project at my job and I wanted to know if you could give me some advice on how to go about it.
This project is an application that will use databases, but they want it to be multi-platform, and that it doesn't require an internet (or LAN) connection, since they want to use this application on a local computer.
I don't know if there is like an embeded database(mysql) to use it locally as a file without having to run mysql server on the local computer. I also don't know if I should use Netbeans or .NET since I don't think there is a way to have php running as a stand alone application without the web server to interpret the scripts, or if you know a way I would really appreciate it if you tell me how, since I'd rather use PHP than any of the other options mentioned before, since its been a while since I used .NET and I've never used Netbeans.
I'd really appreciate any help regarding this issue.
Thanks in advance.
Best Regards,
Emmbec
Multi-platform stand-alone application
Moderator: General Moderators
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
- Kieran Huggins
- DevNet Master
- Posts: 3635
- Joined: Wed Dec 06, 2006 4:14 pm
- Location: Toronto, Canada
- Contact:
My favorite choice would be Python. It's completely cross-platorm and can use a file-based database, or easily serialize your data to disk if you don't actually need a real database. But the choice really depends on what the application needs to do and your familiarity with any language. There are usually multiple tools available for any job. Picking the best depends on the situation.
Personally, if the application needs a graphical front-end I'd probably go with Java. If it doesn't I would definitely go with Python.
Personally, if the application needs a graphical front-end I'd probably go with Java. If it doesn't I would definitely go with Python.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
This app will hav a graphical front-end.veridicus wrote:My favorite choice would be Python. It's completely cross-platorm and can use a file-based database, or easily serialize your data to disk if you don't actually need a real database. But the choice really depends on what the application needs to do and your familiarity with any language. There are usually multiple tools available for any job. Picking the best depends on the situation.
Personally, if the application needs a graphical front-end I'd probably go with Java. If it doesn't I would definitely go with Python.
It will be running on many single workstations.Everah wrote:Is this going to be a distributed app that runs on many single workstations or a standalone app that runs on a single machine that folks hit?
Many thanks, so far I think Java would be my best choice, I guess I´ll have to start reading some tutorials