Currently, mobile app development is defined by technological complexity (complex coding), smartphone platform fragmentation (iOS, Android, Windows, Blackberry, Symbian) and over-regulated distribution channels (app marketplaces).
FORBES: Levo Exclusive: Meet the Women Innovate Mobile Participants