Wednesday, September 20, 2006

Sun going to add Non-Java Support to JCP

Interoperability is the first 'HARD' term I heard when I started my Java Course some 2 years back. It simple means how Java is showing it's behavior when it come across some non-Java component. We can say something like cross language, cross platform.

Dealing with other language is really a tough job, especially for Java because if its platform independency. In all of the problem we have a good news, Sun has proposed a new JSR(Java Specification Request) to make changes to the JCP. This JSP, JSR 306 also proposes more fundamental changes to the process, including allowing non-Java implementations of a JSR's specification; the ability to create liaison relationships with other standards organizations; easing the migration of pre-existing technology toward an agreed-upon standard; and the availability of a TCK (Technology Compatibility Kit) and associated licensing information upon completion of a JSR.
"This makes sense if you look at the emergence of concepts like Web services and service-oriented architecture," Kluyt(Chair of JCP) said. "Enterprises face very mixed environments where they have to make different architectures work together."

Saturday, September 16, 2006

J2ME ready for next generation ..

I worked on J2ME for 2-3 months. And believe me no one is going to appreciate this language in 2-3 months. A very bad navigation, bad GUI and the biggest headache is what J2ME Sun Simulator is showing the output is nothing like that when application was putting in real Nokia device.

And my next 2 months I used FlashLite. Again believe me a awesome smooth navigation, too easy for GUI creation and really easy to program.

That time I was thinking why 85-90 percent of the mobile applications are deployed in Java and only one reason I got "All the mobiles are java enabled" and for making mobile Flash enabled we need to spend Rs. 500 (10$) :-).

But gradually I get to know J2ME is a cool platform for mobile application and I need to work more to say that it’s better than FlashLite.