Mobile platforms in 2008 suffered from increased fragmentation, with different operating systems like Symbian, iPhone, Java, and Android each using different technologies like MMS, Flash, mobile web, SMS, and Silverlight. This fragmentation made it challenging for developers to design applications that could reach all users. The document recommends carefully considering distribution methods, accommodating fragmentation, and using interfaces that can scale across platforms to address these issues.