Archive for November, 2007

A Survey of Java ME Today (Update)

Friday, November 30th, 2007

Java ME Technologies

I’ve updated the article A Survey of Java ME Today.

This article surveys the state of the Java Platform, Micro Edition (Java ME). You’ll find important background information and explanations of terminology that you need to understand. It complements Introduction to Mobility Java Technology and the Java ME specifications, both of which you should take the time to read.

This article truly is a live-article, meaning that as important new Java ME technologies become public/finalized this article will be updated to reflect them…

You can find other Mobile Java articles in my mobile Java page in my weblog.

ceo

Verizon Open Move — the Google effect, or pure marketing push?

Thursday, November 29th, 2007

Verizon

Catching up on my reading yesterday I read that Verizon Wireless announced that it will open its cellular network.

“Executing a neat reverse-field, Verizon (NYSE: VZ) Wireless has declared that it will throw open its cellular network to third-party devices, applications, and software. What does this really mean for the heretofore locked-down wireless service market in North America?”

Wow… open networks, any device, any application… Sounds familiar? (yes, sounds like Google).

Is this the Google-effect at work? I think it is. Anyone knows that “opened” is better than “closed”, and network carriers with their traditional thinking have a hard time transitioning, unless someone else, typically another big player takes the initiative and “shows the way”, in this case Google with its Open Handset Alliance, and Apple with how it handled the network operator agreements with respect to the iPhone (oh, and introduction of handsets totally based on touch-surfaces).

So a very interesting move (or announcement) by Verizon this is, who has been one of the worst network operators in the U.S. from the application development and deployment perspective. The fact Verizon is thinking “open” is a great start.

Of course, being Verizon a CDMA-based network, the meaning of “any device, any application” is kind of a moot point, so what this announcement really means? Does it means that Verizon will go beyond BREW? Does this means that Verizon will be adopting Google’s Android? I bet is is the latter, and thus this new (marketing) push to call themselves open?

And the next question is… who else will follow?

Last but not least, being truly open is about being able to go beyond walled-gardens, and about being able to use all the services on the network, and all the services on the device (from local applications, to mobile web, to SMS/MMS), and about being able to use any handset I want when I want as I want (i.e. as can be done in GSM-based networks).

ceo

Richard Monson-Haefel on Is Android Fragmentation Inevitable?

Saturday, November 24th, 2007

Richard Monson-Haefel (author of a number of books in Java, Web Services and JMS) and who is a Sr. Analyst at the Burton Group, wrote a good piece on Andriod vs. fragmentation… I agree with most of his points.

Time will tell what will happen with Android and the industry, but it is not going to be straightforward. Unless there is a strong hand leading/managing, and yes controlling, “open and consistent” is like “water and oil”. And I am not even talking about network operators here who are the ones who decide what handets and what software runs on their networks; I am only referring to the implementation aspects such as APIs, behaviors, and so on.

ceo

Survey: Austin high on most-desirable list

Friday, November 23rd, 2007

Austin SRV
Photo: Statue of “Stevie” Ray Vaughan, Austin musician — Source UT

According to an article in the Austin Business Journal (that refers to a study co-sponsored by Monster.com), Austin Texas is the sixth most desirable city for relocation out of more than 30 cities examined in the United States.

“San Diego, San Francisco and New York were the top three most desirable cities for relocation, but the three least preferred cities also included New York at number one, along with Detroit and Los Angeles.”

ceo

TWUIKtter — Twitter Mobile LIVE

Friday, November 23rd, 2007

Mika of Tricastmedia wrote that they will be releasing as a free download their Java-based (powered by the TWUIK UI framework) Twitter Mobile client.

Not only functional Twitter client, but 100% eye-candy…

Yes please, create a Jaiku version (for me!) :-)

ceo

[Via Mutant's Musings (Mika) weblog]

Carnival of the Mobilists #100

Wednesday, November 21st, 2007

CoM #100

Wow, the Carnival of the Mobilists is 100 editions old! From the original concept by the MobHappy guys Carlo and Russell, to this week’s latest edition, it is wonderful to see the Carnival continue to make an impact on Mobility with its regular and new contributors from around the world. I wasn’t able to submit anything to the 100th edition as I was out of town, but if you haven’t yet, see this week’s edition at Abhishek Tiwari’s weblog.

ceo

Kindle: Amazon’s New Wireless Reading Device

Monday, November 19th, 2007

Kindle

If you haven’t seen it yet, check out the Amazon’s Kindle, a new wireless reading device that is very impressive.

But what makes this particular device different or better? It is not only about the device alone, but the complete approach: its always-on connectivity over cellular, its store, and use of Amazon’s back-end and (Web) presence (and the partnerships) that all results in access to all kinds of content, from newspapers to books, and blogs – very well thought out, and self-sufficient end-to-end machine/solution.

The video at the product website says the device works without connecting at all to the PC. While I find that necessary for the “on the go” experience, the benefits of the colorful/media-rich content-discovery/buying experience provided by the PC shouldn’t be ignored; people should be able to discover/buy online from their PCs, and push to the Kindle.

I see great potential.

ceo

Google ZXing (“Zebra Crossing”) is open for business

Monday, November 19th, 2007

Sean Owen of Google left a comment on my blog about ZXing’s availability:

We are open for business! I invite everyone to take a look at what we’ve got so far: http://code.google.com/p/zxing/

Neat, an open-source Java implementation for decoding visual tags such as UPC and QR Codes barcodes…

From the Google website:

ZXing (pronounced “zebra crossing”) is an open-source, multi-format 1D/2D barcode reader library implemented in Java. Our goal is to support decoding of QR Codes, Data Matrix, and the UPC family of 1D barcodes. It will provide clients for J2ME, J2SE, and Android.

Why? There are several great readers out there, and there are bits of open-source code already for decoding, but not both at the same time. We want everyone to have access to some great source code to play with, so we decided we’d try an experiment, and open up our in-progress effort. Maybe some of it will be useful to you — maybe you can help improve it.

“Version 0.1.” Everything that’s there, works, even if it could be improved. But not everything that we want to include is there, not by a long shot. We figured it best to release ZXing early while still in development.

Currently working:

1. UPC support
2. QR Code support

Some key features are still to-be-implemented:

1. Data Matrix decoding
2. Support for advanced JSRs

I’m planning on looking into this and if it makes sense participate…

ceo

So what is better than seeing The Police in concert once?

Friday, November 16th, 2007

Yes, to see them twice! I just bought tickets to see The Police again next Tuesday night, this time closer to Austin, in San Antonio (this stop wasn’t in the original schedule). And this time I am taking the family with me; and my daughter is going to love seeing them live (after listening to the band for so many years). Neat!

ceo

Java Mobile & Embedded Developer Days Event – Jan 23-24 2008

Friday, November 16th, 2007

M&E event

The agenda for the Java Mobile and Embedded developer Days event has been published. The event is packed with great sessions, and I totally recommend you attending.

I was part of the selection committee, and will also present on the first day, where I will continue evangelizing NFC, this time in more detail…

Hope to see you there!

ceo

Watching the Earth-rise and set over the Moon

Thursday, November 15th, 2007

Wow, so gorgeous, check it out…

Japan’s space agency (JAXA) has released two high definition videos of Earth-rise and Earth-set, as witnessed by its lunar explorer SELENE, which is now orbiting our largest natural satellite.

See the videos (note, downloading is slow):

ceo

[Via The Register]

The Programmable Web: 550 Web APIs

Thursday, November 15th, 2007

The programmable web continues to grow now at 550 web APIs, and with more than 2500 listed Mashups. The Google Maps API continue to be the most popular or active.

As of November 15, 2007:
  > Total Mashups: 2513
  > APIs: 550
  > Mashups/Day: 3.19

It is very exciting to see how the web as a platform continues to grow, with companies and individuals both contributing and consuming services alike.

Programmable Web Nov 15 2007
Source: The Programmable Web

ceo

James on Android

Wednesday, November 14th, 2007

Android

Good writeup by James Pearce, CTO at dotMobi, on Google Android – as told and used by its own developers. I met James at the Mobile 2.0 event, and he is a sharp guy, so you should listen to him :-) .

I will say though that Android handsets will come out probably in 6 months or so. And I will reiterate that at the end of the day, the operator still rules (it is their networks), and that all the theory (and wishful thinking) introduced by Android will be put to the test very shortly.

Android is definitely a shakeup to the mobile Java community (more than just “shaking things up a little”), but let’s remember that shakeups are a good thing (typically); more about this on another post.

ceo

My company eZee inc unveils itself @ Under the Radar

Wednesday, November 14th, 2007

UR eZee inc.

Tomorrow we announce to the world what eZee is all about. We are doing this at the Under the Radar Mobility event. Very exciting.

While I won’t be attending the event, as we are preparing for an important milestone, John Sullivan (CEO) will be presenting. Gary Mendel (marketing) and Jim Wheaton (business development) are also attending as well. If you are attending, feel free to say hi to my team. My friend Rudy De Waele of m-trends.org will be attending as a judge for the social networking category. Also attending is Mika Li, creator of the kick ass TWUIK UI framework for Java ME, and who also is presenting at the same category as eZee.

INFRASTRUCTURE CATEGORY

Judges:

Vineet Buch, Principal | BlueRun Ventures
Gary Little, General Partner | Morgenthaler Ventures
Tim Chang, Principal | Norwest Venture Partners

Companies Presenting under the Infrastructure category:

eZee, Inc.
Mobile Distillery
Mocapay
Tricastmedia

As a side-note, eZee really is between infrastructure and media categories.

ceo

Judgement Day, Intelligent Design on Trial

Wednesday, November 14th, 2007

PBS ID on Trial

Last night NOVA PBS aired Judgement Day, Intelligent Design on Trial.

This is a very interesting documentary that I recommend that you watch that covers the recent experiences in the United States, as highlighted by the Dover Area School District. The school board decided to introduced the idea of intelligent design into their school biology science classes. The documentary also covers the scientific aspects of this — very educational and unbiased, as NOVA has always been.

This intelligent design vs. evolution topic is very emotional. The documentary focuses on the small town where parents had to sue the school’s board, since the school board decided it was a good idea to introduce intelligent design into their biology class — an attempt to introduce religious believes into the science classes; that Darwinian theory was just a theory and full of gaps, and that intelligence design, which claims that specifies are not related to each other, and that species started with their features as is, is a valid scientific alternative to the theory of evolution. The documentary said that 30% in the U.S. rejects Darwinian evolution. (As a note I will add that there are many who believe that humans have never been to the moon).

The opinions:

The school board had good intentions, but that is not the point — it is not up to them to decide what is science and what is not. And they lied (to the judge and everyone else) about their real intentions.

Evolution can’t be ignored. Yes, dinosaurs evolved into birds, and feathers do occurred because of evolution… And randomness over millions and millions of years can yield what seems perfect species (which we are not), and intelligent species (which we are). And there is a Sun (or many) like ours, right now, and there is or has been a planet just like Earth somewhere in the Universe.

Here is the (transitional) fossil evidence that clearly gives an example of Darwinian evolution.

Coincidentally, yesterday, the same day this documentary aired, the following was announced: Scientists unearth ‘missing link’ jawbone.

ceo