Como publicar su app en Amazon


Aunque la supremacía de los markets de Google  y Apple son mas que evidentes , el ecosistema de Amazon  va aumentando considerablemente  dia tras dia   conforme Amazon crece a  doble dígito  tanto en ventas como en numero de usuarios .

Precisamente  debido al aumento de penetración de sus fieles  usuarios compuestos por millones de  usuarios de Android, esto nos da una pista de que  su market también es una buena oportunidad pues los desarrolladores afirman incluso hacen mas dinero  con el market de MAzon ya que el 65% de los desarrolladores dicen que» los ingresos totales de Amazon son similares o mejores que otras plataformas» en parte gracias a que los clientes de Amazon están muy comprometidos y muchos desarrolladores han visto mayores ARPU versus plataformas competitivas.

Los desarrolladores en amazon pueden ganar  dinero  a través de varios modelo de negocio: descargas directas, publicidad en las propias aplicaciones y  las ventas in-apps .

El ultimo modelo  permite  vender productos de Amazon a través de las  propias aplicaciones obteniendo una comisión por venta realizada gracias al API de Amazon  así como el SDK que proporcionan .De esta forma pues  permiten monetizar las aplicaciones y juegos con API como, por ejemplo, los anuncios de compra en la aplicación de Amazon y los anuncios para móviles. .

En cuanto las aplicaciones  desarrolladas para Android que incluso pueden estar publicadas en Google Play, la mayoría de estas  también  funcionaran  en la Appstore de Amazon sin necesidad de desarrollo adicional.  lo cual permitirá  alcanzar millones de  clientes en todo el mundo pues  la Appstore de Amazon está disponible en 236 países y territorios, ofreciéndole una base de clientes global al instante.

 

En este post  veremos  las instrucciones en pantalla para crear una cuenta  de desarrollador de Amazon , probar si nuestra app es compatible con el market de amazon , documentar los detalles , especificar los royalties  y por supuesto finalmente  enviar su aplicación para hacerla disponible a la enorme base de clientes de Amazon.

Como se puede ver son muchos pasos , así que vayamos por partes:

 

Primera subida  y test de la aplicación

Para solicitar la inclusión de una  aplicación en  el catálogo de la tienda Apps  en primer lugar  deberá tener  el apk de su aplicación     y acceder a Amazon Appstore Mobile App Distribution Portal

apk.png

En esta pantalla arrastramos el fichero apk en la esquina derecha  donde probaremos  la compatibilidad de su aplicación en Fire y dispositivos Android  (simplemente arrastre y coloque su APK en el  servicio de pruebas de AWS  para obtener resultados en 90 segundos o menos).

 

compatibilidad

 

Si el resultado ha sido satisfactorio , podemos  subir  nuestra aplicación  a la plataforma de Amazon , por lo que   ahora nos pedirá   que nos validemos con nuestra cuenta de amazon para avanzar en el registro de la aplicación( puede ser la cuenta de amazon que usamos habitualmente para comprar=.

 

signn.png

 

Registro como desarrollador e impuestos

Una vez subida la aplicación  y comprobada la compatibilidad del apk  lo siguiente es registrase como  desarrollador de Amazon.

En la   pagina tendrá  que cumplimentar   todos los campos , donde ademas de los datos personales  nos solicitaran una breve descripción de no mas 2000 caracteres sobre el desarrollador , así como si ha tenido en cuenta alguna dirección de correo electrónico  para atender  a los usuarios.

 

resgistro.png

 

Por ciento ,tenga  mucho cuidado en este apartado ,pues lo que se cumplimente aquí, una vez grabado, ya  no se podrá modificar así que es muy importante  que  piense muy bien lo que va  a cumplimentar en los apartados Developer description   y en los servicios que vaya a ofrecer a los potenciales clientes.

Una vez pulsado el botón Save and Continue, lo siguiente es aceptar las condiciones de Amazon :

 

 

registtrox.png

Una vez aceptadas la condiciones,lo siguiente es ingresar los datos bancarios

 

 

pagos

Ya para terminar nos toca ajustar el tema de los impuestos aplicados a nuestras posibles ganancias:

 

royaltie.png

 

Ahora es el momento de cumplimentar el impreso  IRS W-9, W-8 para determinar si sus pagos están sujetos al formulario 1099-MISC o 1042-S del IRS.

Para cumplir con los requisitos del IRS lo más eficientemente posible, se deben contestar todas las preguntas e ingresar toda la información solicitada lo cual para todos los que hablamos español se nos hace bastante lioso

Tenga cuidado para evitar errores ortográficos o para ingresar números de identificación de impuestos incorrectos, lo que puede resultar en un formulario de impuestos invalidado.

Lógicamente se  tiene la obligación de notificar a Amazon de cualquier cambio en su información de identidad fiscal reanudando la entrevista de información tributaria si el cambio podría invalidar su W-9, W-8.

El cambio de circunstancias incluye:

  • Cambio de su nombre legal (por ejemplo, debido al matrimonio o la incorporación)
  • Cambio de dirección de un país a otro
  • Cambio de su número de identificación fiscal (TIN) de su negocio de su número de seguro social (SSN) a un número de identificación del empleador (EIN)
  • Para propósitos de impuestos en los Estados Unidos, es muy importante mencione si es Ud. una persona estadounidense
  • Para propósitos de impuestos federales de los Estados Unidos, se le considera una persona de los Estados Unidos si usted es:Un individuo que es un ciudadano de los Estados Unidos o un extranjero residente de los Estados Unidos,Una asociación, corporación, compañía o asociación creada u organizada en los Estados Unidos o bajo las leyes de los Estados Unidos,Una finca (que no sea una finca extranjera), o
    Un fideicomiso de los Estados Unidos.
  • Para propósitos de impuestos federales de los Estados Unidos, se le considera una persona no estadounidense (extranjera) si usted es:un individuo extranjero no residente,una corporación extranjera,una sociedad extranjera,un fideicomiso extranjero,una propiedad extranjera, cualquier otra persona que no sea una persona de los Estados Unidos.

Bien pongámonos mano a la obra para cumplimentarlo primero marcando si somos o no de U .S.:

 

 

paso1.png

 

Una vez aceptado este paso , lo siguiente es cumplimentar el grueso de formulario empezando por nuestro nombre y dirección postal:

 

 

Asimismo marcaremos si actuamos como intermediarios así como si somos algo que tenga que ver con una empresa:

 

tax6.png

 

tin

 

Al aceptar pulsando «save and continue»   nos da un resumen del documento:

 

 

final

Podemos solicitarlo por papel ,pero lo mejor es hacerlo via electronica pulsando en «Go paperles,I want to receive my Form 1042-S electrinicaly»    así como mas abajo donde pone «I consent to provide my electronic signature» , y  después  marcar  todos  los apartados siguientes:

 

electronic.png

A destacar  que debemos seleccionar  a todos los no residentes en EEUU  en  el apartado «Electronic Signature»  , en la parte que menciona que bajo pena de perjurio, declaramos que hemos examinado la información en este formulario y que,  saber y entender, es verdadera, correcta y completa. Además certificamos bajo pena de perjurio que:

  • Yo soy el individuo que es el beneficiario efectivo (o estoy autorizado a firmar para el individuo que es el beneficiario efectivo) de todos los ingresos a los cuales este formulario se relaciona o estoy usando este formulario para documentarme como un individuo que es propietario o cuenta Titular de una institución financiera extranjera
  • La persona nombrada en la línea 1 de este formulario no es una persona de los Estados Unidos
  • Los ingresos a los que se refiere este formulario son: (a) no relacionados efectivamente con la conducta de un comercio o negocio en los Estados Unidos, (b) están conectados pero no están sujetos al impuesto bajo un tratado de impuesto sobre la renta aplicable, o (c) La participación del socio en los ingresos efectivamente conectados de una asociación
  • La persona nombrada en la línea 1 de este formulario es residente del país tratado incluido en la línea 9 del formulario (si lo hubiere) en el sentido del tratado sobre el impuesto sobre la renta entre los Estados Unidos y ese país
  • Para las transacciones de intermediarios o intercambios de trueque, el beneficiario efectivo es una persona extranjera exenta tal como se define en las instrucciones, y
    Acepto que enviaré un nuevo formulario dentro de 30 días si alguna certificación hecha en este formulario se vuelve incorrecta.

Una vez aceptada esta parte , nos aparecerá que hemos llegado al 100% del proceso de cumplimento   y se nos mostrara el impreso de forma electrónica:

 

finalxxxx.png

Algo muy interesante es imprimirlo directamente  desde esta aplicación para guardarlos   y ya por fin habremos concluido  la primera parte del proceso

 

Bueno  ya hemos resuelto el tema legal  y  ya tenemos cuenta de  desarrollador de  Amazon , asi que   una vez que tengamos el apk   y hayamos pasado los pasos anteriores  ya estamos listos para  desplegar nuestra app y seguir los siguientes pasos que explicaremos en un segundo post.

Mientras tanto sospese si le interesa el programa Amazon Underground que pasamos a comentar en las siguientes lineas:

 

 

Amazon Underground

Una posibilidad para los desarrolladores es también incluir  nuestra app  en amazon undergroud,pero se  requiere cumplir con los siguientes requisitos generales para el programa:

  • Es necesario que la aplicación móvil esté disponible para descargar desde la tienda de Google Play o en la App Store de Apple y que esté monetizada en al menos una de las siguientes maneras:
    • La aplicación está disponible para su compra por una tarifa en todas las tiendas de otras aplicaciones donde se vende.
    • La aplicación contiene elementos en la aplicación que están disponibles para su compra por una tarifa.
  • la aplicación para dispositivos móviles no debe contener ningún elemento de suscripción en la propia aplicación.
  • Las características y la jugabilidad de la versión de Amazon Underground de su aplicación debe ser sustancialmente similar o mejor que la versión no subterránea.
  • Cuando envíe su aplicación a Amazon Appstore, debe hacer que su aplicación esté disponible para su distribución en al menos un dispositivo móvil que no sea de Amazon.

Pasos mínimos requeridos para la presentación de la aplicación

Amazon recomienda  los siguientes pasos para garantizar un proceso de envío fluido al programa Amazon Underground para su aplicación. Ten en cuenta que para Amazon Underground, necesitarás crear y mantener una nueva versión de tu aplicación. Esta nueva aplicación requiere un nombre de paquete único y se debe enviar por separado a la Appstore de Amazon desde cualquier versión existente de la aplicación.

  1. Revise los requisitos de elegibilidad en esta página y en el Programa de Amazon Underground antes de realizar cualquier cambio en su aplicación para verificar que su aplicación cumple con los requisitos del programa.
  2. Reconstruya su aplicación con los cambios de código que haya realizado para Amazon Underground y asigne un nombre de paquete nuevo y único a su aplicación. Por ejemplo, si el nombre original del paquete de su aplicación era «com.company.example», llame a la versión Amazon Underground del paquete «com.company.example.underground». Este nombre de paquete debe ser único en todas las plataformas en las que esté disponible la aplicación.
  3. Aplique la marca a su icono de lanzamiento como se describe en la página Migrar su aplicación a Amazon Underground superponiendo el archivo PNG proporcionado por Amazon para aplicar el marco de Amazon Underground al icono de lanzador.
  4. En el Portal de desarrolladores de aplicaciones y juegos de Amazon, comienza el nuevo proceso de envío de aplicaciones para tu aplicación con su nuevo y único nombre de paquete de Android.
    1. Como una nueva aplicación, crea un nuevo paquete de envío para la versión de Amazon Underground de tu aplicación.
    2. En el campo Descripción breve de la aplicación , describe el nuevo valor que ofrece la versión de Amazon Underground de tu aplicación en la versión no subterránea. Llame a cualquier característica que solía ser pagada que ahora están libres.
    3. Si procede, vuelva a crear sus artículos de compra en la aplicación (IAP) como parte de la presentación de su nueva aplicación, manteniendo intactos los precios originales. Incorporar los nuevos SKUs para estos elementos IAP en su aplicación. (Los precios de estos artículos se establecen automáticamente en cero para los usuarios de la versión de Amazon Underground de tu aplicación).
    4. Si su aplicación utiliza cualquiera de las API de Amazon descritas en la siguiente sección, cree una clave de API nueva y separada y actualice la versión de Amazon Underground de su aplicación para usar la nueva clave. (Consulte Migración de su aplicación a Amazon Underground .)
    5. Para abordar los cambios de seguridad en Android OS 5.0 (Lollipop), si su aplicación declara un permiso personalizado, consulte https://forums.developer.amazon.com/articles/2706/android-security-changes-requires-uniquely-defined.html .
    6. Verifique que su aplicación cumpla con los requisitos de elegibilidad detallados en el horario de Amazon Underground .
  5. En las opciones Disponibilidad y Precios , seleccione para Amazon Underground.
  6. En Imágenes , cargue sus activos.
  7. Envíe su aplicación a Amazon Appstore. Su aplicación será revisada antes de ser aceptada en el programa. Si no acepta su aplicación, iterar el paquete de presentación de la aplicación con los cambios necesarios y volver a enviarlos.

Directrices de diseño de aplicaciones

Las siguientes prácticas recomendadas son recomendaciones fuertes de Amazon para el programa Amazon Underground. Si su aplicación se aparta de estas directrices, es posible que su aplicación se rechace o se elimine del programa Amazon Underground. Para obtener más detalles sobre estas recomendaciones, consulte Requisitos de diseño y modificación de aplicaciones y directrices para Amazon Underground .

Asegúrese de que su aplicación de Amazon Underground se adhiera a las siguientes directrices:

  • Títulos Premium : si tu aplicación es un título premium donde los usuarios normalmente pagan por la aplicación en otras plataformas, resalta el valor añadido de tu aplicación en la versión de Amazon Underground. Si la única diferencia entre una versión premium de su aplicación y una gratuita es la eliminación de anuncios en la versión premium, asegúrese de proporcionar características o beneficios adicionales en la versión de Amazon Underground de su aplicación. Las aplicaciones Premium en las que la falta de anuncios en la versión Amazon Underground es la única característica premium no se considerará para el programa.
  • Metadatos de la aplicación: en el paquete de envío a Amazon Appstore, la versión de Amazon Underground de tu aplicación debe conservar la identidad y la marca de la versión no subterránea. Sin embargo, Amazon le anima a utilizar activos y medios actualizados para la versión de Amazon Underground, como capturas de pantalla y descripción de la aplicación, para ayudar a comunicar la propuesta de valor de la versión de Amazon Underground a sus usuarios. Por ejemplo, agregando tachas a los gráficos para los elementos IAP. La descripción de la aplicación no debe incluir referencias a contenido pagado. No copie y pegue la descripción de la aplicación en la versión no subterránea de su aplicación si hace referencia a contenido pagado.
  • Compras en la aplicación (IAP) : la versión de Amazon Underground de su aplicación puede incluir IAP gratuito o ilimitado, siempre y cuando su implementación cumpla con las siguientes pautas:
    • Disponibilidad de elementos de IAP : Todos los elementos de IAP en la versión no subterránea de su aplicación (o elementos equivalentes) deben permanecer en la versión de Amazon Underground de su aplicación para que el cliente tenga la opción de seleccionar de forma gratuita. Esto permite a los clientes ver beneficios inmediatos y entender el valor de «todo gratis».
    • Desbloqueo de funciones o actualizaciones : para las aplicaciones que utilizan elementos IAP para desbloquear funciones o actualizaciones, asegúrese de que estas características y actualizaciones permanezcan en la aplicación . Un usuario no debe buscar un elemento IAP popular de la versión no subterránea de su aplicación y encontrar que este elemento falta en la versión de Amazon Underground.
  • Anuncios en la aplicación: no puede obligar a los usuarios a ver un anuncio para desbloquear una función o un elemento IAP.
  • Compartición social : no vincule el avance dentro de su aplicación al compartir social. No es posible que su aplicación requiera que un usuario comparta o publique en un sitio de medios sociales para desbloquear una característica o elemento IAP.
  • Progreso del Juego : No implemente lapsos de tiempo o «tiempo de reutilización» para que los clientes de Amazon Underground restrinjan su progreso. Por ejemplo, no requieren que los clientes esperen un cierto número de horas antes de que puedan desbloquear un nuevo nivel.
  • Títulos de Freemium con opción a pagar por la versión libre de anuncios : si su título de freemium incluye un elemento para eliminar anuncios como el único elemento de IAP de la aplicación, su aplicación no se considerará para el programa. Proporcione beneficios adicionales al cliente dentro de la aplicación, como niveles adicionales o moneda dentro de la aplicación.
  • Aplicaciones en segundo plano : no recibirás regalías por el tiempo que la aplicación pase corriendo en segundo plano. Si su aplicación se ejecuta principalmente en segundo plano, es probable que no se considere para Amazon Underground.

Error en whatsapp en la descarga de videos


Hay personas que de repente  cuando reciben fotos o videos por whatsapp, al intentar verlos o reproducirlos aparece un molesto  mensaje

 Error de descarga:. No se ha podido completar la descarga. Vuelva a intentarlo más tarde.

Y por cierto, por mucho que lo intentemos o esperemos no cambia la situación..

En  casos aislados,  cuando se intenta  adjuntar algo anexo  incluso avisa «ok» pero obviamente no envía nada . No obstante el problema es mayor   aun cuando nos envían un archivo, pues pulsamos en descargar y vuelve a saltar el  mensaje «Error en la Descarga: No se ha podido completar la descarga, inténtelo mas tarde. « ¿como podemos solucionar este grave problema?

Falta la carpeta media o se crea un fichero llamado media

Un primer posible origen del problema del fallo de la descarga puede el siguiente: la carpeta «Media» de whatsapp  por alguna razón se renombra o desapaprece ,razón por la cual  la aplicacion  no sabe qué hacer con los archivos (video, audio, imágenes) y da este extraño error

 

 

sinformaterar.png

En  caso de que sospechemos que esa podría ser la causa podemos  hacer lo siguiente.

1- Conectar el terminal al pc de modo que podemos  editar la tarjeta de memoria
2- Ir a la tarjeta de memoria. Alli habrá muchas carpetas  ,pero las que nos interesa es la carpeta  whatsapp que a su vez debe contener  cuatros carpetas :

  • .trash
  • Backups
  • Database
  • Media

whats1.png

Si falta la carpeta Media o tenemos un archivo llamado media sin extensión es un síntoma inequívoco de mal funcionamiento .

3- Elimine el archivo media  de manera que nos queden al menos las tres primeras carpetas solamente.
4- Cree una nueva carpeta llamada  Media
5- Entre en la carpeta Media (que acaban de crear) para ver que esté vacía. Por defecto luego la propia aplicación creará otras 8 subcarpetas  como en la imagen siguiente:

 

media
6- Ahora hay dos opciones:
a) Reiniciar  el terminal . (desconéctelo de manera segura )

b) Volver a conectarlo al pc,para poder editar la tarjeta de memoria .Entre en  la carpeta WhatsAppMedia y fíjense si ya se crearon las nuevas carpetas, si esto no sucedió entonces cree  manualmente al  menos  las cuatro carpetas :

  •  Wallpaper
  •  WhatsApp Audio
  •  WhatsApp images
  •  WhatsApp Video

Una vez hecho ,por favor reinicie su terminal y compruebe que ya se puede  descargar ok

Tarjeta SD fragmentada o con errores

Un segundo  posible origen del problema puede prevenir por un fallo en la tarjeta microsd  por excesiva fragmentación ,razón  por la cual  la aplicación  no sabe qué hacer generalmente con ficheros grandes como archivos de  video  o audio ( no con las  imágenes) y da este extraño error

Para intentar solucionarlo copiaremos el contenido de la carpeta whatasapp a nuestro ordenador   y obviamente todo lo que nos interese  e intentaremos hacerle un formateo a la sd

Un claro síntoma de que la tarjeta esta mal es que no permite formatearlo con las hermanamientos estándar del sistema operativo.

.
sinformaterar.png

 

Una herramienta  que nos permite formatear incluso con estos problema es hdd low level format tool  ,pero tenemos que tener extrema atencion en la unidad que deseamos formatear:

 

hdd.PNG

 

Un vez seleccionada la unidad , pulsar en la pestaña  «low level format» y el botón «format thos device»

hdd2

Tras un rato ( unos 8minutos para uan kingston de 8gb)  deberia finalizar el proceso

hddfin.PNG

Un vez hayamos formateado la sd, podemos volver a copiar el contenido de la carpeta whtasapp  y desinstalar y volver a instalar la aplicación whatsapp para que al iniciarse pregunte si desea  recuperar  el contenido de la sd  ..

Debería ahora volver a  funcionar las descargas …( o si no es así cambie la sd por otra nueva e intente volver a probar)