Firefox OS puts a good $50 smartphone within reach
zdnet.com
zdnet.com
I've had no luck this week trying to build the OS for a gs2. I'm hopeful that I'll have more success compiling for a nexus s.
Firefox OS is great so far, it has its quirks but its still very early days. There is no question in my mind that it will be a serious contender. There are so many devs out there who just want to code for one platform (web) and cant be bothered to go native (ask anyone using phonegap or sencha)...so a giant influx of good apps is not far off. And best of all, its built to open standards with no walled garden.
I had a conversation with someone about a year ago that made an impact on me. In terms of penetrating down the income ladder to those with the lowest income in the least developed places, mobile phones may have gone farther than anything else. Basic technology like electricity, cars/buses/trains, plumbing, sewage, roads.. These things penetrate down to the lowest 20-30 percentiles or so. Very few things make it farther down.
Mobile phones, made it farther down the income ladder in ten years than some technologies have regardless in thousands of ears. Around 95, mobile phones were for wall street yuppies. By 2005 subsistence farmers in failed states have access to them.
Smartphones tablets are similar enough to follow the same path path. Mobile phones shave had a big effect on the worlds poorest. Think of what access to the internet could do.
[edit] I decided to buy it, but they seem to not have many stocks, it's currently out of stock for both models.
I briefly played with a FirefoxOS Phone at Linuxfest Northwest and it was more responsive than my old Motorola X2. I ran a few of the pre-installed apps and took a picture with the camera and it worked as expected.
Just looked at dx.com and they have a lot.. but not too many with android 4
There's also some results by Koush Dutta[1] (Cyanogenmod contributer and Clockwork Recovery developer) from 2009 showing similar findings, though obviously that's way old and before Dalvik had JIT added in Android 2.2. We had a discussion sometime ago about that article on hn as well[3]
[1] http://blog.xamarin.com/android-in-c-sharp/
The biggest issue JavaScript+HTML has is memory usage. Cheap phones don't have much memory and Java on Dalvik is much more memory efficient.
In any case, the language being used on the OS has next to no bearing on the actual performance. How can you know that JavaScript is slower than Java? The devil is in the details- i.e., the implementation.
But the cheap Firefox OS device to cheap Android device is still a valid comparison that I for one would be interested to see played out.