Hacker News new | past | comments | ask | show | jobs | submit login

It's pretty obvious that he's new to mobile development. The first thing to understand is that the carriers completely control the playing field. It's incredibly frustrating trying to write an app across multiple devices let alone multiple carriers. Hardware on one device may be very easy to work with on one carrier, yet a complete pain in the rear on another carrier. They just have to get their hands on things and make adjustments.

Certification is also way more painful than it needs to be on some carriers. Access to some portions of the APIs are blocked by the carriers unless certified by the carrier. The certification process can be very painful if you do not have elevated status inside the carrier.

We have had problems getting GPS to work reliably on a specific popular line of smart phones with a specific carrier. The GPS on the same devices works perfectly on other carriers. This kind of stuff happens at all levels of the API.

Welcome to mobile development.




I don't pretend to know much about mobile development, and I've heard much the same about carrier certification. That's exactly why I think Android will do well.

"Google Developer Advocate Jason Chen told the Android breakout session that developers won't need to get Android applications certified by anyone nor will there be any hidden APIs accessible only to handset makers or mobile operators."

from: http://www.readwriteweb.com/archives/android_is_out_for_ipho...

Has that since been proven incorrect and I just didn't hear about it? That's possible, and if so I think it will be significantly less appealing to developers.


Carrier certification works differently outside the US and can be much less restrictive. In most of the world it isn't a Apple/Blackberry one point five horse race, but rather a much more diverse fight. I would certainly encourage anyone who is counting Nokia out to go and pick up a E71 and give it a go.

Don't let the local market distort your perspective unless you want to limit your reach.


This statement was made before any handsets have come to market. How many carriers do they have? I'll believe it when I see it.


Well, it is true that, being open source (well, it will be), the carriers could hack it to be just as closed and broken as they want. Whether that happens lots, none, or something in between is anyone's guess.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: