By Michael Juntao Yuan
May 22, 2006 07:15 AM EDT
Lightweight application frameworks are all the rage in the enterprise Java
community in the past couple of years. From the pioneering Spring and
Hibernate frameworks, to the infusion of technologies like aspect-oriented
programming and metadata annotation, to the new standard EJB... (more)
|
By Michael Juntao Yuan
April 10, 2006 10:30 AM EDT
Today's web developers have a lot of choices when it comes to web application
platforms. Among them, Java EE has always stood out as a "scalable" solution
-- it may not be the easiest platform to prototype a web site, but it
protects your software investment over longer terms. Fo... (more)
|
By Michael Juntao Yuan
February 21, 2006 11:00 AM EST
One-time password (OTP) based two-factor authentication solutions are
commonly used to secure VPNs, web sites, and online transactions. They are
much more secure than authentication methods based on static passwords. In
fact, the US government mandates that all online banking ser... (more)
|
By Michael Juntao Yuan
January 3, 2006 08:00 PM EST
Annotation is a new Java language feature introduced in JDK 5.0. It has
quickly become one of the most popular, and yet most controversial, language
feature in core Java. New Java frameworks, such as EJB 3.0 and Hibernate 3.0,
make extensive use of annotations to eliminate the ex... (more)
|
By Michael Juntao Yuan
December 4, 2005 03:15 AM EST
Michael Yuan's Java ME Blog: The Dawn of Smartphone
I had the honor to have the "Father of the Nokia Series 60 UI", Christian
Lindholm, write the Foreword for my new book Nokia Smartphone Hacks.
Christian's invention, the Nokia navigation key user interface, is used daily
by bil... (more)
|
By Michael Juntao Yuan
November 13, 2005 06:30 AM EST
Is Ruby Replacing Java? – Not So Fast
Okay, I have heard it all: Ruby On Rails (RoR) is so much cooler and simpler
than Java EE. It allows you to write web applications 10X faster. And Ruby
has nifty language features we can only dream of in Java. So, Ruby must be
replacing... (more)
|
By Michael Juntao Yuan
August 10, 2005 10:00 AM EDT
"Java on mobile phones" has been the hottest topic at the JavaOne conference
for the past several years. This year was no exception and a large part of
the show floor was designated as the "Wireless Village." With tens of
billions dollars' worth of Java phones and related service... (more)
|
By Michael Juntao Yuan
January 5, 2005 12:00 AM EST
In the past six months, I had the opportunity to work with two leading firms
in the Java world - Nokia and JBoss. Being the world's largest J2ME device
vendor and most popular J2EE server developer, respectively, Nokia and JBoss
come from the two ends of the Java technology spect... (more)
|
By Michael Juntao Yuan
December 15, 2004 12:00 AM EST
Federated identity management across multiple single-sign-on domains is a
major challenge for SOA-based solutions to fully realize its business
potential. The traditional username/password combination is often too weak to
protect the extremely sensitive single-sign-on credentials... (more)
|
By Michael Juntao Yuan
December 14, 2004 12:00 AM EST
Thursday, February 17, 2005 9:00 A.M. - 9:50 A.M.
Unlike the wildly successful server-side Java technology, the true "write
once run anywhere" vision has never been achieved for client-side Java. For
Java developers offering end-to-end smart client-based SOA solutions, the
deve... (more)
|
By Michael Juntao Yuan
July 6, 2004 12:00 AM EDT
Personally, I think the biggest announcement from JavaOne was that Nokia is
building a Service-Oriented Architecture framework on smart mobile phones
that could quickly change how an average technology user sees Web services.
No, I am not talking about the standard SOAP interfaces ... (more)
|
By Michael Juntao Yuan
June 24, 2004 12:00 AM EDT
As I have whined many times before, J2ME has been treated like a second class
citizen on Symbian smartphones. Most importantly, the Java runtime does not
integrate well with the underlying platform. For example, on my Nokia 6600, I
cannot access the local PIM database or the phot... (more)
|
By Michael Juntao Yuan
December 28, 2003 12:00 AM EST
I was reading Glen Cordrey's last J2ME column in this month's issue of JDJ.
Glen mentions that, as the J2ME market has not matured with enough jobs, he
is going back to J2EE and try to work on mobility integration issues in
enterprise projects.
I complete agree with him and in fa... (more)
|