El desarrollo de aplicaciones móviles nativas, en la actualidad existen herramientas muy robustas que permiten el desarrollo multi plataforma sin tener que migrar el código a cada uno de los dispositivos de manera nativa. Para este punto los enfoques deberían ser estas herramientas multiplataforma en lugar de las nativas.