Great blog post. I don't really have anything negative about it, you hit all the points I can think of (at the current state of sleep deprivation I have
). RIM definitly will have a tough time ahead but they are improving in many areas. Just like you said, they aren't without their flaws such as advertising the PlayBook as "it can play Flash".
I continue to develop for the BlackBerry because
- I dislike Apple (I know you use/like Apple so it's my own opinion)
- Though "some" of the tech behind Android is good, I despise making a GUI on it ("it has a GUI builder, it must be great"... not).
- WP7, I just don't see enough of. I used Windows Phones back when it's newest version was "Pocket PC 2002" (based on Wikipedia) and wrote a ray-tracing application for it. But I just don't see enough people out there with a WP7 to be able to figure out what to make for it.
- I'm a C# guy, Java is the closest thing to C# for me so I go to that (Objective-C looks like c***, Andorid Java breaks too many Java components, WP7 being the exception in the C# field)
- The whole dev community. Go to an Android dev: "dude, you didn't implement the [latest OS release] features!? What have you been developing for all this time?" iPhone dev: "It just works... well that doesn't. No that doesn't work either. No it can't do that. It only had to get a new Macbook Pro to program for it" WP7 dev: *crickets*. Here: Take a look at this. Here's some code. Have you looked at the KB article on it? [Bring in MSohm] Can you provide example code... I've sent it to the dev team." Where can you get that kind of reaction out of a dev. (Note: those responses are real responses I've gotten from devs in close if not exactly the same form, crickets included [couldn't find a WP7 dev].)
There are other things but I think I did a badly enough formed post that I don't need to add more to it.
------------------------------------------------------------
Three simple rules:
1. Please use the search bar before making new posts.
2. Kudo posts that you find helpful.
3. If a solution has been found for your post, mark it as solved.
--I code too much. Well, too bad.
Projects:
Bing 4 BlackBerry: http://bbing.codeplex.com/
PDF Renderer 4 BlackBerry: http://pdfrend4bb.codeplex.com/