aspose file tools*
The moose likes Beginning Java and the fly likes Application development Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Application development" Watch "Application development" New topic
Author

Application development

Shamsudeen Akanbi
Ranch Hand

Joined: Dec 24, 2010
Posts: 72
Hi ranchers, after asserting that your code works well, how do you develop it into an application that runs on a client's machine? Thanks in advance!
Aniruddh Joshi
Ranch Hand

Joined: Jul 29, 2008
Posts: 275

Not sure what you mean by it. based on what i understand, you can do below-
a) host it on a web server and give yor clients the url to access it from a browser.
b) Write clients ( desktop/mobile ) which tak to services exposed on your server( usually a web server ).


Anrd
"One of the best things you could do is to simplify a larger application into a smaller one by reducing its process and complexity - Fowler"
Greg Brannon
Bartender

Joined: Oct 24, 2010
Posts: 561
Or if you're talking about deploying a stand-alone desktop application, like Eclipse for example, then creating an exectuable .jar file might be the way to go. To customize the user's experience and to do any other client environment preparation or admin functions the application may require, the .jar file can be included in a package that includes an executable that works on the target OS.


Always learning Java, currently using Eclipse on Fedora.
Linux user#: 501795
Shamsudeen Akanbi
Ranch Hand

Joined: Dec 24, 2010
Posts: 72
Hi Greg, that's exactly what I meant. Deploying a stand-alone desktop application. I've been coding for sometime now and I felt like, how exactly can this program work on another system, like installing you know? Thank you, while waiting for...
Greg Brannon
Bartender

Joined: Oct 24, 2010
Posts: 561
This tutorial is a good start and should answer many of your questions. Come back when you have more.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18669
    
    8

You might want to look into using Java Web Start if you don't want to get into the complexities of ensuring that your users have Java installed on their machine, and that it's the right version of Java, and that things like entries in the startup menu are made which point to your application, and so on.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Application development