2010-11-19 19 views
19

Estoy intentando crear mi propia aplicación pequeña para Windows 7 Phone. He descargado las herramientas y estoy escribiendo código. Me pregunto cómo puedo instalar mi aplicación en mi teléfono. ¿Debo registrarme para convertirme en un desarrollador de aplicaciones y luego subir mi código? ¿Hay alguna forma de distribuir mi aplicación fuera del mercado?¿Puede instalar sus propias aplicaciones en su teléfono Windows 7?

He encontrado este enlace: Sell Windows Phone 7 Apps outside of App Hub

Pero no me refiero a la venta de mi aplicación. Me gusta probarlo antes de ponerlo en el mercado. ¿Hay alguna referencia sobre cómo instalar mi aplicación en mi propio teléfono?

Gracias!

Respuesta

15

Necesita registrarse como desarrollador, luego podrá registrar su teléfono en el software Zune, lo que le permitirá cargar las aplicaciones y depurarlas en el teléfono. IIRC puede tener tres dispositivos registrados en una sola cuenta.

No hay forma de distribuir aplicaciones fuera del mercado, aparte de a otros desarrolladores (que podrían implementar su archivo XAP en sus teléfonos de la misma manera que si fuera su propia aplicación).

Dado que usted está pensando en su puesta en el mercado, que necesita para registrar todos modos - así que hacerlo ahora y tomar ventaja de la capacidad de probar en el dispositivo de inmediato :)

+0

@Jon - ¿Hacer eso cuesta $ 99 por año? – webdad3

+0

@Jeff V: Sí, pero tendrías que hacer eso de todos modos. –

+0

@Jon - ¿Por qué hacerlo ahora? ¿La tarifa va a subir pronto? – webdad3

4

De un flujo de proceso, la carga lateral de su dispositivo requiere un par de pasos.

  1. registrado como desarrollador en create.msdn.com
  2. descargado los instrumentos más recientes en create.msdn.com/en-us/home/getting_started
  3. En la lista de programas bajo su "Windows Phone Herramientas de Desarrollo" carpeta existe una aplicación llamada 'desarrollo de Windows Phone registro'

Esta solicitud le guiará a pesar de registrar su dispositivo y luego depurar/ejecución de la aplicación a través de Visual Studio/Teléfono Express Edition

La registración del desarrollador para la implementación del dispositivo es común también en otras plataformas. La tarifa de registro es muy buena si se tiene en cuenta la distribución de la plataforma, así como el desarrollo cruzado de Xbox 360 xna. Consulte link text para obtener los detalles completos de membresía.

+0

Gracias por esta información ... Pregunta sin embargo ... Presente hasta cinco aplicaciones gratuitas para Windows Phone Marketplace, las presentaciones adicionales son de $ 19.99 USD ¿Por qué alguien pagaría a enviar aplicaciones gratuitas? – webdad3

+1

@JeffV: He asistido a varios eventos/reuniones de lanzamiento de Windows Phone 7 donde se ha planteado esa misma pregunta. No he visto una 'respuesta' oficial de Microsoft, pero a través del debate, el consenso general ha sido que poner un límite reduce las aplicaciones frívolas de inundar el mercado. Desde el punto de vista del desarrollador, de acuerdo, si alcanzo mi límite de 5 y tengo otra gran aplicación, entonces no tendré problemas para pagarla. Hospedar/mostrar una aplicación gratuita en el mercado consume recursos como una aplicación paga y esos recursos cuestan dinero. :) –

10

El Windows Phone Anti-Piracy model solo permitirá que el teléfono ejecute aplicaciones firmadas a menos que esté desbloqueado. Para desbloquear su teléfono, debe registrarse para obtener una cuenta de desarrollador ($99 per year, gratis para estudiantes que utilicen el DreamSpark) e incluso entonces solo podrá desbloquear una cantidad limitada de teléfonos. Cada aplicación solicita una licencia de AppHub cuando se instala para limitar la piratería:

Durante la instalación, se adquiere una licencia que valida los derechos de ejecución de la aplicación. La licencia se emite para el dispositivo específico y la cuenta específica de Windows Live ID asociada con la cuenta de Marketplace a través de la cual se adquirió la aplicación. La licencia se almacena en el dispositivo y contiene información que identifica el código real entregado como parte de la descarga. Cuando se invoca una aplicación, el cargador obtiene la licencia y verifica (a) que el código de la aplicación coincide con el código de la aplicación indicado en la licencia y (b) que la licencia permite específicamente ejecutar la aplicación específica en el dispositivo específico.Si la coincidencia es exitosa, entonces la aplicación se carga y se ejecuta en el teléfono; si no se compara ninguna licencia con el código de la aplicación, la invocación de la aplicación falla y la aplicación no se ejecutará.

ACTUALIZACIÓN 12/1/2010: Ahora hay un 'Jailbreak' llama ChevronWP7 que le permitirá desbloquear el teléfono y carga lateral solicitudes no publicadas sin necesidad de adquirir una cuenta de desarrollador. Utiliza el same API como herramienta de desbloqueo de Visual Studio, pero puede admitir cargar más que la cantidad limitada de aplicaciones que puede cargar de forma lateral con Visual Studio. También le permite cargar custom ringtones, sin embargo, debido a las protecciones de piratería enumeradas anteriormente, no le permitirá instalar aplicaciones del mercado sin antes comprar una licencia para ellas.

+2

Lamentablemente, desde el 22 de enero, ChevronWP7 ya no parece funcionar. Vea aquí: http://www.chevronwp7.com/post/2885085987/a-first-step-in-the-right-direction – Malice

+0

ChevronWP7 ahora está oficialmente sancionado por Microsoft. Consulte http://labs.chevronwp7.com/ – CoderDennis

1

Acabo de probar el Windowsbreak hoy y funcionó en mi Samsung Focus.

http://www.addictivetips.com/mobile/jailbreak-unlock-windows-phone-7/

Se trata de pegar a un sitio web, a continuación, entrar en algunos códigos especiales en sus teléfonos marcador, a continuación, reiniciar y hecho. Inmediatamente pude instalar mi propia aplicación wp7 hello world.

+0

¿Es esa una versión de teléfono, versión de SO, versión de página de desbloqueo? ¿Cuál es ese número de versión? – Maslow

+0

El 'proyecto windowbreak' no desbloqueará su teléfono si actualiza Windows a la v. 7.10.8773.98. – PedroC88

+0

¿deja de funcionar si se rompió anteriormente? ¿o es eso si intentas romperlo después de actualizar primero? – Maslow

Cuestiones relacionadas