Thursday Dec 19, 2013

Java Rocks More Than Ever

In a series of blogs full of technical detail and cross-platform comparison, senior developer Geert Bevin from ZeroTurnaround gives 10 reasons why Java is a great technology. He built software for musical instruments using C++, with Juce Library and CPython, and realized that he missed a lot from the Java ecosystem.

He has written the first six blogs, which include Java Compiler, the core API, Open Source, the Java Memory Model, HighPerformance VM and Bytecode. In his first blog about Java Compiler, he gives examples and recommendations on how to use the JVM's just-in-time, the compiler code versus the architecture, runtime rather than static or dynamic linking. 

Upcoming topics include: 
Intelligent IDEs
Profiling Tools
Backwards Compatibility
Maturity With Innovation

Friday Mar 15, 2013

Why, Where, and How JavaFX Makes Sense

A new article by Björn Müller, now up on otn/java, titled “Why, Where, and How JavaFX Makes Sense” incisively explores the intricacies of when, where, and how JavaFX is a good technology fit.

Müller writes:
 “Our experience proves that implementing an employee desktop front end with native technology is a valid approach and that JavaFX is a good fit.

* JavaFX is available on the leading desktop operating systems (Windows, Linux, and Mac OS X)
* Although it has gone through some painful changes, its evolution proves its vendor’s level of commitment.
* As the successor to Swing, it is being used by an increasing number of Java developers. Regardless of its future, it will benefit from a strong developer community.
* Compared to Swing, it provides a clear and clean architecture and features many enhancements: styling, event management, transitions, scene graph—to name a few.
* It provides the possibility of developing up-to-date user interfaces with animations, multitouch, and the like.
* It is based on a clear and clean language: Java.
* It provides all the professional Java tooling required to debug, analyze, profile, and log a client application.
* It enables a simple app-like installation on the client side, without any prerequisites.”

Müller provides a nuanced discussion of the kinds of architecture in which JavaFX should be embedded, its uses with JavaServer Faces, and reports on his own experiences using JavaFX.

Have a look at the article here.

About

Insider News from the Java Team at Oracle!

duke
javeone logo
Links


Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
2
5
6
7
12
13
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today