Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Famous Java Applications

 
Greg Johnson
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 9320
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"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
Posts: 4012
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JavaRanch is famous, right? We run on java software!
 
Paul Clapham
Sheriff
Posts: 21416
33
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 3524
16
Android Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!!)
 
salvin francis
Bartender
Posts: 1309
10
Eclipse IDE Google Web Toolkit Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic