http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/win8/plugin.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/win8/plugin.md b/www/docs/es/6.0.0/guide/platforms/win8/plugin.md deleted file mode 100644 index 5c4e205..0000000 --- a/www/docs/es/6.0.0/guide/platforms/win8/plugin.md +++ /dev/null @@ -1,211 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Windows Plugins ---- - -# Windows Plugins - -Esta sección proporciona información detallada de cómo implementar un plugin para el uso en una aplicación Windows Store. Antes de leer esto, vea aplicación Plugins para tener una visión general de la estructura del plugin y su interfaz común de JavaScript. Esta sección sigue demostrando el plugin *Eco* muestra que comunica desde la webview Cordova a la plataforma nativa y de regreso. - -Es importante tener en cuenta que Windows apoya desarrollo directamente en Javascript, que significa desarrollar las porciones 'nativas' en sólo requiere en casos especiales. - -## Crear un Plugin de ventanas en JavaScript - -Estas instrucciones son crear un plugin de JavaScript puro. Comprender esto es crucial para entender cómo agregar los bits nativo/administrado. - -Windows Cordova plugins son esencialmente un contenedor fino existente WinJS proporcionada las funciones, pero suponiendo que desea definir su interfaz común de JS para múltiples dispositivos, normalmente tendrá 1 archivo JS que ofrece la API. - - // inside file echoplugin.js - var EchoPlugin = { - // the echo function calls successCallback with the provided text in strInput - // if strInput is empty, it will call the errorCallback - echo:function(successCallback, errorCallback, strInput) { - cordova.exec(successCallback,errorCallback,"EchoPlugin","echo",[strInput]); - } - } - - -## Interior Cordova ejec en Windows - -La función cordova.exec se define diferentemente en cada plataforma, esto es debido a que cada plataforma tiene su propia forma de comunicación entre el código de aplicación de js y código de contenedor nativa. Pero en el caso de Windows, no hay ninguna envoltura nativa, asà la llamada exec está allà para la consistencia. Que harÃas tu trabajo único plugin js directamente en EchoPlugin.echo, algo asà como: - - // inside file echoplugin.js ( this is what NOT to do if you want to reuse the JS API cross platform ) - var EchoPlugin = { - echo:function(successCallback,errorCallback,strInput) { - if(!strInput || !strInput.length) { - errorCallback("Error, something was wrong with the input string. =>" + strInput); - } - else { - successCallback(strInput + "echo"); - } - } - } - - -¿/ PodrÃa funcionar bien, sin embargo significa que usted necesitará diferentes versiones de echoPlugin.js para diferentes plataformas, y posiblemente pudieras tener problemas con las inconsistencias en sus implementaciones. Como una buena práctica, hemos decidido imitar una API nativa dentro de cordova.exec en Windows, para poder ejecutar el mismo código JS y no tener que reescribir para la plataforma y también tomar ventaja de cualquier parámetro de comprobación, u otro código común proporcionada por los desarrolladores que estaban trabajando en otras plataformas. - -## El proxy de exec Cordova - -En Windows, cordova proporciona a un servidor proxy que puede utilizar para registrar un objeto que se encargará de todas las llamadas a una API cordova.exec. - -Por ejemplo si quisieras proporcionar la implementación de la API de acelerómetro, harÃa esto: - -cordova.commandProxy.add ("Acelerometro", {comienzo: function() {/ / tu código aquÃ...} / /... y el resto de la API aquÃ}); - -Asà que en nuestro caso, supondremos que está manejando el código en echoplugin.js cruz plataforma relevante JavaScript y nos puede escribir simplemente un proxy para Windows - - // in file echopluginProxy.js - cordova.commandProxy.add("EchoPlugin",{ - echo:function(successCallback,errorCallback,strInput) { - if(!strInput || !strInput.length) { - errorCallback("Error, something was wrong with the input string. =>" + strInput); - } - else { - successCallback(strInput + "echo"); - } - } - }); - - -La definición del plugin - -Si queremos que los usuarios de nuestro plugin para poder instalar fácilmente nuestro plugin, necesitamos definirla según cómo PlugMan define plugins. Más sobre este tema en el [Plugin Spec][1] - - [1]: plugin_ref_spec.md.html#Plugin%20Specification - - <?xml version="1.0" encoding="UTF-8"?> - <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0" - id="com.risingj.echoplugin" - version="0.1.0"> - - <js-module src="www/echoplugin.js" name="echoplugin"> - <clobbers target="window.echoplugin" /> - </js-module> - - <!-- windows --> - <platform name="windows"> - <js-module src="src/windows/echopluginProxy.js" name="EchoProxy"> - <merges target="" /> - </js-module> - </platform> - - <!-- other platforms --> - - </plugin> - - -Esto nos da un trabajo Windows JavaScript plugin que utiliza un archivo común (echoplugin.js) y utiliza a un proxy para proporcionar la porción única ventanas de la aplicación (echopluginProxy.js). ¿Qué adicionamos código nativo/administrado a esto? Bueno vamos a empezar el mismo, la única diferencia será lo que hacemos dentro de los métodos echopluginProxy. - -# ¿WinJS tiene acceso a código nativo/administrado - -En Windows, WinJS aplicaciones creados son capaces de interactuar con código nativo, esta operación Inter está disponible para los componentes de tiempo de ejecución de Windows. Los detalles son numerosos, y esta guÃa sólo cubrirá los conceptos básicos. Microsoft proporciona mucha más información [aquÃ][2]. - - [2]: http://msdn.microsoft.com/en-us/library/windows/apps/hh441569.aspx - -Al crear el componente Windows Runtime, cualquier clase se define como 'clase pública ref sellado' se considera una 'clase activatable' y será accesible desde JavaScript. - - // in your header file .h - namespace EchoRuntimeComponent - { - public ref class EchoPluginRT sealed - { - public: - static Platform::String^ Echo(Platform::String^ input); - } - } - - // in the implementation file .cpp - using namespace EchoRuntimeComponent; - using namespace Platform; - - Platform::String^ EchoPluginRT::Echo(Platform::String^ input) - { - if(input->IsEmpty()) - { - return "Error: input string is empty."; - } - else - { - return input->ToString() + "echo"; - } - } - - -Ahora en orden para nosotros llamar a código nativo, utilizamos el espacio de nombres, classname y lowerCamelCase estamos llamando al método. - -var res = EchoRuntimeComponent.EchoPluginRT.echo("boom"); Esto mueve a nuestro archivo echopluginProxy.js, conseguimos esto: - - // in file echopluginProxy.js - cordova.commandProxy.add("EchoPlugin",{ - echo:function(successCallback,errorCallback,strInput) { - var res = EchoRuntimeComponent.EchoPluginRT.echo(strInput); - if(res.indexOf("Error") == 0) { - errorCallback(res); - } - else { - successCallback(res); - } - } - }); - - -Y eso es todo, tenemos un to end C++ respaldado js exigible plugin para uso en Apache Cordova Windows! - -# Algunas notas técnicas: - -* la devolución de llamada es tÃpicamente async, llamando a la devolución de llamada ahora mismo probablemente no se espera por el llamador. En la práctica, si la llamada no es asincrónico, debe al menos usar javascript timeout para forzar la devolución de llamada para ser llamado async. -* Activatable clases pueden hacer todo tipo de increÃbles, como evento enviar, las devoluciones de llamada asincrónico, generando sus propios tipos de objeto, matrices, colecciones, métodos sobrecargados y mucho más. Te recomiendo que hagas tu tarea. -* Si te atienes a común Windows Phone 8.0 y llamadas a la API del SDK de Windows, usted será capaz de utilizar el mismo componente runtime (nativos o administrados pedacitos) en un plugin de Windows Phone 8.0 Apache Cordova. ~ sintonizados para ese puesto. - -# Definir su plugin - -Ahora que tenemos un plugin de trabajo, tenemos que revisar la definición de plugin de antes y lo publicaremos. Ahora podemos añadir el componente de tiempo de ejecución como marco. Tenga en cuenta que el tipo de salida de un WindowsRuntimeComponent puede ser .winmd o .dll - - <?xml version="1.0" encoding="UTF-8"?> - <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0" - id="com.risingj.echoplugin" - version="0.2.0"> - - <js-module src="www/echoplugin.js" name="echoplugin"> - <clobbers target="window.echoplugin" /> - </js-module> - - <!-- windows --> - <platform name="windows"> - <js-module src="src/windows/echopluginProxy.js" name="EchoProxy"> - <merges target="" /> - </js-module> - <framework src="src/windows/EchoRuntimeComponent.winmd" custom="true"/> - </platform> - - <!-- other platforms --> - - </plugin> - - -Eso es todo, ahora tienes un plugin distribuible que puedes compartir con el mundo! Una cosa que tenga en cuenta, sólo recientemente se agregó soporte para añadir marcos a Windows Cordova proyecto asà que tendrá que asegurarse de que su cordova herramientas corriente. La cli de cordova y cordova-plugman soportan agregar quitar plugins nativos respaldado. - -> cordova plugin add com.risingj.echoplugin - -o - -> plugman install --platform windows --plugin com.risingj.echoplugin --project . - -https://github.com/purplecabbage/cordova-runtimecomp-echoplug \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/win8/tools.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/win8/tools.md b/www/docs/es/6.0.0/guide/platforms/win8/tools.md deleted file mode 100644 index cec0200..0000000 --- a/www/docs/es/6.0.0/guide/platforms/win8/tools.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Herramientas de lÃnea de comandos de Windows 8 ---- - -# Herramientas de lÃnea de comandos de Windows 8 - -El `cordova` la utilidad de lÃnea de comandos es una herramienta de alto nivel que le permite construir aplicaciones a través de varias plataformas a la vez. Una versión anterior del marco Cordova ofrece conjuntos de herramientas de lÃnea de comandos especÃficos de cada plataforma. Para usarlos como una alternativa a la CLI, tienes que descargar esta versión de Córdoba desde [cordova.apache.org][1]. La descarga contiene los archivos separados para cada plataforma. Ampliar la plataforma de destino. Las herramientas aquà descritas están normalmente disponibles en el nivel superior `bin` Directorio de otra manera, consulte el archivo **Léame** para obtener direcciones más detallada. - - [1]: http://cordova.apache.org - -Para obtener información sobre la interfaz de lÃnea de comandos de bajo nivel que permite plugins, ver usando Plugman para gestionar Plugins. Consulte aplicación Plugins para tener una visión general. - -## Windows 8 - -Las herramientas de lÃnea de comandos de Windows 8 sólo admiten la creación de nuevos proyectos. Los comandos deben ejecutarse desde un sÃmbolo del sistema cmd o powershell. - -## Crear un proyecto - -Ejecute el `create` comando con los siguientes parámetros: - -* Camino a su nuevo proyecto Cordova Windows 8 - -* Nombre del paquete, siguiendo la Convención inversa-dominio estilo. Esto se convierte en el Namespace predeterminado. - -* Nombre del proyecto \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/win8/upgrade.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/win8/upgrade.md b/www/docs/es/6.0.0/guide/platforms/win8/upgrade.md deleted file mode 100644 index 74e6c95..0000000 --- a/www/docs/es/6.0.0/guide/platforms/win8/upgrade.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Actualización de Windows 8 ---- - -# Actualización de Windows 8 - -Esta guÃa le muestra cómo modificar los proyectos de Windows 8 para actualizar desde versiones anteriores de Córdoba. La mayorÃa de estas instrucciones se aplica a proyectos creados con un conjunto mayor de herramientas de lÃnea de comandos que preceden a la utilidad de la CLI de `cordova`. Vea la interfaz de lÃnea de comandos para información de cómo actualizar la versión de la CLI. - -## ActualÃcese a 4.0.0 de 3.1.0 o posterior - -Para los proyectos que se crearon con el cordova CLI: - -1. Actualización de la `cordova` versión CLI. Vea la interfaz de lÃnea de comandos. - -2. Ejecutar`cordova platform update windows8`. - -Para proyectos no creados con el cordova CLI, ejecute: - - bin\update <project_path> - - -## Actualizar a 3.1.0 - -Soporte Cordova CLI para Windows 8 fue introducido en Cordova 3.1.0. Para actualizar, le sugerimos crear una nueva Cordova CLI proyecto y mover sobre todos los bienes necesarios. - -## Actualizar a 2.9.0 magnetohidrodinámica de 2.8.0 - -Los siguientes comandos deben realizarse desde dentro de Visual Studio para asegurarse que las referencias de cualquier proyecto son actualizadas o borradas. - -1. Retire `cordova-2.8.0.js` del directorio de `www` del proyecto. - -2. Añadir `cordova.js` archivo de la fuente para el proyecto `www` Directorio. (Observe que el archivo no contiene un número de versión en el nombre del fichero). - -3. Construir y probar! - -## Actualizar a 2.8.0 desde 2.7.0 - -Los siguientes comandos deben realizarse desde dentro de Visual Studio para asegurarse que las referencias de cualquier proyecto son actualizadas o borradas. - -1. Retire `cordova-2.7.0.js` del directorio de `www` del proyecto. - -2. Añadir `cordova.js` archivo de la fuente para el proyecto `www` Directorio. (Observe que el archivo no contiene un número de versión en el nombre del fichero). - -3. Construir y probar! \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/win8/upgrading.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/win8/upgrading.md b/www/docs/es/6.0.0/guide/platforms/win8/upgrading.md deleted file mode 100644 index 0b18e78..0000000 --- a/www/docs/es/6.0.0/guide/platforms/win8/upgrading.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Actualización de Windows 8 ---- - -# Actualización de Windows 8 - -Esta guÃa le muestra cómo modificar los proyectos de Windows 8 para actualizar desde versiones anteriores de Córdoba. La mayorÃa de estas instrucciones se aplica a proyectos creados con un conjunto mayor de herramientas de lÃnea de comandos que preceden a la `cordova` utilidad CLI. Vea la interfaz de lÃnea de comandos para información de cómo actualizar la versión de la CLI. - -## Actualizar a 3.2.0 de 3.1.0 - -Para los proyectos que se crearon con el cordova CLI: - -1. Actualización de la `cordova` versión CLI. Vea la interfaz de lÃnea de comandos. - -2. Ejecutar`cordova platform update windows8`. - -Para proyectos no creados con el cordova CLI, ejecute: - - bin\update <project_path> - - -## Actualizar a 3.1.0 - -Soporte Cordova CLI para Windows 8 fue introducido en Cordova 3.1.0. Para actualizar, le sugerimos crear una nueva Cordova CLI proyecto y mover sobre todos los bienes necesarios. - -## Actualizar a 2.9.0 magnetohidrodinámica de 2.8.0 - -Los siguientes comandos deben realizarse desde dentro de Visual Studio para asegurarse que las referencias de cualquier proyecto son actualizados o borrados. - -1. Quitar `cordova-2.8.0.js` del proyecto de `www` Directorio. - -2. Añadir `cordova.js` archivo de la fuente para el proyecto `www` Directorio. (Observe que el archivo no contiene un número de versión en el nombre del fichero). - -3. Construir y probar! - -## Actualizar a 2.8.0 desde 2.7.0 - -Los siguientes comandos deben realizarse desde dentro de Visual Studio para asegurarse que las referencias de cualquier proyecto son actualizados o borrados. - -1. Quitar `cordova-2.7.0.js` del proyecto de `www` Directorio. - -2. Añadir `cordova.js` archivo de la fuente para el proyecto `www` Directorio. (Observe que el archivo no contiene un número de versión en el nombre del fichero). - -3. Construir y probar! \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/win8/win10-support.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/win8/win10-support.md b/www/docs/es/6.0.0/guide/platforms/win8/win10-support.md deleted file mode 100644 index 2089803..0000000 --- a/www/docs/es/6.0.0/guide/platforms/win8/win10-support.md +++ /dev/null @@ -1,123 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Cordova para Windows 10 ---- - -# Cordova para Windows 10 - -Tal vez podrÃa en vez llamarlo "Windows 10 para Córdoba". Windows 10 ha tenido su plataforma de aplicaciones de JavaScript y HTML re-diseñarse para llevar apoyo de Córdova a la web y para obtener las restricciones de seguridad de la plataforma de su camino. - -## Comenzando con Windows 10 - -Añadir Windows 10 apoyo a su aplicación es tan sencillo como establecer su versión de plataforma de destino Windows 10.0: - - <preference name="windows-target-version" value="10.0" /> - <preference name="windows-phone-target-version" value="10.0" /> - - -Cuando se compila con estas preferencias establecen, se construirá sólo una sola .appx (y .appxupload). Requieren de Windows 10 como mÃnimo. - -### Entender el modo de modo remoto y Local - -Modo remoto es una nueva caracterÃstica de la plataforma de aplicaciones para Windows HTML en Windows 10. En Windows 8 y 8.1, aplicaciones HTML trabajaban en lo que se llama "Local Mode" en Windows 10. En modo Local, aplicaciones HTML tienen acceso completo a la superficie de API de Windows nativo y capacidades. Para prevenir ataques de inyección de secuencia de comandos que podrÃan resultar en fugas de información personal identificable por código malicioso, modo Local no permite secuencias de comandos en lÃnea y requiere que los desarrolladores que realizan la manipulación de DOM para hacerlo dentro de un contexto explÃcito (`MSApp.execUnsafeLocalFunction`). - -Modo remoto elimina esos requisitos, lo que hace posible utilizar sin modificar librerÃas como jQuery o AngularJS directamente en el código, sin ningún cambio. Para ello, se elimina su posibilidad de declarar determinadas capacidades cuando se acredite su aplicación en la Windows Store. La eliminación de estas capacidades generalmente no impide llegar a ciertas funcionalidades, pero pueden requerir utilizar una combinación diferente de APIs o tácticas. - -### Efecto de modo remoto en capacidades - -Al implementar su aplicación de modo remoto a la tienda de Windows no están disponibles las siguientes capacidades: - - * Autenticación de la empresa (`enterpriseAuthentication`) - * Certificados de usuario compartida (`sharedUserCertificates`) - * Biblioteca de documentos (`documentsLibrary`) - * Biblioteca de música (`musicLibrary`) - * Biblioteca de imágenes (`picturesLibrary`) - * Biblioteca de videos (`videosLibrary`) - * Medios de almacenamiento extraÃbles (`removableStorage`) - * Cliente/servidor de Internet (`internetClientServer`) - Nota que `internetClient` es todavÃa permitido - * Cliente/servidor de red privada (`privateNetworkClientServer`) - -Cada una de las restricciones de la biblioteca puede ser trabajada alrededor solicitando que el usuario interactuar con el sistema de archivos a través de un [Selector de archivos](https://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.pickers.fileopenpicker.aspx). Esto evita que código malicioso inyectado arbitrariamente a acceder al sistema de archivo. - -Las restricciones relacionadas con la red deben ser trabajadas alrededor mediante una API que no utiliza controles de capacidad o por intermediación de la comunicación a través de canales de comunicación estándar de internet, como `XMLHttpRequest` o Web Sockets. - -Las capacidades de autenticación de empresa y certificados de usuario compartido están especÃficamente dirigidas a escenarios de empresa. Estas capacidades son compatibles para privado/empresa-habilitado tiendas de aplicaciones, asà que si usted está construyendo aplicaciones que van a ser desplegados en un mecanismo de despliegue interno, todavÃa puede apoyar a éstos. Sin embargo, no se admiten de forma remota aplicaciones en el almacén público de Windows. Cuando construyes dirigidos a Windows 10, si una de estas capacidades se detecta en su manifiesto de aplicación, se mostrará una advertencia. - -## Referencia - -### config.XML preferencias - -#### windows-target-version, windows-phone-target-version - - <preference name="windows-target-version" value="10.0" /> - <preference name="windows-phone-target-version" value="10.0" /> - - -*Se necesita por lo menos uno.* - -Estas preferencias identifican la versión de Windows o Windows Phone desea que su paquete de la aplicación destino. - -**Valores válidos** - - * `10.0`, `UAP`: construye para Windows 10 plataforma de aplicación Universal - * `8.1`: builds para Windows Phone Windows 8.1 8.1 - * `8.0`: construir para Windows 8.0. No es válido para Windows Phone (utilice la plataforma de Córdoba **wp8** en su lugar) - -**Escenarios** - -Si usted está apuntando 10 Windows solamente, basta tener un ajuste de la `windows-target-version` en el archivo config.xml. - -#### WindowsDefaultUriPrefix - - <preference name="WindowsDefaultUriPrefix" value="ms-appx://|ms-appx-web://" /> - - -Esta preferencia identifica si desea que su aplicación para apuntar el **contexto local** o **remoto contexto** como su inicio URI. Cuando se compila para Windows 10, el valor predeterminado es el contexto remoto (`ms-apppx-web: / /`). - -Para tener una aplicación en modo local que no se ven afectada por las restricciones de capacidad de modo remoto, debe establecer esta preferencia en `ms-appx: / /` y no declarar cualquier `acceso < a >` elementos con URI remotos. - -**Valores válidos** - - * `ms-appx: / /` (Predeterminado para Windows 8.0, 8.1): la página de inicio se ejecuta en el contexto local - * `ms-appx-web: / /` (Predeterminado para Windows 10): la página de inicio se ejecuta en el contexto remoto - -#### {SDK}-MinVersion, {SDK}-MaxVersionTested - -*Opcional* - - <preference name="Windows.Universal-MinVersion" value="10.0.0.0" /> - <preference name="Windows.Mobile-MinVersion" value="10.0.9927.0" /> - <preference name="Windows.Mobile-MaxVersionTested" value="10.0.10031.0" /> - <preference name="Microsoft.Band-MinVersion" value="10.0.11.0" /> - - -Estas preferencias identifican que los ecosistemas (incluyendo pero no limitado a Universal de Windows, Windows Mobile o Xbox) y son compatibles con sus versiones de min/max. TodavÃa requieren que las plataformas tienen soporte para la plataforma de aplicación Universal (10 de Windows asà como el sistema operativo base). Sin embargo, estos pueden indicar que la aplicación es consciente de la funcionalidad particular que sólo puede estar disponible en ciertos dispositivos (como secuencias de juego en Xbox). - -**Valores válidos** - -Hay tres partes a cada valor: el **valor de la versión**, el **SDK**y la **restricción de la versión**. Estas preferencias son detectadas por comenzando con `Windows` o `Microsoft` y terminando en `- MinVersion` o `- MaxVersionTested`: - - * El **SDK** define qué especializado plataforma de destino. El valor predeterminado es `Windows.Universal`. Los valores válidos para estos se definen en el esquema de AppxManifest, en los elementos del `Package/Dependencies/TargetPlatform` . - * La **restricción de la versión** define las reglas de compatibilidad de aplicación. Por ejemplo, si el `-MinVersion` se establece a 10.1.0.0, versiones del sistema operativo que no soportan al menos 10.1.0.0 del SDK correspondiente no serán capaces de cargarla. - * `-MinVersion` especifica la mÃnima versión de la SDK requerida - * `-MaxVersionTested` especifica la versión más alta probada de la SDK. Si se lanza una nueva versión del SDK correspondiente, se ejecutará en modo de compatibilidad para la versión especificada. - * El **valor de versión** es una tupla de 4 enteros en forma de *major.minor.build.qfe*. - -Si no hay preferencias de estos tipos se especifican en el archivo config.xml, entonces Windows.Universal versión 10.0.0.0 será elegido por defecto. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/wp7/index.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/wp7/index.md b/www/docs/es/6.0.0/guide/platforms/wp7/index.md deleted file mode 100644 index 4f6ab29..0000000 --- a/www/docs/es/6.0.0/guide/platforms/wp7/index.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: GuÃa de la plataforma de Windows Phone 7 ---- - -# GuÃa de la plataforma de Windows Phone 7 - -Esta guÃa le muestra cómo configurar el entorno de desarrollo SDK para desplegar aplicaciones Cordova para dispositivos Windows Phone 7. Aplicaciones también funcionan en Windows Phone 8 dispositivos utilizando los mismos APIs, pero versión 7 carece de algunas de las caracterÃsticas avanzadas de IE10 disponibles en Windows Phone 8. Hacer Windows Phone 8 aplicaciones *no* funcionan en dispositivos Windows Phone 7. - -Vea el siguiente para obtener más información especÃfica de la plataforma que se aplica para las dos versiones: - -* [Actualización de Windows Phone](../wp8/upgrading.html) -* Windows Phone Plugins -* [Windows Phone herramientas de lÃnea de comandos](../wp8/tools.html) - -Las herramientas de lÃnea de comandos anteriores se refieren a las versiones anteriores Cordova 3.0. Ver la interfaz de lÃnea de comandos para obtener información sobre la interfaz actual. - -## Requisitos del sistema - -Utilice Windows 7 o Windows 8 (Pro) o Windows Vista con SP2. La versión de 64-bit (x 64) de Windows es necesaria para el SDK. La versión Pro se recomienda para correr un emulador de dispositivos. - -Registrarse y pagar por una cuenta de [Windows Phone Dev Center][1] si desea instalar una aplicación en un dispositivo real o enviarlo al mercado. - - [1]: http://dev.windowsphone.com/en-us/publish - -**Nota**: ejecuta el SDK en máquina Virtual puede presentar desafÃos. Lee [Windows Phone en un Mac][2] para penetraciones en el desarrollo de soluciones. - - [2]: http://aka.ms/BuildaWP8apponaMac - -## Instalar SDK y Cordova - -Descargar e instalar el [SDK de Windows Phone][3]. - - [3]: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570/ - -Descargar y descomprimir la copia más reciente de [Córdoba][4]. Usted necesita trabajar la `lib\windows-phone-8\wp7` subdirectorio, `lib\windows-phone-8\wp8` contiene la versión de Windows Phone 8 de Córdoba. - - [4]: http://phonegap.com/download - -Copia el `CordovaWP7_x_x_x.zip` archivo a la `\My Documents\Visual -Studio 2012\Templates\ProjectTemplates\` Directorio. - -## La plantilla del edificio - -**Nota**: Omita este paso si el `lib\windows-phone` directorio ya contiene un `CordovaWP7_x_x_x.zip` archivo. - -Para simplificar el desarrollo, Cordova lÃa un script para crear plantillas de Visual Studio. Esto permite generar rápidamente aplicaciones Cordova, y se les pueden modificar si es necesario. Los siguientes pasos muestran cómo generarlo. - -### Ejecute el archivo por lotes para crear e instalar las plantillas - -La raÃz de la repo contiene un `createTemplates.bat` archivo. Haga doble clic en este archivo genera dos `.zip` archivos: `CordovaWP7_x_x_x.zip` y `CordovaWP8_x_x_x.zip` , donde *x.x.x* es el número de versión actual. Para utilizar estos archivos fácilmente en Visual Studio, cópielos a la `My Documents\Visual Studio -2012\Templates\ProjectTemplates\` subdirectorio. Entonces eres capaz de crear nuevas **aplicaciones Apache Cordova Windows Phone_ de Visual Studio __File â nuevo proyecto** menú. - -Si ejecuta el archivo por lotes desde la lÃnea de comandos, puede también llamar con un parámetro para instalar de forma automática: - - >createTemplates.bat -install - - -## Configurar un nuevo proyecto - -* Abra Visual Studio Express para Windows Phone y seleccione **Nuevo proyecto**. - -* Seleccione **CordovaWP7**. La muestra número de versión en la descripción de la plantilla. - -* Dar al proyecto un nombre y seleccione **OK**. - -## Revisar la estructura del proyecto - -La `www` caracterÃsticas directory `html` , `js` , y `css` los subdirectorios y todos los demás recursos su aplicación requiere. Cualquier contenido adicional debe ser una parte del proyecto de Visual Studio, y debe insertarse como contenido. - -La siguiente muestra estructura representa un 2.3.0 del proyecto, pero puede variar dependiendo de la versión instalada: - -![][5] - - [5]: {{ site.baseurl }}/static/img/guide/platforms/wp8/projectStructure.png - -## Genere el proyecto para el dispositivo - -Antes de probar la aplicación en un dispositivo, el dispositivo debe estar registrado. Consulte la [documentación de Microsoft][6] para obtener más información sobre cómo implementar y probar en Windows Phone 7. Estos son los pasos básicos: - - [6]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx - -* Asegúrese de que su teléfono está conectado, y la pantalla se desbloquea. - -* En Visual Studio, seleccione el **dispositivo** en el menú desplegable en la parte superior. - -* Pulse el botón verde **jugar** junto al menú desplegable para iniciar depuración, o bien escriba **F5**. - -![][7] - - [7]: {{ site.baseurl }}/static/img/guide/platforms/wp7/wpd.png - -En este punto, ya está. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/wp8/index.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/wp8/index.md b/www/docs/es/6.0.0/guide/platforms/wp8/index.md deleted file mode 100644 index 944bb78..0000000 --- a/www/docs/es/6.0.0/guide/platforms/wp8/index.md +++ /dev/null @@ -1,198 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: GuÃa de la plataforma de Windows Phone 8 ---- - -# GuÃa de la plataforma de Windows Phone 8 - -Esta guÃa le muestra cómo configurar el entorno de desarrollo SDK para desplegar aplicaciones Cordova para dispositivos Windows Phone. Aunque se centra en Windows Phone 8, proporciona información adicional sobre cómo soporte Windows Phone 7. - -Muestra cómo utilizar herramientas shell Windows Phone especÃficas para generar y construir aplicaciones o plataformas Cordova CLI discuten en la interfaz de lÃnea de comandos. (Véase la introducción para una comparación de estos flujos de trabajo de desarrollo). Esta sección también muestra cómo abrir Cordova aplicaciones para que se les pueden modificar dentro de Visual Studio. Independientemente de qué enfoque toma, necesitas instalar el SDK de Windows Phone, como se describe a continuación. - -Vea el siguiente para los detalles especÃficos a la plataforma de Windows Phone: - -* [Windows Phone 8 Plugins](plugin.html) -* [Actualización de Windows Phone 8](upgrade.html) - -Para la plataforma Windows Phone 8, el Cordova WebView confÃa en Internet Explorer 10 como su motor de render, asà como una cuestión práctica puede utilizar a potente depurador de IE10 para probar cualquier contenido web que no invoca Cordova APIs. El Blog de desarrolladores de Windows Phone proporciona una [guÃa útil][1] sobre cómo apoyar IE10 junto con navegadores WebKit comparables. - - [1]: http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx - -## Requisitos y apoyo - -Se necesita lo siguiente: - -* Una versión de 64 bits de Windows 8 Pro, un disco de instalación o un archivo de imagen de disco *ISO* . Una versión de evaluación está disponible en la [Microsoft Developer Network][2]. La versión Pro es necesaria ejecutar el emulador de dispositivos. - -* El [Windows Phone SDK][3]. - -* Con el fin de implementar a través de la lÃnea de comandos con el SDK de Windows Phone 8.0, se debe instalar [Visual Studio 2012 actualización 2][4] . - - [2]: http://msdn.microsoft.com/en-US/evalcenter/jj554510 - [3]: http://www.microsoft.com/en-us/download/details.aspx?id=35471 - [4]: https://support.microsoft.com/en-us/kb/2797912 - -Para desarrollar aplicaciones de Córdoba para dispositivos Windows Phone, usted puede utilizar un PC con Windows, pero también puede desarrollar en un Mac, ya sea mediante la ejecución de un entorno de máquina virtual o usando Boot Camp para arranque dual una partición de Windows. Consulte estos recursos para configurar el entorno de desarrollo requiere de Windows en un Mac: - -* **VMWare Fusion**: para configurar la máquina virtual de Windows 8, siga las instrucciones proporcionadas por el [Microsoft Developer Network][5]y, a continuación, ver configuración de VMWare Fusion para obtener información sobre cómo preparar el entorno virtual para ejecutar el emulador incluido con el SDK. - -* **Parallels Desktop**: para configurar la máquina virtual de Windows 8, siga las instrucciones proporcionadas por el [Microsoft Developer Network][6]y, a continuación, ver configuración de Parallels Desktop para obtener información sobre cómo preparar el entorno virtual para ejecutar el emulador incluido con el SDK. - - [5]: http://msdn.microsoft.com/en-US/library/windows/apps/jj945426 - [6]: http://msdn.microsoft.com/en-US/library/windows/apps/jj945424 - -<!-- -- __VirtualBox__: To set up the Windows 8 virtual machine, follow the - installation instructions provided by the [Microsoft Developer - Network](http://msdn.microsoft.com/en-US/library/windows/apps/jj945425). - - 2DO: virtualBox doesn't work yet; any extra config info? ---> - -* **Campamento**: para configurar la partición de Windows 8, siga las instrucciones de instalación proporcionadas por la [Microsoft Developer Network][7]. - - [7]: http://msdn.microsoft.com/en-US/library/windows/apps/jj945423 - -Si está desarrollando en un PC, debe apoyar su procesador de virtualización (*VT-x* en Intel) y [Segundo nivel de dirección de traducción (listón)][8]. Consultar [lista de Intel de procesadores][9]. Virtualización tÃpicamente está desactivado por defecto, asà que tienes que activarlo en la configuración del BIOS. El PC debe tener al menos 6,5 GB de espacio libre en disco duro y 4GB de RAM. - - [8]: http://en.wikipedia.org/wiki/Second_Level_Address_Translation - [9]: http://ark.intel.com/Products/VirtualizationTechnology - -## Utilizando herramientas de Shell Cordova - -Si desea utilizar herramientas de shell de Windows Phone-centrado de Cordova en conjunción con el SDK, tienes dos opciones básicas: - -* Acceder a ellos localmente desde proyecto código generado por el CLI. Están disponibles en el `platforms/wp8/cordova` Directorio después de agregar la `wp8` plataforma como se describe a continuación. - -* Descárguelos desde una distribución independiente en [cordova.apache.org][10]. La distribución de Cordova contiene archivos separados para cada plataforma. Asegúrese de expandir el archivo apropiado, `cordova-wp8\wp8` en este caso, dentro de un directorio vacÃo. Las utilidades por lotes correspondientes están disponibles en el nivel superior `bin` Directorio. (Si es necesario para obtener instrucciones más detalladas, consulte el archivo **README** ). - - [10]: http://cordova.apache.org - -Estas herramientas de shell le permiten crear, construir y ejecutar aplicaciones de Windows Phone. Para obtener información sobre la interfaz de lÃnea de comandos adicional que permite plugin caracterÃsticas en todas las plataformas, ver usando Plugman para gestionar Plugins. Consulte aplicación Plugins para orientación sobre cómo desarrollar plugins y [Windows Phone 8 Plugins](plugin.html) para detalles especÃficos de la plataforma de Windows Phone. - -## Instalar el SDK - -Instalar la última versión del SDK de Windows Phone de la zona de **descargas** de [dev.windowsphone.com][11]. También puede instalar los paquetes de actualización más recientes del emulador. - - [11]: https://dev.windowsphone.com/en-us/downloadsdk - -![][12] - - [12]: {{ site.baseurl }}/static/img/guide/platforms/wp8/wp8_downloadSDK.png - -## Crear un nuevo proyecto - -En este punto, para crear un nuevo proyecto puede elegir entre la herramienta CLI multiplataforma descrita en la interfaz de lÃnea de comandos, o el conjunto de herramientas de shell de Windows Phone-especÃficas. Desde dentro de un directorio del código fuente, aquà es el enfoque CLI: - - > cordova create hello com.example.hello HelloWorld - > cd hello - > cordova platform add wp8 - - -Este es el enfoque de shell-herramienta de nivel inferior correspondiente: - - C:\path\to\cordova-wp8\bin\create.bat C:\path\to\new\hello com.example.hello HelloWorld - - -## Construir el proyecto - -Si utilizas la CLI en el desarrollo, el directorio del proyecto es de alto nivel `www` directorio contiene los archivos de origen. Ejecutar cualquiera de éstos dentro del directorio del proyecto para la reconstrucción de la aplicación: - - > cordova build - > cordova build wp8 # do not rebuild other platforms - - -Si está utilizando las herramientas de shell de Windows Phone especÃficos en desarrollo, hay un enfoque diferente. Una vez que se genera el proyecto, fuente de la aplicación por defecto está disponible en el `projects\wp8\www` subdirectorio. Los comandos están disponibles en el `cordova` subdirectorio en el mismo nivel. - -El `build` comando limpia archivos de proyecto y reconstruye la aplicación. El primer ejemplo genera información de depuración, y la segunda firma las aplicaciones para el lanzamiento: - - C:\path\to\project\cordova\build.bat --debug - C:\path\to\project\cordova\build.bat --release - - -El `clean` comando ayuda a eliminar directorios en preparación para la siguiente `build` : - - C:\path\to\project\cordova\clean.bat - - -## Desplegar en emulador - -En este punto se puede utilizar la `cordova` utilidad CLI para desplegar la aplicación en el emulador desde la lÃnea de comandos: - - > cordova emulate wp8 - - -De lo contrario utilice la interfaz de shell alterno: - - C:\path\to\project\cordova\run - - -De forma predeterminada, el `run` script invoca la bandera del emulador y acepta banderas de construcción adicional, para que `--debug` proporciona el valor por defecto: - - C:\path\to\project\cordova\run --emulator --debug - C:\path\to\project\cordova\run --emulator --release - C:\path\to\project\cordova\run --emulator --nobuild - - -El emulador lanza una imagen del dispositivo con la aplicación instalada. Desde la pantalla principal, desplácese hasta el panel de aplicaciones para lanzar la aplicación **HelloWorld** . Esto demuestra el lanzamiento con su pantalla de bienvenida, seguido por su interfaz principal de la aplicación: - -![][13] - - [13]: {{ site.baseurl }}/static/img/guide/platforms/wp8/wp8_emulator.png - -Controles básicos del emulador en la parte superior derecha de la pantalla del dispositivo permiten alternar entre la orientación vertical y horizontal. El botón **>** abre más controles que permiten poner a prueba las orientaciones más complejas y gestos: - -![][14] - - [14]: {{ site.baseurl }}/static/img/guide/platforms/wp8/wp8_emulator_orient.png - -Estos controles avanzados también permiten modificar la ubicación del dispositivo o para simular secuencias de movimientos: - -![][15] - - [15]: {{ site.baseurl }}/static/img/guide/platforms/wp8/wp8_emulator_loc.png - -## Desplegar en el dispositivo - -Antes de probar la aplicación en un dispositivo, el dispositivo debe estar registrado. Consulte la [documentación de Microsoft][16] para obtener más información sobre cómo implementar y probar en Windows Phone 8. También, asegúrese de que el teléfono está conectado al ordenador y la pantalla está desbloqueada. - - [16]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565.aspx - -Luego ejecute el siguiente comando CLI para ejecutar la aplicación en el dispositivo: - - > cordova run wp8 - - -Corresponde a este comando de shell de nivel inferior: - - C:\path\to\project\cordova\run --device - - -Alternativamente, si usted está trabajando en Visual Studio, seleccione **Windows Phone dispositivo** en el menú desplegable en la parte superior, luego oprima el verde **juega** botón cerca o bien escriba **F5**. - -## Modificar el proyecto en el SDK - -Una vez que construyes una aplicación Cordova como se describió anteriormente, puedes abrirlo con el SDK. El vario `build` comandos genera un archivo de Visual Studio solución (*.sln*). Abra el archivo para modificar el proyecto dentro de Visual Studio. El código fuente basada en web está disponible dentro del proyecto `www` Directorio. Junto con otras herramientas proporciona el SDK, el control debajo del menú le permite lanzar la aplicación en un emulador de Windows Phone: - -![][17] - - [17]: {{ site.baseurl }}/static/img/guide/platforms/wp8/wp8_vs.png - -Consulte el [Resumen](../../overview/index.html) de consejos sobre cómo usar herramientas de lÃnea de comandos de Cordova o el SDK en su flujo de trabajo. Cordova CLI se basa en código multiplataforma que rutinariamente sobrescribe los archivos especÃficos a una plataforma utilizados por el SDK. Si quieres trabajar dentro del SDK, utilice las herramientas de shell de nivel inferior como una alternativa a la CLI. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/wp8/parallels.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/wp8/parallels.md b/www/docs/es/6.0.0/guide/platforms/wp8/parallels.md deleted file mode 100644 index 46c6d0f..0000000 --- a/www/docs/es/6.0.0/guide/platforms/wp8/parallels.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Configuración de Parallels Desktop ---- - -# Configuración de Parallels Desktop - -Esta sección le muestra cómo configurar Parallels Desktop en un Mac para que Córdoba puede utilizar para generar aplicaciones de Windows Phone. - -La [Microsoft Developer Network][1] proporciona instrucciones generales sobre cómo ejecutar Windows bajo Parallels Desktop. Después de instalar Windows, siga estos pasos: - - [1]: http://msdn.microsoft.com/en-US/library/windows/apps/jj945424 - -1. Dentro de Parallels Desktop, seleccione la imagen de disco de Windows 8 que ha preparado y elija la **configuración**. - -2. Elija las opciones **â General CPUs** . Especificar *dos* CPUs. Especificar al menos 2GB de memoria, incluso si cae fuera del rango recomendado: - - ![][2] - -3. Para poder ejecutar el dispositivo emulador de imagen dentro de la máquina virtual de Windows 8, elija las opciones de **optimización** y permiten **Virtualización anidados**. - - ![][3] - - [2]: {{ site.baseurl }}/static/img/guide/platforms/wp8/parallel_cpu_opts.png - [3]: {{ site.baseurl }}/static/img/guide/platforms/wp8/parallel_optimize_opts.png - -Una vez que complete estos pasos, estás listo para instalar el SDK de Windows Phone. Consulte a la guÃa de plataforma de Windows Phone 8 para más detalles. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/wp8/plugin.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/wp8/plugin.md b/www/docs/es/6.0.0/guide/platforms/wp8/plugin.md deleted file mode 100644 index a5e41dd..0000000 --- a/www/docs/es/6.0.0/guide/platforms/wp8/plugin.md +++ /dev/null @@ -1,210 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Windows Phone 8 Plugins ---- - -# Windows Phone 8 Plugins - -Esta sección proporciona información sobre cómo implementar código plugin nativo en la plataforma de Windows Phone. Antes de leer esto, vea a GuÃa de desarrollo de Plugin para tener una visión general de la estructura del plugin y su interfaz de JavaScript comunes. Esta sección sigue demostrando el plugin *Eco* muestra que comunica desde la webview Cordova a la plataforma nativa y de regreso. - -Escribir un plugin para Cordova de Windows Phone requiere una comprensión básica de la arquitectura de Cordova. Cordova-WP8 consta de un `WebBrowser` que acoge el código JavaScript de la aplicación y administra las llamadas API nativas. Se puede extender un C# `BaseCommand` clase ( `WPCordovaClassLib.Cordova.Commands.BaseCommand` ), que viene con la mayorÃa de la funcionalidad que usted necesita: - -1. Seleccione su proyecto y haga clic para seleccionar **Add â nuevo artÃculo...** Si lo desea, puede añadir a la `Plugins` carpeta. - -2. **SEL** y asÃgnele el nombre `Echo.cs` . Coincidir esta clase nombre debe *exactamente* con lo que se llama especificar que el servicio en el `cordova.exec()` llamar al lado de JavaScript. - -3. Incluyen la implementación de las clases base: - - using WPCordovaClassLib.Cordova; - using WPCordovaClassLib.Cordova.Commands; - using WPCordovaClassLib.Cordova.JSON; - - -4. Extender la clase de `BaseCommand` : - - public class Echo : BaseCommand - { - // ... - } - - -5. Añadir un `echo` método que es accesible desde JavaScript: - - public class Echo : BaseCommand - { - public void echo(string options) - { - // all JS callable plugin methods MUST have this signature! - // public, returning void, 1 argument that is a string - } - } - - -Vea la clase [BaseCommand.cs][1] para los métodos disponibles para el plugin anular. Por ejemplo, el plugin puede capturar eventos 'pausa' y 'volver'. - - [1]: https://github.com/apache/cordova-wp8/blob/master/wp8/template/cordovalib/Commands/BaseCommand.cs - -## Espacios de nombres - -Es el espacio de nombres predeterminado para comandos no cualificados: - - namespace Cordova.Extension.Commands - { - // ... - } - - -Si desea especificar su propio espacio de nombres, necesitas hacer una llamada totalmente calificada para `cordova.exec` . Por ejemplo, si desea definir la clase de C# asÃ: - - namespace com.mydomain.cordovaExtensions - { - public class Echo : BaseCommand - { - // ... - } - } - - -El JavaScript tendrÃa que llamar a `exec` asÃ: - - cordova.exec(win, fail, "com.mydomain.cordovaExtensions.Echo", ...); - - -## Interpretación de argumentos en C - -¿En el ejemplo explicado en Plugins de aplicación, los datos que recibe de su plugin están una cadena, pero lo que si desea pasar una matriz de cadenas? Supongamos que el JavaScript `cordova.exec` llamada se especifica asÃ: - - cordova.exec(win, fail, "Echo", "echo", ["input string"]); - - -El valor de la `options` cadena pasada a la `Echo.echo` método es JSON: - - "[\"input string\"]" - - -Todos JavaScript `exec` argumentos son codificados en JSON antes de ser pasado en C# y asà debemos ser decodificada: - - string optVal = JsonHelper.Deserialize<string[]>(options)[0]; - // optVal now has the value of "input string" - - -## Resultados satisfactorios de C# para JavaScript - -El `BaseCommand` clase proporciona métodos para pasar datos a los controladores de devolución de llamada JavaScript. Si simplemente desea éxito sin ningún resultado acompaña la señal, se puede simplemente llamar: - - DispatchCommandResult(); - // calls back with an empty plugin result, considered a success callback - - -Para recuperar datos, tienes que llamar `DispatchCommandResult` diferentemente: - - DispatchCommandResult(new PluginResult(PluginResult.Status.OK, "Everything went as planned, this is a result that is passed to the success handler.")); - - -Utilice una cadena JSON codificada para pasar datos de objeto estructurado a JavaScript: - - DispatchCommandResult(new PluginResult(PluginResult.Status.OK, "{result:\"super awesome!\"}")); - - -Para señalar un error, llame a `DispatchCommandResult` con un `PluginResult` objeto cuyo estado es `ERROR` : - - DispatchCommandResult(new PluginResult(PluginResult.Status.ERROR, "Echo signaled an error")); - - -## Controlar errores de serialización - -Al interpretar sus argumentos, `try` / `catch` bloques ayudan a eliminar la mala entrada. Este patrón aparece en el código de Cordova C#: - - string optVal = null; - - try - { - optVal = JsonHelper.Deserialize<string[]>(options)[0]; - } - catch(Exception) - { - // simply catch the exception, we handle null values and exceptions together - } - - if (optVal == null) - { - DispatchCommandResult(new PluginResult(PluginResult.Status.JSON_EXCEPTION)); - } - else - { - // ... continue on to do our work - } - - -## Plugin de por vida - -Actividad de fondo plugins con solicitudes de larga duración, tales como medios de reproducción, los oyentes o que mantener el estado interno debe implementar el `onReset` método para limpiar esas actividades. El método se ejecuta cuando el CordovaView WebBrowser navega a una página nueva o actualizaciones, que vuelve a cargar el JavaScript. - - // defined in WPCordovaClassLib.Cordova.Commands.BaseCommand - public virtual void OnReset() { } - - -## Plugin XML - -Lo siguiente muestra cómo utilizar el `plugin.xml` archivo para especificar archivos de código fuente de un plugin en la plataforma de Windows Phone. Ver aplicación Plugins para tener una visión general y la especificación de Plugin para más detalles sobre las opciones disponibles. - -* El `<source-file>` elemento define todos los recursos de plugin, como *CS*, *XAML*, *. xaml.cs*y archivos *.dll* y activos de imágenes. - -* El `<config-file>` elemento define elementos para inyectar en un archivo de configuración. Este ejemplo agrega un plugin para la plataforma `config.xml` archivo: - - <config-file target="config.xml" parent="/*"> - <feature name="PluginName"> - <param name="wp-package" value="PluginName"/> - </feature> - </config-file> - - - Este ejemplo agrega la capacidad de contactos de la `WMAppManifest.xml` archivo: - - <config-file target="Properties/WMAppManifest.xml" parent="/Deployment/App/Capabilities"> - <Capability Name="ID_CAP_CONTACTS" /> - </config-file> - - -## Plugins de depuración - -Utilizar el depurador de Visual Studio para depurar componente de un plugin C#. Puede establecer un punto de interrupción en cualquiera de los métodos expuestos por la clase. - -JavaScript es más difÃcil de depurar en Windows Phone. Tienes que usar `console.log` estado del plugin de salida, o para informar de errores. - -## Errores comunes - -* Tenga cuidado de no pasar argumentos de JavaScript al lado nativo que son difÃciles de deserializar como JSON. La mayorÃa de las plataformas de dispositivo esperan el argumento pasado al `cordova.exec()` a una matriz como la siguiente: - - cordova.exec(win, fail, "ServiceName", "MethodName", ["this is a string", 54, {literal:'trouble'}]); - - - Esto puede resultar en un valor de cadena excesivamente complejo para C# decodificar: - - "[\"this is a string\", 54, { literal:'trouble' }]" - - - Por el contrario, considerar convertir *todos* los parámetros en cadenas antes de llamar al `exec()` y el descifrar cada uno por separado: - - cordova.exec(win, fail, "ServiceName", "MethodName", ["this is a string", "54", "{literal:'trouble'}"]); - string[] optValues = JsonHelper.Deserialize<string[]>(options); - - -* Es generalmente mejor comprobar parámetros en JavaScript antes de llamar al `exec()` . Asà le permite reutilizar código más y tire funcionalidad innecesaria desde del plugin varias implementaciones nativas. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/wp8/tools.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/wp8/tools.md b/www/docs/es/6.0.0/guide/platforms/wp8/tools.md deleted file mode 100644 index 62d7ee9..0000000 --- a/www/docs/es/6.0.0/guide/platforms/wp8/tools.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Windows Phone herramientas de lÃnea de comandos ---- - -# Windows Phone herramientas de lÃnea de comandos - -El `cordova` la utilidad de lÃnea de comandos es una herramienta de alto nivel que le permite construir aplicaciones a través de varias plataformas a la vez. Una versión anterior del marco Cordova ofrece conjuntos de herramientas de lÃnea de comandos especÃficos de cada plataforma. Para usarlos como una alternativa a la CLI, tienes que descargar esta versión de Córdoba desde [cordova.apache.org][1]. La descarga contiene los archivos separados para cada plataforma. Ampliar la plataforma de destino. Las herramientas aquà descritas están normalmente disponibles en el nivel superior `bin` Directorio de otra manera, consulte el archivo **Léame** para obtener direcciones más detallada. - - [1]: http://cordova.apache.org - -Para obtener información sobre la interfaz de lÃnea de comandos de bajo nivel que permite plugins, ver usando Plugman para gestionar Plugins. Consulte aplicación Plugins para tener una visión general. - -## Windows Phone - -Las herramientas de lÃnea de comandos de Windows Phone apoyan crear, construir y ejecutar nuevos proyectos. Los comandos deben ejecutarse desde un sÃmbolo del sistema cmd o powershell. - -El repo WP8 ahora incluye código para construir tanto WP7 + WP8 apps. El repositorio tiene subdirectorios para cada uno: `wp7/` y`wp8/`. - -## Crear un proyecto - -Hay 2 maneras de crear una nueva aplicación Cordova WP7 Apache o WP8. - -### Ejecute el archivo por lotes para crear e instalar las plantillas - -* La raÃz de la repo contiene un `createTemplates.bat` archivo. Doble clic en él genera dos `.zip` archivos: `CordovaWP7_x_x_x.zip` y `CordovaWP8_x_x_x.zip` , donde *x.x.x* representa el número de versión actual. Para utilizar fácilmente estos archivos en Visual Studio, copiarlos a `My Documents\Visual Studio -2012\Templates\ProjectTemplates\` . Entonces eres capaz de crear nuevas aplicaciones Apache Cordova Windows Phone desde Visual Studio **archivo â nuevo proyecto** menú. - -* Si ejecuta el archivo por lotes desde la lÃnea de comandos, también se puede llamar con un parámetro para instalar automáticamente - -Ejecute el script: - - >createTemplates.bat -install - - -### Usar los Scripts de creación de la lÃnea de comandos - -Ejecute el `create` comando, especificando la ruta existente para el proyecto, el identificador de paquete estilo inversa-dominio y nombre para mostrar de la aplicación. Aquà está la sintaxis para Windows Phone 7 y 8: - - >.\wp7\bin\create PathToNewProject [ PackageName ] [ AppName ] - >.\wp8\bin\create PathToNewProject [ PackageName ] [ AppName ] - - >PathToNewProject : The path to where you wish to create the project - >PackageName : The namespace for the project (default is Cordova.Example) - >AppName : The name of the application (default is CordovaWP8AppProj or CordovaWP7AppProj) - - >examples: - >.\wp7\bin\create C:\path\to\my_new_project - >.\wp8\bin\create C:\path\to\my_new_project io.cordova.example CordovaWP8App - - -Inicie Visual Studio y abra el archivo de solución (.sln) en (C:\path\to\my\_new\_project) - -Construir y ejecutar - -## El proyecto de edificio (limpiar y luego construir) - -* Depuración - - $ C:\path\to\my\_new\_project\cordova\build --debug - -* Lanzamiento - - $ C:\path\to\my\_new\_project\cordova\build --release - -## Ejecutando la aplicación - -Ejecutar el comando 'ejecutar' con los siguientes parámetros *opcionales* - -* Especificación del objetivo. Esto incluye `--emulator` , `--device` , o`--target=<targetID>`. - -* Construir especificación. Esto incluye `--debug` , `--release` , o`--nobuild`. - - $ C:\path\to\my\_new\_project\cordova\run \[Target\] \[Build\] - -Por defecto el `run` comando se llama con `--emulator --debug` si no se proporcionan las banderas. - -## Limpieza - - $ C:\path\to\my_new_project\cordova\clean \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/wp8/upgrade.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/wp8/upgrade.md b/www/docs/es/6.0.0/guide/platforms/wp8/upgrade.md deleted file mode 100644 index 0879a52..0000000 --- a/www/docs/es/6.0.0/guide/platforms/wp8/upgrade.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Actualización de Windows Phone 8 ---- - -# Actualización de Windows Phone 8 - -Esta guÃa le muestra cómo modificar Windows Phone 8 proyectos, para actualizar desde versiones anteriores de Córdoba. Algunas de estas instrucciones se aplican a proyectos creados con un mayor conjunto de herramientas de lÃnea de comandos que preceden a la `cordova` utilidad de CLI. Vea la interfaz de lÃnea de comandos para información de cómo actualizar la versión de la CLI. La sección siguiente muestra cómo actualizar desde no-CLI CLI. - -## Proyectos de modernización 3.6.0 a 4.0.0 - -Para proyectos no-CLI, ejecute: - - bin/ruta/a/proyecto de actualización - - -Para los proyectos de CLI: - -1. Actualización de la `cordova` versión CLI. Vea la interfaz de lÃnea de comandos. - -2. Ejecute `cordova platform update wp8` en tus proyectos ya existentes. - -## Actualizar a 3.2.0 de 3.1.0 - -Para los proyectos que se crearon con el cordova CLI: - -1. Actualización de la `cordova` versión CLI. Vea la interfaz de lÃnea de comandos. - -2. Ejecutar`cordova platform update wp8` - -Para proyectos no creados con el cordova CLI, ejecute: - - bin\update < project_path > - - -## Actualizar a 3.1.0 desde 3.0.0 - -Para los proyectos que se crearon con el cordova CLI: - -1. Actualización de la `cordova` versión CLI. Vea la interfaz de lÃnea de comandos. - -2. Ejecutar`cordova platform update wp8` - -Para proyectos no creados con el cordova CLI, ejecute: - - bin\update < project_path > - - -## ActualÃcese a la CLI (3.0.0) de 2.9.0 magnetohidrodinámica - -1. Crear un nuevo proyecto de Apache Cordova 3.0.0 usando el cordova CLI, tal como se describe en la interfaz de lÃnea de comandos. - -2. Agregue sus plataformas al proyecto cordova, por ejemplo:`cordova -platform add wp8`. - -3. Copiar el contenido del proyecto `www` Directorio del `www` Directorio en la raÃz del proyecto cordova que acaba de crear. - -4. Copiar o sobrescribir ningún activo nativo de su proyecto original ( `SplashScreen` , `ApplicationIcon` , etc.), lo que seguro para agregar los archivos nuevos a la `.csproj` archivo. Las ventanas teléfono construye proyecto dentro de la `platforms\wp8` Directorio. - -5. Utilice la herramienta CLI cordova instalar algún plugin que necesita. Tenga en cuenta que la CLI maneja todo núcleo APIs como plugins, asà pueden necesitar ser agregado. Sólo 3.0.0 plugins son compatibles con la CLI. - -6. Construir y probar. - -## Actualizar a 3.0.0 (non-CLI) desde 2.x - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP8 3.0.0 del proyecto. - -2. Copiar el contenido de la `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -4. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -5. Construir y probar. - -**Nota**: todo núcleo APIs se extraen Cordova versión 3.0 y deben ser instaladas por separado como plugins. Para más información sobre cómo volver a habilitar estas funciones en un flujo de trabajo no-CLI, vea usando Plugman para gestionar Plugins. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/21c8e8f0/www/docs/es/6.0.0/guide/platforms/wp8/upgrading.md ---------------------------------------------------------------------- diff --git a/www/docs/es/6.0.0/guide/platforms/wp8/upgrading.md b/www/docs/es/6.0.0/guide/platforms/wp8/upgrading.md deleted file mode 100644 index 4d185c4..0000000 --- a/www/docs/es/6.0.0/guide/platforms/wp8/upgrading.md +++ /dev/null @@ -1,424 +0,0 @@ ---- -license: > - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - -title: Actualización de Windows Phone ---- - -# Actualización de Windows Phone - -Esta guÃa le muestra cómo modificar los proyectos de Windows Phone, ambas versiones 7 y 8 para actualizar desde versiones anteriores de Córdoba. La mayorÃa de estas instrucciones se aplica a proyectos creados con un mayor conjunto de herramientas de lÃnea de comandos que preceden a la utilidad CLI `cordova`. Vea la interfaz de lÃnea de comandos para información de cómo actualizar la versión de la CLI. La sección siguiente muestra cómo actualizar proyectos no-CLI. - -## Actualizar a 3.2.0 de 3.1.0 - -Para los proyectos que se crearon con el cordova CLI: - -1. Actualización de la `cordova` versión CLI. Vea la interfaz de lÃnea de comandos. - -2. Ejecute `cordova platform update wp8` (o `wp7` , por las plataformas que agregó a su proyecto). - -Para proyectos no creados con el cordova CLI, ejecute: - - bin\update <project_path> - - -## Actualizar a 3.1.0 desde 3.0.0 - -Para los proyectos que se crearon con el cordova CLI: - -1. Actualización de la `cordova` versión CLI. Vea la interfaz de lÃnea de comandos. - -2. Ejecute `cordova platform update wp8` (o `wp7` , por las plataformas que agregó a su proyecto). - -Para proyectos no creados con el cordova CLI, ejecute: - - bin\update <project_path> - - -## ActualÃcese a la CLI (3.0.0) de 2.9.0 magnetohidrodinámica - -1. Crear un nuevo proyecto de Apache Cordova 3.0.0 usando el cordova CLI, tal como se describe en la interfaz de lÃnea de comandos. - -2. Agregue sus plataformas al proyecto cordova, por ejemplo:`cordova -platform add wp7 wp8`. - -3. Copiar el contenido del proyecto `www` Directorio del `www` Directorio en la raÃz del proyecto cordova que acaba de crear. - -4. Copiar o sobrescribir ningún activo nativo de su proyecto original ( `SplashScreen` , `ApplicationIcon` , etc.), lo que seguro para agregar los archivos nuevos a la `.csproj` archivo. Las ventanas teléfono construye proyecto dentro de la `platforms\wp7` o `platforms\wp8` Directorio. - -5. Utilice la herramienta CLI cordova instalar algún plugin que necesita. Tenga en cuenta que la CLI maneja todo núcleo APIs como plugins, asà pueden necesitar ser agregado. Sólo 3.0.0 plugins son compatibles con la CLI. - -6. Construir y probar. - -## Actualizar a 3.0.0 (non-CLI) desde 2.9.0 magnetohidrodinámica - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 o WP8 3.0.0 del proyecto. - -2. Copiar el contenido de su directorio de `www` en el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -4. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -5. Construir y probar. - -**Nota**: todo núcleo APIs se extraen Cordova versión 3.0 y deben ser instaladas por separado como plugins. Para más información sobre cómo volver a habilitar estas funciones en un flujo de trabajo no-CLI, vea usando Plugman para gestionar Plugins. - -## Actualizar a 2.9.0 magnetohidrodinámica de 2.8.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 o WP8 2.9.0 magnetohidrodinámica de proyecto. - -2. Copiar el contenido de su directorio de `www` en el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el nombre de `cordova.js` en la etiqueta HTML si todavÃa está usando cordova-VERSION.js (deberÃa ser sólo`cordova.js`). - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al archivo .csproj. - -6. Construir y probar. - -## Actualizar a 2.8.0 desde 2.7.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 o WP8 2.8.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova.js` archivo. (Nótese la falta de un número de versión en el nombre del fichero). - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copiar cualquier plugins desde el directorio de `plugins` para el nuevo proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.7.0 desde 2.6.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 o WP8 2.7.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.7.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.6.0 desde 2.5.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 o WP8 2.6.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.6.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.5.0 desde 2.4.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 o WP8 2.5.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.5.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.4.0 desde 2.3.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 o WP8 2.4.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.4.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.3.0 desde 2.2.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 2.3.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.3.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.2.0 desde 2.1.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Cordova WP7 de Apache 2.2.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.2.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.1.0 desde 2.0.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo Apache Cordova WP7 2.1.0 del proyecto. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.1.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 2.0.0 desde 1.9.0 - -Han habido cambios considerables a la estructura del proyecto WP7 en Apache Cordova 2.0.0 esta actualización que hacen un poco más involucrados los demás. Esencialmente no es una actualización sino la creación de un nuevo proyecto y copia encima de archivos fuente. - -En la ventana Explorador de soluciones de Visual Studio: - -1. Crear un nuevo proyecto Apache Cordova WP7 2.0. - -2. Copiar el contenido de tu `www` Directorio para el nuevo proyecto y asegúrese de que estos elementos se añaden al proyecto VS. - -3. Actualizar el código HTML para usar el nuevo `cordova-2.0.0.js` archivo. - -4. Copiar y sobrescribir cualquier pantalla o icono imágenes. - -5. Copia sobre algún plugin de la `plugins` el nuevo directorio del proyecto y asegurar que también que se agregan al proyecto VS. - -6. Construir y probar. - -## Actualizar a 1.9.0 desde 1.8.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **referencias**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregar el archivo `WP7CordovaClassLib.dll`. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.9.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.9.0.js` archivo. - -## Actualizar a 1.8.0 de 1.7.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **referencias**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregar el archivo `WP7CordovaClassLib.dll`. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.8.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.8.0.js` archivo. - -## Actualizar a 1.7.0 desde 1.6.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **referencias**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregar el archivo `WP7CordovaClassLib.dll`. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.7.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.7.0.js` archivo. - -## Actualizar a 1.6.1 desde 1.6.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **referencias**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregar el archivo `WP7CordovaClassLib.dll`. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.6.1.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.6.1.js` archivo. - -## Actualizar a 1.6.0 desde 1.5.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **referencias**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregar el archivo `WP7CordovaClassLib.dll`. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.6.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.6.0.js` archivo. - -## Actualizar a 1.5.0 desde 1.4.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **References**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregar el archivo `WP7CordovaClassLib.dll`. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.5.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.5.0.js` archivo. - -## Actualizar a 1.4.0 de 1.3.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **References**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. **NOTA:** Puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Properties** - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.4.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.4.0.js` archivo. - -## Actualizar a 1.3.0 desde 1.2.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **References**. - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregar el archivo `WP7CordovaClassLib.dll`. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.3.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.3.0.js` archivo. - -## Actualizar a 1.2.0 desde 1.1.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **referencias** . - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregue el `WP7CordovaClassLib.dll` archivo. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.2.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.2.0.js` archivo. - -## Actualizar a 1.1.0 desde 1.0.0 - -En la ventana Explorador de soluciones de Visual Studio: - -1. Eliminar `GapLib/WP7CordovaClassLib.dll` de su proyecto. - -2. Eliminar la referencia a `WP7CordovaClassLib` en el directorio de **referencias** . - -3. Haga clic en **referencias** y seleccione **Agregar referencia**. - -4. Desplácese hasta la nueva distribución y agregue el `WP7CordovaClassLib.dll` archivo. - - **Nota**: puede ver la versión de la DLL haciendo clic derecho sobre la referencia y seleccionando **Propiedades**. - -5. Copie el nuevo `cordova-1.1.0.js` en su proyecto. (Asegúrese de que está marcado como contenido). - -6. Actualizar el código HTML para usar el nuevo `cordova-1.1.0.js` archivo. \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org