manufacturers are in the hot seat
WE DON'T NEED A NEW MOBILE APP PLATFORM - we just need to make the ones we've got more straightforward for people to use.
Despite Adobe saying that no mobile app platform is over 50%, some stats rate Java penetration on western GSM networks at over 80%, the only major barrier against Java is that end users have no consistency of install and application launch between handsets.
Adobe adding a new flash-lite based environment or app store does not help solve the developers dilema, it just makes it worse. (in fact, I've not heard of a phone that supports Flash Lite without already supporting Java)
The widely praised iPhone TV adverts that show app discovery, purchase and install have helped users become comfortable with the process - building a similar advert for standard phones is impossible as they differ too much.
Users get confused or scared off by too many warning messages and prompts, and either go to the microsoft vista encouraged approach of clicking "YES" to everything, or just running away at the first message that says "this software comes from an untrusted source" when the manufacturers and operators have made it pretty near impossible to reliably sign applications to be from a trusted source (by cunningly tinkering with the root certificates on the phones).
If Apple and Microsoft would support Java, and all handset manufacturers would standardise the security and install messages for app install, users may finally be able to make use of the largest application platform in the world.
We're not looking for a new app store technology here - just a more consistant install experience!
As was discussed at the MDA's workshop, we probably won't get this through comittee, only through the bullying of a dominant manufacturer, or operator.
