Goes to show that big corps often have no clue how to deal with their offerings.
Goes to show that big corps often have no clue how to deal with their offerings.
Source: I worked on AIM for iPhone.
IMO AIM struggled because: - it was a highly tuned, specialized C backend, and it never migrated to something that could be improved easily. - backend technical challenges (as well as legal issues) made storing chat history very difficult - Hardly any info was collected about AIM screennames, so it was hard to build a social graph from it - AIM registration was the same as AOL signup, and that registration process was very cumbersome, imo. - Most AIM accounts had no email address associated with them, so it was impossible to do password resets, for all the locked up AIM screennames.
As a client developer on AIM, it was hard to make a material improvement to AIM, though we certainly did try