|
|
||
Vikram Goyal's BlogJuly 2005 ArchivesCurrent activity in the J2ME worldPosted by gvix on July 31, 2005 at 09:46 PM | Permalink | Comments (5)Last month or so has seen a lot of activity in JCP with regards to J2ME related JSRs. New JSRs: -- XML API for Java ME: Public Review Closed Public Review -- Digital Set Top Box Profile - "On Ramp to OCAP" Proposed Final Draft -- Personal Basis Profile 1.1 -- Connected Device Configuration (CDC) 1.1 -- Foundation Profile 1.1 -- Information Module Profile - Next Generation (IMP-NG) Final Release -- Content Handler API Maintenance Draft Review Phew! With this much activity, one would think that J2ME would be the next best thing. :). I am quite interested in the Payment, Content Handler and XML APIs. Of course, the proof of the pudding will be when the mobile phone manufacturers start bundling these APIs in their mobile phone pies. Let me know if I have missed something noteworthy. MIDP + DoJa = Mojo for Sun?Posted by gvix on July 19, 2005 at 03:40 AM | Permalink | Comments (4)Javaworld reports that Sun and Japan's NTT DoCoMo have combined forces to update DoCoMo's inbuilt Java platform. This platform, called DoJa, was built by NTT in 2001 and is the primary platform for developing applications on mobile phones in Japan. Why, you may ask. Why not upgrade DoJa to MIDP 2.0 instead, rather than creating a separate breed of the J2ME platform? There is enough fragmentation in the J2ME world as it is, without deliberately creating more. I think the answer lies in the market sustainability of the DoJa brand. Obviously, DoJa is a stronger market force than MIDP in Japan and NTT would like to keep backing the winning horse. According to the Javaworld report, Takeshi Natsuno, senior vice president of multimedia services at NTT DoCoMo says: "Both DoJa and MIDP have good points. The next Java should take advantage of both, But rather than combining DoJa and MIDP, we should be thinking from scratch. ... We're not intending to merge [them], but to take a reference from both sides and think about what should be the Java platform for future phones." I am not familiar with the Japanese market and would like comments from people who are. Raising interest in J2MEPosted by gvix on July 13, 2005 at 10:53 PM | Permalink | Comments (11)Consider these facts: -- There are 708 million J2ME based phones as compared to 700 million PC based Java deployments. -- The market for commercial mobile applications is set to reach $1.6 billion by 2008. -- There will be an estimated 1.0 billion mobile phones in the world by end 2006. I presented these facts in my Introduction to Mobile Java presentation last night to the Australian Computer Society Special Interest Group. The numbers are awe inspiring. The audience was bewildered when I told them that there is not a single company in Brisbane (Australia) that specializes in developing applications for this market. The latest Javalobby newsletter bemoans the same fact. "At JavaOne it was crystal clear that mobile vendors are eager to get more Java developers involved, but the mobile space still seems to be struggling for attention." So why is it struggling for attention? First, lack of information. Java developers don't realize that J2ME has grown at a rapid pace and that they can do more with it than they thought possible. Second, lack of a 'killer' J2ME application. Ok, there are some good ideas in the market, but there is no application that catches the attention of the public. Third, the respect factor. Developers don't want to be seen working for a technology which is considered too simplistic and which is primarily written to develop games. From developing a J2EE app to J2ME MIDlets is considered a step down. Developers don't realize that they can leverage their knowledge of J2EE to develop server centric J2ME apps. Fourth, fear of competing technologies. What happens if J2ME doesn't actually catch on? What happens if device manufacturers stop bundling J2ME and other technologies become more prevalent? It will only take one well thought, commercially successful, mainstream application that will help lift the J2ME market. I am sure that the day is not too far. Watch this space. Introduction to Mobile JavaPosted by gvix on July 09, 2005 at 06:01 PM | Permalink | Comments (3)I am giving a presentation on Mobile Java this Wednesday (13th July) to the Australian Computer Society's Software Developers Special Interest Group in Brisbane, Australia. If you in the area and would like to attend please register at the ACS website (under Events). Registration is free for members and $15 for non-members. Hope to see you there and I will put up the presentation slides up here after the event. Vikram | ||
|
|