SD cards are good at what they do. The problem is most mobile OS's are "one-lunged", and aren't designed to handle multitasking or multiple data storage devices. Since mobile OSes aren't designed to use them (from the ground up), external storage don't work well on many portable devices. It's a limit of the system software, not the SD device.
Gadgets designed to use them as part of the original design do just fine. I read my e-books off my SD card on my Hanlin, no problem at all with either the stock firmware or Openinkpot.
Same for my Sandisk music player, but it can't handle folders (it lumps everything in one pile - awkward when you have 90 hours of music on a chip). However, I can replace the firmware with Rockbox, which does. Problem solved.
iOS could have been designed to use external memory, they chose not to. Same for Andriod. (Who needs external memeory on a phone?) Only when you want to make a "baby computer" using these OSes, does the need become felt, and it's hard to "glue on" external memory to OSes that weren't designed to handle it. Not to mention App who weren't designed to handle it.
But I still say - It's not a feature - it's a bug...
|