===== Instalación XOneLive CLIENTE ===== \\ En versiones anteriores el XOneLive se instalaba como módulo separado de la aplicación XOne. Actualmente cuando se genera la aplicación, tanto en .ipa, como .apk, en XOneLive viene embebido con la aplicación, pudiendo acceder a sus funciones desde la propia aplicación. \\ El cliente de XOneLive se descargará los ficheros de instalación de la aplicación de las direcciones url previamente notificadas por XOne según las plataformas correspondientes: |<40%>| ^ Plataformas ^ | [[wiki:4.-cliente:4.4.-xonelive-cliente:android:start|XOneLive para Android]] | | [[wiki:4.-cliente:4.4.-xonelive-cliente:ios:start|XOneLive para iOS]] | | [[wiki:4.-cliente:4.4.-xonelive-cliente:windows10:start|XOneLive para Windows10]] | \\ ==== Frecuencia ==== \\ XOnelive chequea en busca de actualizaciones cada cierto tiempo, que puede ser configurable.\\ **1.-** En ANDROID, por defecto cada hora, la frecuencia vendrá dada por la configuración que tenga el [xonelive.\\ **2.-** En Windows Mobile, por defecto es cada media hora, aunque puede cambiarse (en minutos) en la clave del registro:\\ [HKEY_LOCAL_MACHINE\SOFTWARE\CGSoft\XoneLive] Interval="30" ==== METODOS SCRIPT ==== En Android, a partir del Framework 3.16.49, se pueden obtener por SCRIPT las funcionalidades del WIDGET del xonelive del dispositivo. ==== Cómo lanzar XOneLive desde código==== \\ Para poder iniciar el XOneLive desde el framework:\\ function lanzarXOneLive() If appData.GlobalMacro("##DEVICE_OS##") = "android" Then Set intent = CreateObject("AndroidIntent") intent.SetClassName "com.xone.android.framework", "com.xone.live.services.CheckServiceStatus" intent.SetAction "android.content.Intent", "ACTION_VIEW" intent.StartActivity Set intent = nothing End If end function Donde pone **SetClassName** hay que especificar el nombre de la aplicación.