embML: XML language to define mobile applications
Start programming mobile applications using eMobc XML
Intro eMobc XML definition
Learn to define applications using XML with eMobc Framework. Define the screens of the application, the navigation, menus, rotation, styles, formats, appearance, contents, etc.
With language you can define structures embML mobile applications. It is very simple to learn.
Lets talk, all members of the development team of an application, the same language to:
Define each type of screen used in the application
- Organize navigation between screens or contents
- Defining characteristics and behaviors of the implementation
- Define features and behavior of each screen
- Define graphics User Interface
- Enter data and multimedia content (text, images, audio, video)
It is the language used to define a project in all versions of the framework (Android, IOS, HTML5)
Provides common points to allow cross-platform development.
There are 7 files that define an application eMobc. We can organize them into three groups, which are :
Definition and Configuration
- App.xml: It is the most important. Take the general definition of the entire application.
- Config.xml: Remote Setup application
- Profile: User profile characteristics of the application
Navigation
- top_menu.xml: Definition of Superior Menu
- bottom_menu.xml: Defining the Bottom Menu
Styles and Formatting
- style.xml: Style application
- format.xml: Application Formats
This skeleton XML, along with the necessary resources, result in a valid structure to create the application on supported platforms: iPhone / iPad, Android, HTML5
Types of Screens
The most natural way to define a clear and application is divided by screens.
You can use the sample to incorporate or create your ne.
We incorporate 14 predefined types, so you can quickly start building applications.
Remote configuration of the app config.xml
<?xml version="1.0" encoding="UTF-8"?>
<!-- Only mandatory this file if you want a remote app -->
<config>
<applicationDataUrl>http://url/app.xml</applicationDataUrl>
</config>
App definition app.xml
<?xml version="1.0" encoding="UTF-8"?>
<application>
<title/>
<coverFileName>cover.xml</coverFileName> <!-- Cover -->
<stylesFileName>style.xml</stylesFileName> <!-- Styles -->
<formatsFileName>format.xml</formatsFileName> <!-- Formats -->
<profileFileName>profile.xml</profileFileName> <!-- User profile -->
<entryPoint> <!-- Application Entry Point (if different cover) -->
<pointLevelId></pointLevelId>
<pointDataId></pointDataId>
</entryPoint>
<menu> <!-- Menu -->
<topMenu>top_menu.xml</topMenu>
<bottomMenu>bottom_menu.xml</bottomMenu>
<backgroundMenu>images/menu/backgroundMenu.png</backgroundMenu>
</menu>
<banner> <!-- Banner -->
<type>admob</type>
<position>top</position>
<id>a14b5f8130c17ef</id>
</banner>
<rotation>both</rotation> <!-- Rotation Type -->
<levels>
<level>
<levelId>Listado</levelId> <!-- Level Id -->
<levelTitle>Listado</levelTitle> <!-- Title -->
<levelFile>listado_lista.xml</levelFile> <!-- Screen definition file -->
<levelType>LIST_ACTIVITY</levelType> <!-- Screen Type -->
<levelXib/> <!-- Plantilla XML o XIB -->
<levelTransition>None</levelTransition> <!-- Transition Type-->
</level>
<level>
<levelId>ListadoOnline</levelId>
<levelTitle>Listado Online</levelTitle>
<levelFile>https://emobc.com/demo/xml/listado_lista.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Lista con imagen</levelId>
<levelTitle>Lista con imagen</levelTitle>
<levelFile>imagen_lista.xml</levelFile>
<levelType>IMAGE_LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Lista con imagen Online</levelId>
<levelTitle>Lista con imagen</levelTitle>
<levelFile>https://emobc.com/demo/xml/imagen_lista.xml</levelFile>
<levelType>IMAGE_LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>NavegacionOnline</levelId>
<levelTitle>Navegacion Online</levelTitle>
<levelFile>navegacionOnline.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>ContenidosOnline</levelId>
<levelTitle>Contenidos Online</levelTitle>
<levelFile>contenidosOnline.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Galería Foto</levelId>
<levelTitle>Galería Foto</levelTitle>
<levelFile>galeria_foto.xml</levelFile>
<levelType>IMAGE_GALLERY_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Galería Foto Online</levelId>
<levelTitle>Galería Foto</levelTitle>
<levelFile>https://emobc.com/demo/xml/galeria_foto.xml</levelFile>
<levelType>IMAGE_GALLERY_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Galería Foto CurlDown</levelId>
<levelTitle>Galería Foto</levelTitle>
<levelFile>galeria_foto.xml</levelFile>
<levelType>IMAGE_GALLERY_ACTIVITY</levelType>
<levelXib/>
<levelTransition>CurlDown</levelTransition>
</level>
<level>
<levelId>Galeria video</levelId>
<levelTitle>Galería video</levelTitle>
<levelFile>galeria_video.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Galeria video Online</levelId>
<levelTitle>Galería video</levelTitle>
<levelFile>https://emobc.com/demo/xml/galeria_video.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>videos</levelId>
<levelTitle>Video</levelTitle>
<levelFile>videos.xml</levelFile>
<levelType>VIDEO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Galería audio</levelId>
<levelTitle>Galería audio</levelTitle>
<levelFile>galeria_audio.xml</levelFile>
<levelType>AUDIO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Botonera</levelId>
<levelTitle>Botonera</levelTitle>
<levelFile>botonera.xml</levelFile>
<levelType>BUTTONS_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Botonera Online</levelId>
<levelTitle>Botonera</levelTitle>
<levelFile>https://emobc.com/demo/xml/botonera.xml</levelFile>
<levelType>BUTTONS_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Menús</levelId>
<levelTitle>Menús</levelTitle>
<levelFile>menu_lista.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Diseño menú 1</levelId>
<levelTitle>Diseño menú 1</levelTitle>
<levelFile>menu_1_text.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Diseño menú 2</levelId>
<levelTitle>Diseño menú 2</levelTitle>
<levelFile>menu_2_text.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>emobc</levelId>
<levelTitle>emobc</levelTitle>
<levelFile>emobc.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Contenidos</levelId>
<levelTitle>Contenidos</levelTitle>
<levelFile>contenidos_lista.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Texto</levelId>
<levelTitle>Texto</levelTitle>
<levelFile>texto_contenido.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Texto Online</levelId>
<levelTitle>Texto</levelTitle>
<levelFile>https://emobc.com/demo/xml/texto_contenido.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Texto CurlUp</levelId>
<levelTitle>Texto</levelTitle>
<levelFile>texto_contenido.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>CurlUp</levelTransition>
</level>
<level>
<levelId>Publicidad</levelId>
<levelTitle>Publicidad</levelTitle>
<levelFile>publicidad.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Listado con imagen</levelId>
<levelTitle>Listado con imagen</levelTitle>
<levelFile>imagen_lista_contenido.xml</levelFile>
<levelType>IMAGE_LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Listado con imagen Online</levelId>
<levelTitle>Listado con imagen</levelTitle>
<levelFile>https://emobc.com/demo/xml/imagen_lista_contenido.xml</levelFile>
<levelType>IMAGE_LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Galería video</levelId>
<levelTitle>Galería video</levelTitle>
<levelFile>video_contenido.xml</levelFile>
<levelType>VIDEO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Galería video Online</levelId>
<levelTitle>Galería video</levelTitle>
<levelFile>https://emobc.com/demo/xml/video_contenido.xml</levelFile>
<levelType>VIDEO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Foto</levelId>
<levelTitle>Foto</levelTitle>
<levelFile>foto_zoom.xml</levelFile>
<levelType>IMAGE_ZOOM_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Foto Online</levelId>
<levelTitle>Foto</levelTitle>
<levelFile>https://emobc.com/demo/xml/foto_zoom.xml</levelFile>
<levelType>IMAGE_ZOOM_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>PDF</levelId>
<levelTitle>PDF</levelTitle>
<levelFile>pdf_contenido.xml</levelFile>
<levelType>PDF_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>PDF Online</levelId>
<levelTitle>PDF</levelTitle>
<levelFile>https://emobc.com/demo/xml/pdf_contenido.xml</levelFile>
<levelType>PDF_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>PDF FlipLeft</levelId>
<levelTitle>PDF</levelTitle>
<levelFile>pdf_contenido.xml</levelFile>
<levelType>PDF_ACTIVITY</levelType>
<levelXib/>
<levelTransition>FlipLeft</levelTransition>
</level>
<level>
<levelId>Mapa</levelId>
<levelTitle>Mapa</levelTitle>
<levelFile>Mapa.xml</levelFile>
<levelType>MAP_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Mapa Online</levelId>
<levelTitle>Mapa</levelTitle>
<levelFile>https://emobc.com/demo/xml/Mapa.xml</levelFile>
<levelType>MAP_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Formularios</levelId>
<levelTitle>Formularios</levelTitle>
<levelFile>lista_formulario.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Formulario1</levelId>
<levelTitle>Formulario 1</levelTitle>
<levelFile>form_1.xml</levelFile>
<levelType>FORM_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Formulario2</levelId>
<levelTitle>Formulario 2</levelTitle>
<levelFile>form_2.xml</levelFile>
<levelType>FORM_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Formulario3</levelId>
<levelTitle>Formulario 3</levelTitle>
<levelFile>form_3.xml</levelFile>
<levelType>FORM_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Utilidades</levelId>
<levelTitle>Utilidades</levelTitle>
<levelFile>util_lista.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Lector QR</levelId>
<levelTitle>Lector QR</levelTitle>
<levelFile>lector_qr.xml</levelFile>
<levelType>QR_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Contenedor Web Html</levelId>
<levelTitle>Contenedor Web</levelTitle>
<levelFile>web_Html.xml</levelFile>
<levelType>WEB_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Contenedor Web</levelId>
<levelTitle>Contenedor Web</levelTitle>
<levelFile>web.xml</levelFile>
<levelType>WEB_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Contenedor Web FlipRight</levelId>
<levelTitle>Contenedor Web</levelTitle>
<levelFile>web.xml</levelFile>
<levelType>WEB_ACTIVITY</levelType>
<levelXib/>
<levelTransition>FlipRight</levelTransition>
</level>
<level>
<levelId>Transiciones</levelId>
<levelTitle>Transiciones</levelTitle>
<levelFile>transiciones.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Servicios</levelId>
<levelTitle>Servicios</levelTitle>
<levelFile>servicios_lista.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Notificaciones</levelId>
<levelTitle>Notificaciones</levelTitle>
<levelFile>notificaciones_texto.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Tracking Usuarios</levelId>
<levelTitle>Tracking Usuarios</levelTitle>
<levelFile>tracking_texto.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Monetización Ads</levelId>
<levelTitle>Monetización Ads</levelTitle>
<levelFile>monetizar_texto.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Gestión Web</levelId>
<levelTitle>Gestión Web</levelTitle>
<levelFile>gestion_texto.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Web Services</levelId>
<levelTitle>Web Services</levelTitle>
<levelFile>web_services_texto.xml</levelFile>
<levelType>IMAGE_TEXT_DESCRIPTION_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Navegación</levelId>
<levelTitle>Navegación</levelTitle>
<levelFile>navegacion_lista.xml</levelFile>
<levelType>LIST_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Calendar</levelId>
<levelTitle>Calendar</levelTitle>
<levelFile>calendar.xml</levelFile>
<levelType>CALENDAR_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>QUIZ</levelId>
<levelTitle>QUIZ</levelTitle>
<levelFile>quiz.xml</levelFile>
<levelType>QUIZ_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>QUIZ Online</levelId>
<levelTitle>QUIZ</levelTitle>
<levelFile>https://emobc.com/demo/xml/quiz.xml</levelFile>
<levelType>QUIZ_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Aventura</levelId>
<levelTitle>Aventura</levelTitle>
<levelFile>aventura.xml</levelFile>
<levelType>QUIZ_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>Aventura Online</levelId>
<levelTitle>Aventura</levelTitle>
<levelFile>https://emobc.com/demo/xml/aventura.xml</levelFile>
<levelType>QUIZ_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>canvas</levelId>
<levelTitle>CANVAS</levelTitle>
<levelFile>canvas.xml</levelFile>
<levelType>CANVAS_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>CANVAS Online</levelId>
<levelTitle>CANVAS</levelTitle>
<levelFile>https://emobc.com/demo/xml/canvas.xml</levelFile>
<levelType>CANVAS_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>AUDIO</levelId>
<levelTitle>AUDIO</levelTitle>
<levelFile>audio_local.xml</levelFile>
<levelType>AUDIO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>AUDIO Online</levelId>
<levelTitle>AUDIO</levelTitle>
<levelFile>https://emobc.com/demo/xml/audio_local.xml</levelFile>
<levelType>AUDIO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>AUDIO Url</levelId>
<levelTitle>AUDIO</levelTitle>
<levelFile>audio_url.xml</levelFile>
<levelType>AUDIO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
<level>
<levelId>AUDIO Url Online</levelId>
<levelTitle>AUDIO</levelTitle>
<levelFile>https://emobc.com/demo/xml/audio_url.xml</levelFile>
<levelType>AUDIO_ACTIVITY</levelType>
<levelXib/>
<levelTransition>None</levelTransition>
</level>
</levels>
</application>
User Profile profile.xml
<?xml version="1.0" encoding="UTF-8"?>
<profile>
<field>
<fieldType>INPUT_TEXT</fieldType> <!-- Field Type -->
<fieldLabel>Nombre:</fieldLabel> <!-- Label -->
<fieldName>nombre</fieldName> <!-- Field -->
</field>
<field>
<fieldType>INPUT_TEXT</fieldType>
<fieldLabel>Apellidos:</fieldLabel>
<fieldName>apellido</fieldName>
</field>
<field>
<fieldType>INPUT_TEXTVIEW</fieldType>
<fieldLabel>Cargo:</fieldLabel>
<fieldName>cargo</fieldName>
</field>
<field>
<fieldType>INPUT_CHECK</fieldType>
<fieldLabel>Android:</fieldLabel>
<fieldName>android</fieldName>
</field>
<field>
<fieldType>INPUT_CHECK</fieldType>
<fieldLabel>IOS:</fieldLabel>
<fieldName>ios</fieldName>
</field>
<field>
<fieldType>INPUT_CHECK</fieldType>
<fieldLabel>HTML5:</fieldLabel>
<fieldName>html5</fieldName>
</field>
</profile>
Top Menu top_menu.xml
<?xml version="1.0" encoding="UTF-8"?>
<level>
<menuActions>
<action>
<actionTitle>Boton1</actionTitle>
<actionImageName>images/menu/back.png</actionImageName> <!-- Imágen del botón del Menú -->
<systemAction>back</systemAction> <!-- Acción del Sistema -->
<leftMargin>5</leftMargin>
<widthButton>50</widthButton>
<heightButton>28</heightButton>
<nextLevel> <!-- Siguiente pantalla -->
<nextLevelLevelId></nextLevelLevelId>
<nextLevelDataId></nextLevelDataId>
</nextLevel>
</action>
</menuActions>
</level>
Bottom Menu bottom_menu.xml
<?xml version="1.0" encoding="UTF-8"?>
<level>
<menuActions>
<action>
<actionTitle>Boton1</actionTitle>
<actionImageName>images/menu/homeButton.png</actionImageName>
<systemAction>home</systemAction>
<leftMargin>0</leftMargin>
<widthButton>79</widthButton>
<heightButton>38</heightButton>
<nextLevel>
<nextLevelLevelId></nextLevelLevelId>
<nextLevelDataId></nextLevelDataId>
</nextLevel>
</action>
<action>
<actionTitle>Boton2</actionTitle>
<actionImageName>images/menu/button+.png</actionImageName>
<systemAction></systemAction>
<leftMargin>1</leftMargin>
<widthButton>79</widthButton>
<heightButton>38</heightButton>
<nextLevel>
<nextLevelLevelId>Texto</nextLevelLevelId>
<nextLevelDataId>Texto</nextLevelDataId>
</nextLevel>
</action>
<action>
<actionTitle>Boton3</actionTitle>
<actionImageName>images/menu/button+.png</actionImageName>
<systemAction></systemAction>
<leftMargin>1</leftMargin>
<widthButton>79</widthButton>
<heightButton>38</heightButton>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</action>
<action>
<actionTitle>Boton4</actionTitle>
<actionImageName>images/menu/button+.png</actionImageName>
<systemAction></systemAction>
<leftMargin>1</leftMargin>
<widthButton>79</widthButton>
<heightButton>38</heightButton>
<nextLevel>
<nextLevelLevelId>Galería video</nextLevelLevelId>
<nextLevelDataId>Galería video</nextLevelDataId>
</nextLevel>
</action>
</menuActions>
</level>
Styles style.xml
<?xml version="1.0" encoding="UTF-8"?>
<application>
<styles>
<type>
<typeId>CALENDAR_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;selection_list=list1;</components>
</type>
<type>
<typeId>COVER_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components></components>
</type>
<type>
<typeId>BUTTONS_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>FORM_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>IMAGE_GALLERY_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>IMAGE_LIST_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;selection_list=list1;</components>
</type>
<type>
<typeId>IMAGE_TEXT_DESCRIPTION_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;footer=text2;basic_text=text1;</components>
</type>
<type>
<typeId>IMAGE_ZOOM_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>LIST_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;selection_list=list1;description=title2;</components>
</type>
<type>
<typeId>MAP_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>PDF_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>QR_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>VIDEO_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>WEB_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>CANVAS_ACTIVITY</typeId>
<backgroundFileName></backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>AUDIO_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
<type>
<typeId>QUIZ_ACTIVITY</typeId>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<!-- Generic widgets: header, footer, basic_text, selection_list -->
<components>header=title1;</components>
</type>
</styles>
</application>
Formats format.xml
<?xml version="1.0" encoding="utf-8"?>
<application>
<formats>
<format>
<name>default</name>
<textColor>#999999</textColor>
<textSize>16sp</textSize>
<textStyle>normal</textStyle>
<typeFace>sans</typeFace>
<cacheColorHint></cacheColorHint>
<backgroundSelectionFileName></backgroundSelectionFileName>
</format>
<format>
<name>title1</name>
<textColor>#e4100f</textColor>
<textSize>20sp</textSize>
<textStyle>bold</textStyle>
<typeFace>Ubuntu-Medium</typeFace>
<cacheColorHint></cacheColorHint>
<backgroundSelectionFileName></backgroundSelectionFileName>
</format>
<format>
<name>title2</name>
<textColor>#e4100f</textColor>
<textSize>10sp</textSize>
<textStyle>bold</textStyle>
<typeFace>Ubuntu-Bold</typeFace>
<cacheColorHint></cacheColorHint>
<backgroundSelectionFileName></backgroundSelectionFileName>
</format>
<format>
<name>text1</name>
<textColor>#000000</textColor>
<textSize>13sp</textSize>
<textStyle>normal</textStyle>
<typeFace>Ubuntu-Bold</typeFace>
<cacheColorHint></cacheColorHint>
<backgroundSelectionFileName></backgroundSelectionFileName>
</format>
<format>
<name>text2</name>
<textColor>#ccFFFF</textColor>
<textSize>14sp</textSize>
<textStyle>normal</textStyle>
<typeFace>Arial</typeFace>
<cacheColorHint></cacheColorHint>
<backgroundSelectionFileName></backgroundSelectionFileName>
</format>
<format>
<name>list1</name>
<textColor>#000000</textColor>
<textSize>14sp</textSize>
<textStyle>bold</textStyle>
<typeFace>Ubuntu-Bold</typeFace>
<cacheColorHint>#FFFFFFFF</cacheColorHint>
<backgroundSelectionFileName>list_selector.xml</backgroundSelectionFileName>
</format>
</formats>
</application>
Cover cover.xml
<?xml version="1.0" encoding="UTF-8"?>
<level>
<title/>
<backgroundFileName>images/cover/background.png</backgroundFileName>
<titleFileName>images/cover/imageCover.png</titleFileName>
<facebook>http://es-es.facebook.com/emobcapp</facebook>
<twitter>http://twitter.com/emobcapp</twitter>
<www></www>
<buttons>
<button>
<buttonTitle>Navegación</buttonTitle>
<nextLevel>
<nextLevelLevelId>Navegación</nextLevelLevelId>
<nextLevelDataId>Navegación</nextLevelDataId>
</nextLevel>
<buttonFileName></buttonFileName>
</button>
<button>
<buttonTitle>Menús</buttonTitle>
<nextLevel>
<nextLevelLevelId>Menús</nextLevelLevelId>
<nextLevelDataId>Menús</nextLevelDataId>
</nextLevel>
<buttonFileName></buttonFileName>
</button>
<button>
<buttonTitle>Contenidos</buttonTitle>
<nextLevel>
<nextLevelLevelId>Contenidos</nextLevelLevelId>
<nextLevelDataId>Contenidos</nextLevelDataId>
</nextLevel>
<buttonFileName></buttonFileName>
</button>
<button>
<buttonTitle>Formularios</buttonTitle>
<nextLevel>
<nextLevelLevelId>Formularios</nextLevelLevelId>
<nextLevelDataId>Formularios</nextLevelDataId>
</nextLevel>
<buttonFileName></buttonFileName>
</button>
<button>
<buttonTitle>Utilidades</buttonTitle>
<nextLevel>
<nextLevelLevelId>Utilidades</nextLevelLevelId>
<nextLevelDataId>Utilidades</nextLevelDataId>
</nextLevel>
<buttonFileName></buttonFileName>
</button>
<button>
<buttonTitle>Calendario</buttonTitle>
<nextLevel>
<nextLevelLevelId>Calendar</nextLevelLevelId>
<nextLevelDataId>Calendar</nextLevelDataId>
</nextLevel>
<buttonFileName></buttonFileName>
</button>
</buttons>
</level>
List list.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Listado</dataId>
<headerText>Listado</headerText>
<order>false</order>
<geoRef/>
<list>
<listItem>
<description>Ejemplo 1</description>
<text>Pdf</text>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
<imageFile>images/icons/boton_listado_1.png</imageFile>
</listItem>
<listItem>
<description>Ejemplo 2</description>
<text>Web</text>
<nextLevel>
<nextLevelLevelId>Contenedor Web</nextLevelLevelId>
<nextLevelDataId>Contenedor Web</nextLevelDataId>
</nextLevel>
<imageFile>images/icons/boton_listado_2.png</imageFile>
</listItem>
<listItem>
<description>Ejemplo 3</description>
<text>Galeria Foto</text>
<nextLevel>
<nextLevelLevelId>Galería Foto</nextLevelLevelId>
<nextLevelDataId>Galería Foto</nextLevelDataId>
</nextLevel>
<imageFile>images/icons/boton_listado_3.png</imageFile>
</listItem>
</list>
</data>
</levelData>
Image Listimage_list.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Lista con imagen</dataId>
<headerText>Lista con imagen</headerText>
<imageFile>images/cover/imageCover.png</imageFile>
<geoRef/>
<list>
<listItem>
<description/>
<text>Lorem</text>
<nextLevel>
<nextLevelLevelId/>
<nextLevelDataId/>
</nextLevel>
</listItem>
<listItem>
<description/>
<text>Ipsum</text>
<nextLevel>
<nextLevelLevelId/>
<nextLevelDataId/>
</nextLevel>
</listItem>
</list>
</data>
</levelData>
Photo Gallery gallery_image.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Galería Foto</dataId>
<headerText>Galeria</headerText>
<galery>
<image>
<imageFile>images/gallery/house.jpg</imageFile>
</image>
<image>
<imageFile>images/gallery/city.jpg</imageFile>
</image>
<image>
<imageFile>images/gallery/mountainRetezatu.jpg</imageFile>
</image>
<image>
<imageFile>images/gallery/rally.jpg</imageFile>
</image>
<image>
<imageFile>images/gallery/road.jpg</imageFile>
</image>
<image>
<imageFile>images/gallery/wall.jpg</imageFile>
</image>
<image>
<imageFile>images/gallery/mountain.jpg</imageFile>
</image>
</galery>
</data>
</levelData>
Buttons buttons.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Botonera</dataId>
<headerText>Botonera</headerText>
<buttons>
<button>
<buttonTitle>Lorem</buttonTitle>
<buttonFileName>images/menu/backButton.png</buttonFileName>
<nextLevel>
<nextLevelLevelId/>
<nextLevelDataId/>
</nextLevel>
</button>
<button>
<buttonTitle>Ipsum</buttonTitle>
<buttonFileName>images/menu/homeButton.png</buttonFileName>
<nextLevel>
<nextLevelLevelId/>
<nextLevelDataId/>
</nextLevel>
</button>
</buttons>
</data>
</levelData>
Image Text text.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Texto</dataId>
<headerText>Texto</headerText>
<imageFile>images/cover/imageCover.png</imageFile>
<geoRef/>
<text>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer dui eros, fringilla at posuere a, vestibulum non velit. Curabitur dapibus placerat tellus, eu rhoncus neque ornare sit amet. Donec sit amet risus odio, eu mattis lacus. Sed eleifend, nisl non molestie tempor, purus urna scelerisque turpis, eu aliquet mauris nibh sollicitudin neque. Quisque est odio, malesuada in fermentum et, lobortis et odio. Sed malesuada mi quis erat gravida eu vulputate mi porta.Duis pellentesque, nibh vitae ornare tempus, mi est adipiscing purus, sed eleifend ante lorem blandit justo. Aenean enim sapien, eleifend quis pulvinar eu.</text>
<barText/>
<nextLevel>
<nextLevelLevelId/>
<nextLevelDataId/>
</nextLevel>
<prevLevel>
<nextLevelLevelId/>
<nextLevelDataId/>
</prevLevel>
</data>
</levelData>
Map map.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Mapa</dataId>
<headerText>Mapa</headerText>
<localizeMe>true</localizeMe>
<showAll>false</showAll>
<currentPositionIconFile>punto.png</currentPositionIconFile>
<positions>
<position>
<iconFile>images/icons/icono_punto_mapa.png</iconFile>
<imageFile/>
<positionTitle>Madrid</positionTitle>
<positionAdress>Madrid</positionAdress>
<positionLat>40.339150</positionLat>
<positionLon>-3.731208</positionLon>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</position>
<position>
<iconFile>images/icons/icono_punto_mapa.png</iconFile>
<imageFile/>
<positionTitle>Barcelona</positionTitle>
<positionAdress>Barcelona</positionAdress>
<positionLat>50.24</positionLat>
<positionLon>30.41</positionLon>
<nextLevel>
<nextLevelLevelId>Contenedor Web</nextLevelLevelId>
<nextLevelDataId>Contenedor Web</nextLevelDataId>
</nextLevel>
</position>
<position>
<iconFile>images/icons/icono_punto_mapa.png</iconFile>
<imageFile/>
<positionTitle>Zaragoza</positionTitle>
<positionAdress>Zaragoza</positionAdress>
<positionLat>60.24</positionLat>
<positionLon>20.41</positionLon>
<nextLevel>
<nextLevelLevelId>Galería video</nextLevelLevelId>
<nextLevelDataId>Galería video</nextLevelDataId>
</nextLevel>
</position>
<position>
<iconFile>images/icons/icono_punto_mapa.png</iconFile>
<imageFile/>
<positionTitle>Toledo</positionTitle>
<positionAdress>Toledo</positionAdress>
<positionLat>108.24</positionLat>
<positionLon>5.41</positionLon>
<nextLevel>
<nextLevelLevelId/>
<nextLevelDataId/>
</nextLevel>
</position>
</positions>
</data>
</levelData>
PDF pdf.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>PDF</dataId>
<headerText>Pdf</headerText>
<local>false</local>
<pdfUrl>https://emobc.com/doc/emobc/Ventajas_eMobc.pdf</pdfUrl>
</data>
</levelData>
Video video.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Galería video</dataId>
<headerText>Video</headerText>
<local>false</local>
<videoUrl>http://www.youtube.com/watch?v=aLGmOjSCXls</videoUrl>
</data>
</levelData>
Audio audio.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>AUDIO</dataId>
<headerText>Audio</headerText>
<local></local>
<audioUrl>http://www.robtowns.com/music/blind_willie.mp3</audioUrl>
</data>
</levelData>
Form form.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Formulario1</dataId>
<headerText>Solicita un proyecto</headerText>
<nextLevel>
<nextLevelLevelId>envio</nextLevelLevelId>
<nextLevelDataId>ok</nextLevelDataId>
</nextLevel>
<form>
<actionUrl>https://emobc.com/demo/solicitar.php</actionUrl>
<field>
<fieldType>INPUT_TEXT</fieldType>
<fieldLabel>Nombre del cliente:</fieldLabel>
<fieldName>nombre</fieldName>
<required/>
</field>
<field>
<fieldType>INPUT_TEXT</fieldType>
<fieldLabel>Nombre del proyecto:</fieldLabel>
<fieldName>proyecto</fieldName>
<required/>
</field>
<field>
<fieldType>INPUT_TEXTVIEW</fieldType>
<fieldLabel>Descripcion del proyecto:</fieldLabel>
<fieldName>descripcion</fieldName>
</field>
<field>
<fieldType>INPUT_PICKER</fieldType>
<fieldLabel>Plataforma:</fieldLabel>
<fieldName>plataforma</fieldName>
<fieldParam>IOS</fieldParam>
<fieldParam>Android</fieldParam>
<fieldParam>HTML5</fieldParam>
<fieldParam>Todas</fieldParam>
</field>
<field>
<fieldType>INPUT_PHONE</fieldType>
<fieldLabel>Telefono:</fieldLabel>
<fieldName>telefono</fieldName>
<fieldParam/>
</field>
<field>
<fieldType>INPUT_EMAIL</fieldType>
<fieldLabel>Email:</fieldLabel>
<fieldName>email</fieldName>
<required/>
</field>
<field>
<fieldType>INPUT_CHECK</fieldType>
<fieldLabel>LLamada telefonica:</fieldLabel>
<fieldName>estado</fieldName>
</field>
</form>
</data>
</levelData>
Web Container (HTML5) web_html.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Contenedor Web Html</dataId>
<headerText>Contenedor Web Html</headerText>
<local>true</local>
<webUrl>test.html</webUrl>
</data>
</levelData>
Web URL web.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Contenedor Web</dataId>
<headerText>Contenedor Web</headerText>
<local>false</local>
<webUrl>http://emobc.com</webUrl>
</data>
</levelData>
Quiz quiz.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>QUIZ</dataId>
<headerImageFile>images/cover/imageCover.png</headerImageFile>
<headerText>Quiz</headerText>
<description>Este es un quiz de prueba. Las preguntas tienen diferente peso según su dificultad. El quiz tiene un peso total de 9 que en los resultados serían 9000 puntos. Según las respuestas podrás conseguir de 0 a 9000 puntos.</description>
<time>1</time>
<first></first>
<questions>
<question>
<id>santiago</id>
<imageFile>images/cover/imageCover.png</imageFile>
<text>¿De qué color es el caballo blanco de Santiago?</text>
<weight>1</weight>
<answers>
<answer>
<answerText>Negro</answerText>
<correct>false</correct>
<next></next>
</answer>
<answer>
<answerText>Azul</answerText>
<correct>false</correct>
<next></next>
</answer>
<answer>
<answerText>Blanco</answerText>
<correct>true</correct>
<next></next>
</answer>
</answers>
</question>
<question>
<id>capital</id>
<imageFile>images/cover/imageCover.png</imageFile>
<text>¿Cuál es la capital de España?</text>
<weight>3</weight>
<answers>
<answer>
<answerText>Madrid</answerText>
<correct>true</correct>
<next></next>
</answer>
<answer>
<answerText>Sevilla</answerText>
<correct>false</correct>
<next></next>
</answer>
<answer>
<answerText>Barcelona</answerText>
<correct>false</correct>
<next></next>
</answer>
</answers>
</question>
<question>
<id>aeropuerto</id>
<imageFile>images/cover/imageCover.png</imageFile>
<text>¿Qué aeropuerto es el que aparece en la imagen?</text>
<weight>5</weight>
<answers>
<answer>
<answerText>Barajas</answerText>
<correct>true</correct>
<next></next>
</answer>
<answer>
<answerText>Sevilla</answerText>
<correct>false</correct>
<next></next>
</answer>
<answer>
<answerText>Barcelona</answerText>
<correct>false</correct>
<next></next>
</answer>
</answers>
</question>
</questions>
</data>
</levelData>
Adventure adventure.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Aventura</dataId>
<headerImageFile>images/cover/imageCover.png</headerImageFile>
<headerText>Aventura</headerText>
<description>Esto es una aventura de prueba. El final depende de las elecciones que tomes en las preguntas</description>
<time>1</time>
<first>habitacion</first>
<questions>
<question>
<idQ>habitacion</idQ>
<imageFile>images/cover/imageCover.png</imageFile>
<text>Estás en una habitación de un hotel.</text>
<weight>0</weight>
<answers>
<answer>
<answerText>Ir al baño de la habitación</answerText>
<correct>false</correct>
<next>banio</next>
</answer>
<answer>
<answerText>Salir de la habitación</answerText>
<correct>false</correct>
<next>pasillo</next>
</answer>
</answers>
</question>
<question>
<idQ>banio</idQ>
<imageFile>images/cover/imageCover.png</imageFile>
<text>Hay un muerto en el suelo junto con un arma</text>
<weight>0</weight>
<answers>
<answer>
<answerText>Usar el arma y suicidarse</answerText>
<correct>true</correct>
<next></next>
</answer>
<answer>
<answerText>Volver a la habitación</answerText>
<correct>false</correct>
<next>habitacion</next>
</answer>
<answer>
<answerText>Darse un baño</answerText>
<correct>false</correct>
<next>banio</next>
</answer>
</answers>
</question>
<question>
<idQ>pasillo</idQ>
<imageFile>images/cover/imageCover.png</imageFile>
<text>No hay nadie en el pasillo</text>
<weight>0</weight>
<answers>
<answer>
<answerText>Bajar a recepción</answerText>
<correct>false</correct>
<next>recepcion</next>
</answer>
<answer>
<answerText>Entrar en la habitación</answerText>
<correct>false</correct>
<next>habitacion</next>
</answer>
</answers>
</question>
<question>
<idQ>recepcion</idQ>
<imageFile>images/cover/imageCover.png</imageFile>
<text>No hay nadie. Hay mucho dinero en la mesa de recepción</text>
<weight>5</weight>
<answers>
<answer>
<answerText>Irse sin el dinero</answerText>
<correct>false</correct>
<next></next>
</answer>
<answer>
<answerText>Irse con el dinero</answerText>
<correct>true</correct>
<next></next>
</answer>
</answers>
</question>
</questions>
</data>
</levelData>
Calendar calendar.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Calendar</dataId>
<headerImageFile></headerImageFile>
<headerText>CalendarioIphone</headerText>
<events>
<event>
<title>titulo Evento 1</title>
<eventDate>17/07/2012</eventDate>
<time>12:00</time>
<text>descripcion Evento 17/07</text>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</event>
<event>
<title>titulo Evento 2</title>
<eventDate>17/07/2012</eventDate>
<time>15:30</time>
<text>descripcion Evento 17/07</text>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</event>
<event>
<title>titulo Evento1</title>
<eventDate>19/07/2012</eventDate>
<time>17:00</time>
<text>descripcion Evento 19/07</text>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</event>
<event>
<title>titulo Evento 1</title>
<eventDate>07/07/2012</eventDate>
<time>09:00</time>
<text>descripcion Evento 07/07</text>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</event>
<event>
<title>titulo Evento 1</title>
<eventDate>05/08/2012</eventDate>
<time>20:00</time>
<text>descripcion Evento 05/08</text>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</event>
<event>
<title>titulo Evento 1</title>
<eventDate>18/07/2012</eventDate>
<time>22:15</time>
<text>descripcion Evento 18/07</text>
<nextLevel>
<nextLevelLevelId>PDF</nextLevelLevelId>
<nextLevelDataId>PDF</nextLevelDataId>
</nextLevel>
</event>
</events>
</data>
</levelData>
QR Reader qr.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>Lector QR</dataId>
<headerText>Lector Qr</headerText>
<qrs>
<qr>
<idQr>qr1</idQr>
<nextLevel>
<nextLevelLevelId>Diseño menu 1</nextLevelLevelId>
<nextLevelDataId>Diseño menu 1</nextLevelDataId>
</nextLevel>
</qr>
<qr>
<idQr>qr2</idQr>
<nextLevel>
<nextLevelLevelId>Diseño menu 2</nextLevelLevelId>
<nextLevelDataId>Diseño menu 2</nextLevelDataId>
</nextLevel>
</qr>
<qr>
<idQr>emobc</idQr>
<nextLevel>
<nextLevelLevelId>emobc</nextLevelLevelId>
<nextLevelDataId>emobc</nextLevelDataId>
</nextLevel>
</qr>
</qrs>
</data>
</levelData>
Canvas canvas.xml
<?xml version="1.0" encoding="UTF-8"?>
<levelData>
<data>
<dataId>canvas</dataId>
<headerText>Canvas</headerText>
</data>
</levelData>