aspose file tools*
The moose likes Teachers' Lounge and the fly likes Famous Java Applications Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Books » Teachers' Lounge
Bookmark "Famous Java Applications" Watch "Famous Java Applications" New topic
Author

Famous Java Applications

Greg Johnson
Greenhorn

Joined: Jan 12, 2009
Posts: 2
What are some specific highly visible instances of Java applications?

I want to encourage high school students who ask, when will I ever use this?

For example, I recall reading that many Google services are developed in Java and compiled into Javascript. Still true? Then there are some cell phones. What about Embedded Java devices?

Extra credit for details: links to articles describing the implementation or development process, inside info on size of project team, lines of code, etc. etc.

Thanks!

- Greg Johnson
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8997
    
    9

Greg Johnson wrote: What are some specific highly visible instances of Java applications?


The Mars Rovers Spirit and Opportunity are controlled in great part with Java technology, as is the Hubble Space Telescope.
The Azureus/Vuze Bittorrent client is a Java application.


Greg Johnson wrote: I recall reading that many Google services are developed in Java and compiled into Javascript.


That sounds like Google Web Toolkit. I've seen some large applications implemented with it. Google Health, for instance.
Google has created a large selectionof Java API's and released them to the greater community, including Android, a phone OS which embeds a Java VM.

[How To Ask Questions On JavaRanch]
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42918
    
  68
"highly visible" is a bit tough, since Java isn't much used for desktop/GUI applications. These days it's mostly used in the backend of many web sites (like EBay), where -as a user- you wouldn't know that it's Java powering it underneath. Sites that have URLs like "*.do", "*.jsp" and "...servlet..." are most likely written in Java.

Some applications are NASA World Wind and the Visible Human Viewer.
Pauline McNamara
Sheriff

Joined: Jan 19, 2001
Posts: 4012
    
    6
JavaRanch is famous, right? We run on java software!
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18987
    
    8

Ulf Dittmer wrote:Sites that have URLs like "*.do", "*.jsp" and "...servlet..." are most likely written in Java.

I download my monthly phone and electricity bills from such sites. And if you look at airline or rent-a-car reservation sites, you're quite likely to find those clues.

Perhaps your students won't be thrilled by those examples. But then nobody goes through high school planning to be an accounts payable clerk, for example, and yet there are accounts payable clerks all over the place in real life. They must come from somewhere. Likewise with programmers who design and build airline reservation sites.
K. Tsang
Bartender

Joined: Sep 13, 2007
Posts: 2615
    
    9

Pauline McNamara wrote:JavaRanch is famous, right? We run on java software!




The ones I know of is Vuze and gnutella (bit torrent app), netbeans (the IDE), some bank cyberbanking login are in applets (still!!)


K. Tsang JavaRanch SCJP5 SCJD/OCM-JD OCPJP7 OCPWCD5 OCPBCD5
salvin francis
Ranch Hand

Joined: Jan 12, 2009
Posts: 928

Greg Johnson wrote:I recall reading that many Google services are developed in Java and compiled into Javascript. Still true?


Very true !!
Google uses GWT, where a person with knowledge of Java can easily write code to be executed both on the webserver as Java and at client as Javascript.
(Check snakes an Ladders game at my site, its made in gwt)


My Website: [Salvin.in] Cool your mind:[Salvin.in/painting] My Sally:[Salvin.in/sally]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Famous Java Applications