Altova MobileTogether Designer

En la carpeta (Mis) Documentos, en Altova\MobileTogetherDesigner8\MobileTogetherDesignerExamples\Tutorials\InAppPurchases, puede encontrar el proyecto de ejemplo InAppPurchases.mtd. Este proyecto implementa un flujo de trabajo simple de compras desde la aplicación para ejemplificar el mecanismo que usa MobileTogether para esta funcionalidad. Para entender mejor cómo funciona la configuración de las compras desde la aplicación en un proyecto, recomendamos que ejecute una simulación del proyecto en MobileTogether Designer y después inspeccione la configuración de los distintos componentes del proyecto. Los apartados de esta sección explican los componentes clave del proyecto de ejemplo.

Clic para expandir/contraer

La simulación de MobileTogether Designer no usa una cuenta real ni se conecta a una tienda de aplicaciones, sino que usa los datos del archivo InAppPurchase Samples.xml para simular los artículos y las compras. Este archivo de datps se encuentra en la carpeta de Archivos de Programa Altova\MobileTogetherDesignerX\InAppPurchase. Este archivo ya se ha definido como archivo predeterminado para la simulación de compras desde la aplicación en la pestaña 2 del cuadro de diálogo Opciones" (Herramientas | Opciones).

 

Nota:el simulador usa el dispositivo que se haya seleccionado en el cuadro combinado Dispositivo de vista previa, por lo que simulará compras en la tienda de aplicaciones que corresponda. Para simular compras en una tienda distinta debe cambiar el dispositivo de vista previa.

 

Los datos del archivo "InAppPurchases-Data.xml"

Esta es a grandes rasgos la estructura del archivo:

 

Root

|---Android

|   |---Products

|   |   |---Product

|   |---Purchases

|   |   |---Purchase

|---iOS

|   |---Products

|   |   |---Product

|   |---Purchases

|   |   |---Purchase

|---Windows

|   |---Products

|   |   |---Product

|   |---Purchases

|   |   |---Purchase

 

El archivo de datos contiene cuatro productos y cuatro compras (por cada plataforma/tienda). La información de este archivo será distinta según el dispositivo se haya seleccionado en el cuadro combinado Dispositivos de vista previa. Por ejemplo, si se ha seleccionado un dispositivo Android como Dispositivo de vista previa,, la simulación usará la información que está dentro del elemento Android.

 

© 2017-2023 Altova GmbH