| | Re: Which platform should we develop for?
I'm not even sure that the 4.6 JDE is available any longer.
Using the java platform, your JDE must be <= the target OS level.
My experience says that virtually 100% of new shipments, and probably 70% of all BB phones, can or do run 5.0 or later.
Having said all of that, you understand that the Java platform is end-of-life, and the new QNX phones (OS10) have a completely different OS and dev environment. And just to rub salt in the wound, the new OS10 provides no backward compatibility for BB java apps (although they *do* provide such support for Android java apps).
So, there is no real good answer to your question. Maybe you should just write for Android?