Estoy pensando en probar suerte en una aplicación Windows Phone 7, y me gustaría ponerlo en el mercado. Sé que no necesito un teléfono para crear la aplicación (ya he jugado con el emulador), pero ¿sería una locura liberar una aplicación sin tener una unidad real para probarla? ¿O es suficiente el emulador?¿De verdad necesitas un teléfono para desarrollar aplicaciones de Windows Phone 7?
Respuesta
He trabajado tanto con el emulador como con un dispositivo desarrollador. El emulador hace exactamente lo que debería, lo que simula el teléfono para que pueda comenzar con el desarrollo de la aplicación.
Estas son algunas de las diferencias que he notado.
Si el idioma de hardware de api como el acelerómetro no se puede conseguir útil de entrada desde el emulador. Hay algunos en la comunidad que abordan estos problemas. Echa un vistazo a AccelKit (http://accelkit.codeplex.com/)
Multi-touch es difícil de probar con el emulador. Necesita tener un monitor multitáctil para incluso simular el dispositivo real.
Las pruebas de rendimiento no son precisas en el emulador. En algunos casos, el emulador es más rápido. Esto se debe a la falta de regulación en la computadora host. En otros casos, el dispositivo desarrollador es más rápido. Incluso si tiene suerte de obtener un dispositivo de prueba, es posible que no refleje el envío de los dispositivos reales a finales de este año. Aunque no puedo decirte las especificaciones de mi dispositivo de préstamo, puedo decirte que, dado que es un teléfono de 'prelanzamiento', no cumple con las especificaciones de hardware mínimas publicadas.
Microsoft organiza una serie de reuniones de "prueba en el dispositivo" en los próximos meses. Los evangelistas locales tendrán dispositivos con los que puedes experimentar. Durante estos eventos, puede instalar sus aplicaciones en el dispositivo y probarlo.
No veo cómo alguien puede planear de manera realista la publicación de cualquier aplicación no trivial en Marketplace sin tener que probar en el hardware. No pasará mucho tiempo antes de que pueda comprar su propio teléfono WP7. Mientras tanto, usa el emulador para comenzar a escribir.
Solo para que quede claro en caso de que piense que estoy descolocando el emulador. El emulador es muy adecuado para escribir aplicaciones. Lo he estado usando por meses. Es invaluable para escribir, probar y depurar su aplicación. Solo sea sensato al considerar qué hace su aplicación y si necesita pasar tiempo de prueba en el hardware.
Asegúrese de registrarse para obtener una cuenta de desarrollador en developer.windowphone.com y recibirá una notificación cuando el mercado esté abierto.
que tienen un monitor multitáctil y se puede decir que se trata de muy cerca simulando un dispositivo real. – JavaAndCSharp
No, no es necesario tener un teléfono. De hecho, ninguno ha sido liberado, así que a menos que estuvieras en el grupo de la suerte para obtener un teléfono desarrollador de Microsoft, tiene para desarrollar sin uno. El emulador que se incluye con las herramientas es la forma en que la mayoría de los desarrolladores están creando y probando aplicaciones en la actualidad.
acuerdo. Debo agregar, sin embargo, es muy recomendable que pruebes y pruebes tu aplicación en un dispositivo (posiblemente contactando a tu MS evangelista local). El rendimiento en el emulador es sólo una aproximación y su PC es probablemente mucho más rápido que un dispositivo real, por lo que el rendimiento que está recibiendo puede ser alta en el PC, pero no tan suave en el teléfono. – keyboardP
Además, a menos que tenga un monitor multitáctil, no podrá hacer cosas como gestos de pellizco. En cualquier caso, es probable que desee obtener un control de un dispositivo real para probar cómo se siente su aplicación en un dispositivo real.
No, pero usted sería un loco por intentar vender una aplicación que no había probado en un teléfono real!
Para que pueda comenzar sin un teléfono físico, pero una vez que haya demostrado que puede crear una aplicación útil (y los teléfonos se están enviando), debe conseguir un teléfono físico.
Hmm - acabo de lanzar mi aplicación WP7 en el mercado (después de 2 fallos) - sin probarlo en un teléfono directo - no tenía ninguna opción ... – Rodney
Mi equipo de desarrollo no tienen acceso a un teléfono físico, y hemos desarrollado y presentado nuestra aplicación para el mercado utilizando sólo el emulador.
Nuestra aplicación pasó la certificación y fue aceptado en el mercado, así que el emulador es lo suficientemente bueno para pasar la certificación y obtener su aplicación en el mercado.
Lo mismo aquí ... mi aplicación ahora está en vivo y nunca la había visto en un dispositivo real ... – Rodney
no hay necesidad de dispositivos para el desarrollo de aplicaciones. Puedes probarlo todo en emulater solo tienes que descargar sdk forthat.
- 1. Desarrollo de aplicaciones para Windows Phone 7
- 2. Despliegue de aplicaciones en Windows Phone 7
- 3. Cambiar la configuración del teléfono de Windows Phone 7 App
- 4. Control de vibración para Windows Phone 7
- 5. WCF + Windows Phone 7
- 6. ¿Puedo desarrollar una aplicación personal para Windows Phone 7 sin pasar por la App Store?
- 7. inyección de dependencias para Windows Phone 7
- 8. ¿Puede instalar sus propias aplicaciones en su teléfono Windows 7?
- 9. MessageBox.Show para Windows Phone 7
- 10. Windows Phone 7: SQLite
- 11. ORM asignador para Windows 7 teléfono
- 12. Vender aplicaciones de Windows Phone 7 fuera de App Hub
- 13. Lista desplegable Windows Phone 7
- 14. Windows phone 7 config/appSettings?
- 15. Windows Series Phone 7 "Cloud"
- 16. Windows Phone 7 Ocultar la barra de aplicaciones
- 17. Cómo desarrollar aplicaciones de Windows
- 18. Control de calendario para Windows Phone 7?
- 19. ¿Qué es mejor para el desarrollo de aplicaciones para Windows Phone 7
- 20. Windows Phone 7 botones
- 21. Desarrolle Windows Phone 7 en Windows XP
- 22. Windows Phone 7 SDK
- 23. Windows Phone 7 Sobrecarga de botón físico
- 24. Reproduzca un archivo de audio en Windows 7 Phone
- 25. Efecto de sonido en Windows Phone 7
- 26. ¿Cuál es la plataforma de desarrollo para Windows Phone 7
- 27. Windows Phone 7 - Animación de carga
- 28. Recursos para Windows Phone 7 desarrollo
- 29. Cliente FTP para Windows Phone 7 Mango?
- 30. ¿Necesito un teléfono desarrollador de Android para desarrollar aplicaciones para la plataforma Android?
1 Muy buena pregunta –