‘Mobile’ Articles:

Introducing BriteSnow, Inc – We Build HTML5 Enterprise Applications For Web, Mobile, and Tablets

October 24th, 2012 by jeremychone | Comments Off


Over the last three years, I have been very busy building a HTML5 focused consulting business in San Francisco, BriteSnow, Inc. The welcome post says it all: we build high-end Enterprise and Social HTML5 applications; we are obsessed with speed and quality of delivery; we have created a very agile and modern development process and architecture approach; and, best of all, we give all the keys to our clients by transferring our HTML5 expertise to their internal teams and allowing them to stop, pause, and resume the engagement on a one-day notice (in other words, literally zero lock-in).

Beside of all this, the one thing that sets us apart from others is our passion for all of the details surrounding all aspects of an application experience, from server and cloud architecture to UI responsiveness and HTML5 optimization.

We are convinced that HTML is the technology of the future for a large majority of applications from a business as well as a technical point of view. And the thing we discovered during this three years is that with the right architectural approach, building advanced HTML5 applications for PCs, mobile devices, and tablets can be as efficient and scalable as creating desktop or native type of applications.

To accomplish this vision, we created two open source technologies, Snow, which is a Java lightweight server framework based on Google Guice, and brite, an lightweight and DOM Centric HTML5 MVC framework based on jQuery. Both of these technologies are completely free, fully open source (Apache V2 for Snow and MIT for Brite), and are designed to build high-end modern applications using the best of Java on the server, and the best of HTML5 on the client.

We are going to blog quite a bit to share everything we have learned over the last few years about building high end HTML5 applications. So, feel free to follow us on
Twitter, Facebook, or Google Plus.

Feel free to visit us at BriteSnow.com or contact us at info@britesnow.com

Why the AT&T deal can’t be good for T-Mobile consumers: Pay double to get half

April 11th, 2011 by jeremychone | Comments Off

I am not sure if Randall Stephenson, CEO of AT&T, was misinformed, dishonest, or just carried away with his new crusade when he tried to explain why T-Mobile’s acquisition by AT&T will be good for consumers, but he is obviously not a T-Mobile consumer who really knows what he is talking about. This acquisition cannot be good for the consumer, no matter what spin an executive or lobbyist can come up with. I truly hope that the FCC will not swallow all the lies and spin that these guys will tell them over the coming months.

If you are a T-Mobile consumer, here are three things that will happen over time (and yes, the carry-over deal is just a gimmick, as I will explain later).

Read the rest of this entry »

Adobe quits Flash, goes full HTML5

April 1st, 2011 by jeremychone | 6 Comments »

We’ve received word that, in an unusually honest and brave move from a big corporation, Adobe is going to announce that they will officially deprecate Flash in favor of HTML5 for rich Web and mobile experiences.

A new executive from Adobe is expected to say:

Read the rest of this entry »

Mobile App vs. Mobile Web; Will the Web win again?

February 23rd, 2011 by jeremychone | 1 Comment »

It has been interesting to see how the mobile market unilaterally went the “local-application” way, while the PC market had moved away from it a decade ago. Skype was probably the last new desktop application to be adopted by the masses.

Read the rest of this entry »

How Google can checkmate iPhone

March 1st, 2010 by jeremychone | 10 Comments »

When looking at the future of the mobile market, we can clearly see two big contenders, Apple and Google. While Apple has a definite head start, Google mobile’s strategy and execution has been impressive. In the last couple of years, Google has managed to create an open platform, engage with a wide variety of device manufacturer partners, and promote its own branded device. Although iPhone fans might disagree, it is fair to say that, with the latest Android 2.x generation of devices (i.e., NexusOne), there are fewer and fewer hardware and software differentiators between the two solutions.

The dilemma: iPhone is still the big gorilla

Read the rest of this entry »

Will iPhone Get Windows’d by Android?

January 20th, 2010 by jeremychone | Comments Off

Undeniably, Apple, with the iPhone, has revolutionized the mobile market. Apple did what all mobile device manufacturers and service providers have dreamed of and failed to do for so many years, which was to make the phone an Internet device. A decade from now, nobody will argue that Apple was the company that reinvented what a phone could be.

However, the big question is how long the iPhone will stay the leader of the category it created. Will Apple maintain its market leadership against an ever-growing number of mobile device manufacturers and a variety of well-supported, open, modern mobile platforms (i.e. Android, and maybe Windows Mobile)? Most importantly, will Apple succeed at keeping mobile developers under its control?

Read the rest of this entry »

Adobe on iPhone: Will Apple allow it?

October 15th, 2009 by jeremychone | 12 Comments »

Apple is undeniably the most proprietary and closed technology company in the software industry. In fact, Apple makes companies like Microsoft and Adobe look like nonprofit open source organizations in comparison.

Apple’s iPhone product and marketplace have been the latest example of Apple’s excessive control. Apple ingeniously controls its iPhone platform at both the production and distribution levels. In practical terms, this means that iPhone developers must have the Apple SDK (which only runs on a Mac computer) to be able to produce an iPhone application (even if developers use other application SDKs, such as PhoneGap). Developers also must get the application approved by Apple in order to distribute it. Microsoft would not have even dared to dream of such a market scheme.

Nevertheless, at its annual event last week, Adobe demonstrated how developers can circumvent iPhone application’s production restrictions by using the upcoming Adobe Flash CS5 to produce native iPhone applications. And while this has little to nothing to do with putting Flash or AIR on the iPhone, it is big news for mobile developers. It will allow any developer on any platform (such as Mac or Windows) to develop iPhone applications.

As of now, Adobe’s solution lacks many of the most interesting iPhone APIs, but it is safe to assume that if Adobe is serious about promoting AS3, its language for native iPhone development, Adobe will provide full iPhone API access in the final release.

Read the rest of this entry »

Myths about JavaFX, Android, and J2ME

June 8th, 2009 by jeremychone | 27 Comments »

At JavaOne, Larry Ellison has made some very encouraging statements about Oracle’s commitments to Java, JavaFX, and the mobile developer market. It is certainly good news that Oracle (i.e., Larry) sees the significance of the Java platform in its integrality. However, there are many misunderstandings about the relationship between Java, JavaFX, and Android that even confuse the new Java owner. Here are some clarifications.

1) JavaFX is NOT Java.

Read the rest of this entry »

iPhone vs Android vs WinMobile: 2-1-1

October 17th, 2008 by jeremychone | 11 Comments »

Now that Google is in, the game is on. As I mentioned in my previous post, software is now ruling the mobile industry. As in the PC world, the big contenders are Apple with iPhone, Google with Android, and Microsoft with Windows Mobile.

But the big questions are: which one is better and which one is going to ultimately win?

While it is hard to objectively answer this question, here is my first attempt to create a simple score card. I have created a “4 Ss Scorecard” that I think is quite representative of the mobile market need.

Read the rest of this entry »

Software to Rule the New Mobile Market

October 8th, 2008 by jeremychone | 3 Comments »

The value chain used to be one of the main differences between the mobile and PC markets. The PC industry was driven by software vendors (i.e., Microsoft, Apple, Oracle), while the mobile industry was controlled by the Telcos and device manufacturers. For a long time, the Telcos  even had the power to remove features from devices that they felt caused too much competition with their own service offerings. For example, tethering and other features frequently were disabled on early versions of Windows Mobile devices. Interestingly, iPhones 3G, despite its flying pixels, still does not have tethering nor allows it. I am not sure if it is an iPhone limitation or another example of Telcos control.

Read the rest of this entry »