The document discusses various options for multi-channel mobile app development including native, mobile web, and platform approaches. It outlines the challenges and advantages of each approach such as native providing full device capabilities but being costly to develop and maintain. Mobile backend as a service (MBaaS) is presented as a solution allowing developers to leverage enterprise-grade backend functionality without having to build it themselves.