JavaFX is helping power two MLB.com Fantasy Baseball games. Built upon Java technology, JavaFX delivers interactive and expressive user experiences, which is ideal for MLB.com's applications Fantasy Live Draft and Live Scoreboard.
The first application allows each fantasy team owner to interact dynamically with the thousands of fantasy leagues. Each Fantasy Live Draft application is connected to the league's draft service – with the server managing player selection, instant messaging between team managers and real time updating of roster selection for each instance of the application.
The second application allows users to see their team's up-to-the-minute statistics, as roster players earn fantasy points during live baseball games. Players also can browse head-to-head comparisons of earned points versus other teams in their league.
The applications and services are built and delivered using Oracle's Sun Server and Storage Systems, Oracle Database, and Oracle Fusion Middleware along with JavaFX and the Java platform.
"Powering fantasy baseball is a complex enterprise-class application and one that requires massive volumes of data that is constantly updated over the course of an entire season of games," stated Joe Choti, CTO, MLB.com. "JavaFX has made it more efficient to build and extend our live Fantasy Baseball applications by leveraging our extensive knowledge of the Java platform.”
In writing about this customer win for Oracle, Jacob Lehrbaum reiterates Choti's point by noting that JavaFX gives development teams control by providing them with an environment and tools that are familiar and accessible. MLB.com can leverage its existing Java platform experience and skills to create, maintain and support rich client applications for thousands of fantasy baseball players each week.
With the use of JavaFX, developers also can lessen their dependency on third-party flash developers.
"Additionally, by using Java on both the server and the client provides a cleaner, more integrated development architecture that allows developers to be more efficient and create better applications," opines Lehrbaum.
JavaFX is a Java platform for creating and delivering rich Internet applications that can run across a wide variety of connected devices. The current release (JavaFX 1.3, April 2010) enables building applications for desktop, browser, and mobile phones. TV set-top boxes, gaming consoles, Blu-ray players and other platforms are in the works.
"We are continuing to accelerate the development of JavaFX," said Hasan Rizvi, senior vice president, Oracle Fusion Middleware and Java, "and are working with key customers like MLB.com to advance its position in the rich client development platform market segment.”
Another sports organization recently enamored with JavaFX and the Java platform was the Vancouver Organizing Committee for the 2010 Olympic and Paralympic Winter Games (VANOC), which used the technologies to post medal results online via Medal Wheel.
The Medal Wheel application enabled users to examine Olympic Winter Games results from Chamonix 1924 to Vancouver 2010 in an engaging, intuitive environment. A highly graphical user interface encouraged exploration of the history of the Olympic Winter Games by providing dynamic visualizations of medal results for countries, sport disciplines, and athletes. Additionally, the JavaFX Results Ticker widget enabled sport fans to follow the 2010 Winter Games' medal results as they happened directly from the convenience of their desktop.
More Information
JavaFX Platform Is the Official Rich Client Technology for the 2010 Winter Games
JavaFX 1.3 Released
JavaFX and the Enterprise: A Good Match?
JavaFX: Just Getting Started
Oracle's product page for JavaFX
JavaFX Website
[...read more...]
Other articles in the JavaFX section of Volume 149, Issue 3:
JavaFX Powers Fantasy Baseball Applications for MLB.com
(this article)
See all archived articles in the JavaFX section.
|
|
Top 10 Most Popular Articles in Current Issue (Vol 167, Issue 4)
|
|
|
|
|
Recent Blog Entries as of February 4, 2012, 11:53 am |
|
|
|
|
|
|