Puede incluir proyectos de MobileTogether (archivos .mtd) como subproyectos del proyecto actual. Así el proyecto actual puede usar los componentes de los subproyectos incluidos. Por otro lado, los componentes de un subproyecto se pueden volver a usar en varios proyectos (principales), lo que evita tener que volver a definirlos individualmente en cada proyecto. Recuerde que también puede incluir subproyectos que a su vez contengan otros subproyectos.
Los componentes que ve a continuación se pueden definir en subproyectos y volver a utilizar en proyectos principales.
•Páginas del diseño excepto las de nivel superior
•Fuentes de página excepto la fuente de página $PERSISTENT.
•Hojas de estilos excepto la hoja de estilos Proyecto
•Hojas de estilos de texto enriquecido
•Funciones XPath definidas por el usuario
•Variables globales definidas por el usuario
•Bibliotecas de acciones de servidor
•Localización de cadenas de texto e idiomas
•Conjuntos de botones para notificaciones automáticas ID
•Productos de las compras desde la aplicación
A la hora de trabajar con subproyectos hay dos pasos que debe tener en cuenta:
1.Crear un subproyecto (nuevo o a partir de otro proyecto).
2.Incluir un subproyecto en el proyecto actual.
Ambos se describen en esta sección.
Los subproyectos incluidos en un proyecto se pueden ver en el panel Archivos (imagen siguiente).
El panel Archivos actúa como panel de control para visualizar, incluir, importar o eliminar subproyectos.
Si el proyecto contiene subproyectos y lo implementa en el servidor o lo exporta como aplicación de la tienda de aplicaciones, todos los subproyectos se combinan con el proyecto principal.
Al incluir un subproyecto, el proyecto principal hace referencia a él. Si modifica ese subproyecto, todos los cambios que haga se reflejan automáticamente en todos los proyectos que lo incluyan. Los subproyectos incluidos en un proyecto se pueden ver en el panel Archivos (imagen anterior).
Por otro lado, cuando se copia un subproyecto en un proyecto principal, sus componentes se incorporan directamente en el proyecto principal como componentes. Para copiar un subproyecto vaya al panel Archivos (imagen anterior), haga clic en el subproyecto que quiere copiar y seleccione el comando Incluir subproyecto como copia. Los componentes del subproyecto incluido se copian al proyecto principal como componentes de este y la referencia al subproyecto desaparece del panel Archivos. El subproyecto (archivo .mtd) no se elimina y se puede incluir en cualquier otro proyecto más adelante.