•  psvrh   ( @psvrh@lemmy.ca ) 
    link
    fedilink
    4
    edit-2
    4 months ago

    A big part of the problem was that the hardware on these was more often than not pretty terrible (slow, bad screens, poor antennae, physical construction was janky) and, if the hardware was okay, the software almost always sucked.

    Windows Mobile was unpleasant to use up to WP7. Symbian was a pain in the ass to use that was only eclipsed by how much of a pain it was to develop for. RIM’s classic pre-BB10 OS was at least nice to use, but it, too, was hard to write for and wasn’t all that stable and, this is the important part, required a huge and costly server-side ecosystem to work well.

    The genius of the iPhone wasn’t the components or the capabilities, it was having a total package that wasn’t utterly frustrating for everyone involved. BlackBerry 10 was close, and offered good physical keyboards, an OS that was nice to use and develop for, and hardware that was good, but by that point it was waaaaaay too late.