I'm generally very excited about Nokia's upcoming Ovi store, I think it has the potential to empower smaller developers to deliver content to end users.
One of the decisions made by Nokia is to go with Java Verified for the QA and signing of application for Ovi. Java Verified has an issue with requiring a cost for every tested device & every failure. This cost can become remarkably high the more devices need certification/signing, here LWUIT really shines. Its approach of "One JAR for all devices" makes a world of difference in the Java Verified cost for signing, it can make the difference between turning a profit and losing money when publishing smaller applications.
I've always viewed LWUIT as a tool to assist the smaller shops and individual hackers to reach mass market device deployment and this is a concrete example of this perspective.
The requirement for Java Verified is too much of a burden on developers. It will put Nokia at a disadvantage.
ReplyDeleteI agree with maffeis. I fear that Java Verified could become a "J2ME killer" rather than a killer feature. The testing and monetary burden imposed by JV makes it fairly inaccessible for small/independent developers - the people that have made the iPhone App Store such a huge success and also, I suspect, the demographic most likely to use LWUIT.
ReplyDeleteAgreed with maffeis. It's not worth it for independent developers like me!
ReplyDeleteJust one note :-) Ovi Store doesn't require Java Verified:
ReplyDeleteS60 Blogs Java: Ovi Store post