¿Es posible publicar la aplicación / juego JAVA en la tienda de Microsoft?

¡Lamentablemente no! Microsoft Store es solo para aplicaciones de la Plataforma universal de Windows (UWP) que se ejecuta en todos los dispositivos con Windows 10 (computadora de escritorio, tableta, teléfono, Xbox, HoloLens, Surface Hub). Puede portar su aplicación actual basada en Java a la aplicación UWP usando C #, Win JS o C ++. El archivo compilado de la aplicación es .AppX.

Por favor lea esto para más información:

  • Portar aplicaciones a Windows 10
  • Mapeo conceptual de aplicaciones de Windows para desarrolladores de Android e iOS (Lista de verificación para ayudar a los desarrolladores a transferir el código de Android (basado en Java) e iOS (Objective C / Swift) a UWP
  • Envíos de aplicaciones (Lista de verificación antes de enviar la aplicación a Microsoft Store)
  • ¿Qué es una aplicación de la Plataforma universal de Windows (UWP)? (Lea especialmente el párrafo “Use un idioma que ya conoce”)

Tenemos una aplicación de escritorio que admite nuestros productos de hardware. Se implementó con éxito en Windows desde 2002 y ahora nos gustaría que esté disponible a través de la Tienda de aplicaciones de Windows. Tenemos una cuenta y comencé el proceso de enviar nuestra solicitud, pero estoy atascado en el paso de crear un paquete. Nuestra aplicación es una aplicación Java, por lo que no podemos usar Visual Studio para crear automáticamente el paquete. He visto algunas páginas que intentan ayudar a configurar el archivo del paquete, pero todas parecen suponer que está escribiendo la aplicación en un idioma de Microsoft.

Primero, sé que en el pasado no podías poner aplicaciones Java en la Tienda de Aplicaciones de Windows, pero esperaba que los cambios recientes ahora lo permitan. Si no, agradecería saberlo con seguridad (oficialmente en lugar de que alguien diga: “Creo que no está permitido”).

Pero, si las aplicaciones Java ahora están permitidas en la App Store, necesito ayuda para crear el paquete para nuestra aplicación. ¿Hay un ejemplo para una aplicación que se ejecutará en Java 7 y versiones anteriores? Nuestro instalador verifica la existencia de Java y, si no existe, lo instalará. He descargado y ejecutado el Kit de certificación de aplicaciones de Windows y ejecuté el programa de certificación y lo aprobamos. Eso es lo que me da la esperanza de que las aplicaciones Java ahora estén permitidas.

Se llama Windows Store, Microsoft Store es otra cosa.

No sé si hay alguna forma de usar Java con Windows Phone. Puede haber algún marco que se ejecute en la parte superior de Windows RT, pero no lo sé.

Por lo tanto, solo puede publicar en la Tienda Windows de PC. Debes convertir el instalador de tu aplicación al formato .appx (hay una herramienta para eso) y posiblemente necesites arreglar algo, ya que tu aplicación funcionará en el sandbox y el convertidor podría no ser compatible con todas las características de tu aplicación, aunque esto rara vez es el caso.