Skip to main content

Vikram Goyal

Vikram Goyal is the author of Pro Java ME MMAPI, published by Apress. This book explains how to add audio, video and other multimedia capabilities to a Java enabled phone. Vikram is also the author of the Jakarta Commons Online Bookshelf. In his spare time, Vikram helps manage a free craft projects website. Vikram hopes to start his own mobile industry initiative soon. You can contact him at


gvix's blog

Report on Mobile Gambling

Posted by gvix on August 2, 2005 at 11:10 PM PDT

A report in Australian IT says that while Europe is and will remain the largest market for mobile gambling, Asian markets will provide sharp growth. North America will remain "the great unknown" because of mobile phone gambling legislation.

Read the full report here.

User Interface Optional

Posted by gvix on August 1, 2005 at 10:48 PM PDT

It is common knowledge that mobile device applications require a special effort to define an interface for them. Minimal is not only in, but a required aspect of all such applications. But to me, the applications that are most likely to succeed are the ones that don't require any interface at all.

Ok, I lie. All applications will require an interface.

Current activity in the J2ME world

Posted by gvix on July 31, 2005 at 9:46 PM PDT

Last month or so has seen a lot of activity in JCP with regards to J2ME related JSRs.

New JSRs:
-- Service Connection API for J2ME:
"A new high-level API for connection services via frameworks supporting identity based services, discovery, and authentication.

MIDP + DoJa = Mojo for Sun?

Posted by gvix on July 19, 2005 at 3:40 AM PDT

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.

Raising interest in J2ME

Posted by gvix on July 13, 2005 at 10:53 PM PDT

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

Introduction to Mobile Java

Posted by gvix on July 9, 2005 at 6:01 PM PDT

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).

I wish I was at JavaOne!

Posted by gvix on June 27, 2005 at 6:09 PM PDT

Ok, so the title of this post says it all. I wish I was at JavaOne.

There is an absolute smorgasbord of presentations that I would want to attend.

Create mobile applications with drag and drop

Posted by gvix on June 27, 2005 at 5:55 PM PDT

I am a little ambivalent about using the new mobility pack from Netbeans. The visual mobile designer for creating MIDlets is an interesting concept and looks darn good.

JSR 209 - Bringing Swing to a mobile near you

Posted by gvix on June 27, 2005 at 5:34 PM PDT

I recently noticed JSR 209 that promises to migrate Swing UI set to MIDlets, amongst other things. The API is in public review and the last date for the review is 18th July 2005.

Personally, I don’t think I will use it. It seems to me to be a huge package which doesn’t add much in terms of functionality.

Javamasters finalists announced

Posted by gvix on June 15, 2005 at 4:01 PM PDT

The finalists in Javamasters 2005 were announced yesterday. There are two categories, Student and Business. A team of experts from Sun and Siemens narrowed the entries to the top 10 in each category.

You now have the chance to pick this years winner in each category. There are some fantastic prizes up for grabs just for voting. Voting ends on July 15th.