Cross platform mobile development refers to the development of mobile applications that are compatible with multiple mobile operating systems. It is an approach to mobile app development that allows developers to create a single code base that can be used on multiple platforms, such as iOS, Android, Windows and more.