From the Upside Learning Blog
Strength: Development platforms for mobile are easy-to-use and do not involve most of the complications associated with desktop or system software
Weakness: Myriad number of operating platforms, device types and variations in supported technologies make it difficult (and at times impractical) to create a unified solution which works well across the board.
Opportunity: One of the best ways to offer quick, real-time on-demand performance support. More than pushing training on to a mobile device, designing mobile performance support solutions would be the greatest opportunity.
Threat: Lack of standards for learning on mobile, and even general use of technology on mobiles.