Subir una app a Google Play creada con Visual Studio con Ionics


En las siguientes lineas veremos paso  a paso como preparar una aplicación creada  con Ionics desde Visual Studio para publicarla en Google Play en  sencillos pasos:

Paso 1: Modifique la configuración de su aplicación

 La configuración general de la aplicación aparece en la página Común del diseñador de configuración  que se activa justamente abriendo el  fichero  config.xml.

comun

  • El nombre para mostrar es el nombre que aparece en la tienda de aplicaciones.
  • El nombre del paquete es una cadena que identifica de forma exclusiva su aplicación.Elija un esquema de nomenclatura que reduzca la probabilidad de un conflicto de nombres.
  •  Acceso al dominio muestra los dominios a los que debe acceder su aplicación. Por ejemplo, WeatherApp que aparece en la imagen anterior, obtiene datos meteorológicos de un punto final de servicio que tiene el dominio https://query.yahooapis.com .

 El propósito de la mayoría de los demás ajustes se borran del título, pero puede encontrar más información en el fichero config.xml .

Las configuraciones específicas de Android aparecen en la pestaña Android del diseñador de configuración.

android.PNG

 Puede leer acerca de cada opción en la sección de preferencias del tema de referencia config.xml.

 Paso 2 :Generar una clave privada

Para firmar su aplicación, se  necesita crear un almacén de claves ( keystore ) 

Un almacén de claves es un archivo binario que contiene un conjunto de claves privadas. En las siguiente líneas aprenderemos  a  crear uno:

  • Abra un símbolo del sistema en modo administrador.
  • En el símbolo del sistema, cambie al   directorios   al  que apunte la carpeta %JAVA_HOME%\bin . (Por ejemplo: C:\Program Files (x86)\Java\jdk1.7.0_55\bin ).
  • En el símbolo del sistema, para java 1.7.0_55 ejecute el siguiente comando keytool  :
 keytool -genkey -v -keystore c:\my-release-key.keystore -alias johnS -keyalg RSA -keysize 2048 -validity 10000

(  Reemplace my-release-key.keystore y johnS con nombres que tengan sentido para usted.)

  • Se le pedirá que proporcione una contraseña y los campos Nombre distinguido de su clave.
  • Esta serie de respuestas le da una idea de los tipos de información que proporcionará para cada solicitud. Al igual que en el comando anterior, responda a cada solicitud con información que tenga sentido para su aplicación.
  •  Después de proporcionar esta información, aparece en el símbolo del sistema.
  • El SDK de Android genera el almacén de claves como un archivo denominado my-release-key.keystore y coloca ese archivo en la unidad C: \. EL keystore  o almacén de claves contiene una sola clave, válida para 10000 días.

 Si desea obtener más detalles sobre este proceso, consulte la documentación para desarrolladores de Android aquí:Signing your applications .

Paso 3: Consulte la clave privada en un archivo de configuración

 En primer lugar, identifique la versión del CLI de Cordova que utiliza su proyecto. Esto determina qué archivo de configuración utiliza para referirse a su clave.

Encuentre la versión CLI de su proyecto

 El número de versión de CLI aparece en la página Plataformas del diseñador de configuración.

Versión CLI

También puede encontrarlo en el archivo taco.json en la raíz de su proyecto

 Si la versión CLI de Cordova es mayor que 5.0, utilice estos pasos

En el Explorador de soluciones , expanda la carpeta de proyecto y, a continuación, el archivo build.json . Si ese archivo falta en su proyecto, su proyecto se creó con una versión anterior de Cordova y debe crear ese archivo manualmente (y rellenarlo con contenido en el paso 2).Android: crear activos El archivo build.json aparece en el editor de código.

En el archivo build.json , agregue la información que describe su clave.

 { {
 "android": { "android": {
     "release": { "lanzamiento": {
         "keystore":"c:\\my-release-key.keystore", "keystore": "c: \\ mi-release-key.keystore",
         "storePassword":"pwd123", "storePassword": "pwd123",
         "alias":"johnS", "alias": "johnS",
         "password":"pwd123", "contraseña": "pwd123",
         "keystoreType":"" "keystoreType": ""
       } }
   } }
} }

Paso 4: Crear el paquete

 En la barra de herramientas Estándar, elija la plataforma Android .Selector de plataforma

 Elija la configuración de generación de Release .                              Liberar configuración de compilación

 Elija uno de los emuladores de Android.Selector de destino. .

. Importante : No elija ninguno de los simuladores Ripple.  Elija solo un emulador de Android o el dispositivo.

. En el menú Generar , elija Generar solución . Esto crea un archivo con una extensión de archivo .apk.  Ese es el archivo que subirá a la tienda. Puede encontrar ese archivo en la carpeta bin/Android/Release/ de su proyecto.

 Es el archivo que no contiene la palabra unaligned en el nombre del archivo.

ubicación del archivo apk

 Envíe su aplicación a la tienda

 Ahora ya puede publicar tu aplicación en Google Play con su cuenta de desarrollador de Google Play.

 Para prepararse para el gran día, revise Essentials para obtener una aplicación exitosa .(en ingles)

A continuación, vea Cargar una aplicación para que su aplicación sea accesible para el mundo.

Anuncios

Plugins gratuitos para el LiveView de Sony


El software de LiveView de Sony Ericsson incluye funciones como notificación de llamadas entrantes, llamadas perdidas, calendario, facebook, twiter y RSS.  Gracias a otros plugins adicionales es posible aumentar las capacidades de este  gadget, tales   como poder hacer llamadas desde el LiveView, recibir notificaciones de otros programas como Gmail, WhatsApp, Google+, etc.
 
Es importante tener en cuenta que todos   los plugins  se instalan en el terminal Android  y desde ahí a través de la aplicación de LiveView  debe configurse para que sean vistos en el gadget.
A continuación algunos plugins de los mas interesantes para tu gadget: 

CustomNotifierPlugin

El primer plugin de origen japones pero que funciona perfectamente en otros idiomas  es Custom Notifier Plugin, el cual aumenta las posibilidades de notificación en el Live View, pues permite  ver mensajes de WhastApp, Play Store, mensajes estándar de Android (como conexión usb, depuración usb, etc) Google+ y muchos otros más.
Este plugin es muy configurable,siendo su modo de uso  a través del administrador de plugins abriéndolo y seleccionando que aplicaciones serán las que este tome y notifique en el Live View.
Este pluging  funciona muy bien con ICS,pero es importante que tengas en cuenta que una vez lo instales y configures en el LiveView, en el móvil debes ir a Configuración/Accesibilidad y activar CustomNotifier Plugin, si no no será capaz de mostrar las notificaciones.

LiveView Music Plugin

Un plugin sencillo para dispositivos LiveView que complementa PowerAMP . Esto le permite controlar cualquier tema a través de auriculares con los botones LV :

  •  Arriba / abajo – Volumen arriba / abajo
  •  Izquierda / derecha – pista anterior / siguiente
  •  Seleccione – reproducción / pausa
  •  Poder – el modo de reloj / fuera de la pantalla

Para PowerAMP , reproductores Winamp, PlayerPRO y Meridian :

  1.  Control a través de auriculares debe estar habilitado en las opciones del reproductor
  2. Scrobbling tienes que habilitar las opciones del reproductor de información multimedia
  3. Last.fm debe instalarse (sólo Winamp ) para la información multimedia.

PROBLEMAS

  • Si no puedes ver el plugin en la lista del plugin, haga reiniciar el teléfono .
  • Si ves el plugin dos veces en la lista del plugin, borre los datos de la aplicación LiveView .
  • Si no puede cambiar al modo de reloj o después del inicio plugin puedes ver nada más que la pantalla en blanco , es probable que tenga un firmware antiguo instalado en su dispositivo BT. Por favor, actualice con Sony Ericsson Update Service .

LiveView™ Camera Plugin (Sony Mobile Communications )

Descripción Se trata de un plugin de la cámara para LiveView ™, que le permite tomar fotografías con LiveView ™ y ver los resultados en la pantalla inalámbrica. El código para esta aplicación está disponible para utilizar para un mayor desarrollo y se puede encontrar en http://www.sonyericsson.com/developer Modo de empleo:

  • Pulse la tecla de selección del LiveView ™ para iniciar la aplicación de la cámara en el teléfono.
  • Pulse la tecla Select de nuevo para tomar una foto y esperar un segundo para ver el resultado.
  • Pulse para seleccionar de nuevo para volver al modo de cámara.

Vignete

Una aplicación  para ver  fotografías en tu liveview .Si uno la tiene instalada le monta al LiveView un icono, que al abrirlo permite tomar fotografías remotas desde el LiveView. Por desgracia sólo tiene la función de tomar   fotografías (con la cámara del terminal) y  no es posible ver que se está viendo en el móvil o cómo quedó la foto, pero igual es bastante útil como un mando a distancia por ejemplo para hacer  estupendas fotografías a distancia .

MicroTracks

Este plugin  es muy sencillo, simplemente se conecta a MyTracks y muestra información de esta aplicación, es útil para montar en bicicleta o  salir a caminar pudiendo  ver la altitud, velocidad de desplazamiento y otras cosas interesantes desde el LiveView sin tener que acceder al terminal móvil.

Dialer Plugin

Es un marcador de teléfono desde el propio LiveView.Es  algo complicado de manejar, pero a medida que se va usando se entiende el concepto y funciona muy bien Uso:

  •  Izquierda / derecha para cambiar el número
  •  Abajo para añadir el número de teléfono dígitos
  •  hasta eliminar el último dígito
  •  Pulsación larga para recoger la última edición de la histórica
  •  Seleccione para activar la llamada

Se aconseja usarlo junto a Speed Dialer Classic,  pues asi podrá configurar teclas de marcación rápida y asignar número para que por ejemplo, si uno marca 0, llame a un número determinado

  • En el móvil:desde el propio marcador de tu móvil podrás copiar uno de esos números y puedes darle a  marcar y el sistema traduce el número corto (dígito entre 0 y 9) y lo convierte al número que tienes asignado.
  • Y desde el LiveView: es exactamente igual,  primero en el LiveView vas a Plugins/Dialer plugin y lo seleccionas te abrirá el marcador, por defecto te pone el número 0,en este caso llamemos al número 0, entonce le damos en agregar (observe el 0 en la parte superior) y finalmente le damos a llamar

PhoneWeaver LiveView plugin

Este plugin es  un dispositivo de visualización directa Ericsson Sony. También es necesario instalar la aplicación de prueba o PhoneWeaver PhoneWeaver. PhoneWeaver es un gestor de perfiles por excelencia,permitiendo definir los perfiles inteligentes que se activan manualmente o automáticamente en función del tiempo, calendario y reuniones, conexión a la red e incluso ubicación!

Cada perfil puede controlar completamente el volumen del teléfono / vibrar, tonos de llamada, notificaciones, WIFI, Bluetooth, datos 3G, GPS, pantalla y mucho más. Usted puede incluso lanzar aplicaciones cuando se activa un perfil! Este plugin le permite administrar de forma remota y PhoneWeaver swich entre los cuatro primeros perfiles mostrados en el menú. Mostrará el perfil de ejecución y se puede seleccionar el modo Auto. Silenciar el reencuentro, configurar el dispositivo en el modo de vuelo, o activar los datos móviles para la sincronización de correo electrónico sin siquiera sacar el teléfono del bolsillo!

¿Usa  algún plugin gratuito para el LiveView que no este en esta lista y deses compartir con toda nuestra comunidad?
Por cierto si todavía no tiene un LiveView  , puede  asquirir  su    desde Amazon en este enlace: 
Sony SmartWatch – Smartwatch Android (pantalla 1.3″), Negro