RIM writes their own communication stacks. Hence the wifi being bad initially, lack of A2DP etc... not an excuse just telling you why its taking so long. They're having to write all the code basically from scratch.
Well, someone should scratch my itch. You are correct - not a very good excuse. But then again, they have not had good excuses for other, ahem, lapses.
real native support for the following (RIM made in-house products):
-twitter
-webmail
-ms exchange server
-maps that work in the philippines (GPS)
-foursquare (ok this may night end up being a native app since the phone version isn't)
-linkedin (same with 4square)
-bb travel
-rss reader
-epub reader
-bbm groups
Optimizations for:
-every app (there's an unacceptable delay opening any app, considering the hardware is far more powerful than my old ipad1)
-more native camera app options to control camera functions.
Having used the Playbook since week 1 here is my list
- ability to move and edit boomarks
- auto capital after period, iPad does this and it's helpful
- ability to connect USB storage (for music / movies / documents)
- Improved Java support (full Java client 1.4 or higher)
- Better PDF support, ability to resize!!
- Do whatever to get some key 3rd party apps, unsure if it's iPad bias or lack of NDK but come on. There are zero major apps (ESPN, CNN, USA Today etc)
- Android player (with ability to sideload .apk files)
- Expanded codec support
- TAT apps / redesigns. Where are the goodies they showcased?
- Native BES support
(i) Ability to organize, edit, rename bookmarks
(ii) Ability to organize, edit, move applications into our own folders (the exisitng ones are not enough
(iii) Ability to spellcheck/autocorrect and all other "grammar" tools that everything else has except for the Playbook;
(iv) .mkv support
(v) Bluetooth headphone support
(vi) Real cross-platform video chat option (e.g., MSN or Skype)
(vii) Music Visualization component added to existing music player (like GForce)
(viii) Android Player
(vix) ability to use wifi to log onto, identify, a network lcd projector so that we can send power point, videos, etc, through wifi to the projector instead of being physically attached with a cord.
(x) A real pdf viewer.
(xi) More robust wallpaper options, e.g., options that would allow me to set the playbook to automatically cycle thorugh a series of wallpapers every day or every time i turn on the device.
(xii) Slide show time and animations - allow us to set the speed in which pictures play through a slide show; allow us to have some options for animations between the slides.
I'm sure I can think of more but that's enough for now