developers code with Microsoft

Información general

1

Aspectos básicos

2

Obtención de herramientas

3

Comenzar aprendizaje

¿Qué es el desarrollo de teléfonos? (información general)

Desarrollo de teléfonos es un término para el proceso de escribir aplicaciones para smartphones. Los teléfonos ejecutan un sistema operativo como plataforma para proporcionar servicios a las aplicaciones. Como resultado, el desarrollo de teléfonos es parecido al desarrollo de escritorio, con algunas salvedades. Los teléfonos no tienen la memoria ni el rendimiento de sus contrapartes de escritorio. Para simplificar el desarrollo, muchos desarrolladores inicialmente ejecutan, depuran y prueban sus aplicaciones en una versión de software del teléfono, también conocido como emulador. Este permite la creación de la aplicación en un entorno estándar y conocido, y puede ser implementado en un teléfono cuando está listo para su uso.

1Aspectos básicos 

Vea este vídeo acerca de las ofertas de Windows Phone 7 y luego prepare su entorno al instalar las herramientas que usará para construir su primera aplicación de teléfono.

reproducir vídeo

CONOZCA LOS CONCEPTOS FUNDAMENTALES SOBRE EL DESARROLLO DE TELÉFONOS
Vídeo | 9 minutos | Desarrollo de teléfonos | Abril de 2010

Ahora que sabe lo que es el desarrollo de teléfonos, vea el siguiente vídeo para obtener información acerca de las herramientas y tecnologías para el desarrollo de teléfonos, incluidos dos modelos clave de programación para crear aplicaciones de teléfono: XNA Framework y Silverlight.

2Obtenga las herramientas 
Descargar ahora 
  1. Instalar las herramientas
    Al hacer clic en este botón se instala:
    • El instalador de plataforma web (ejecuta el resto de la instalación)
    • Visual Studio 2010 Express
    • XNA Game Studio 4.0
    • Windows Phone Emulator
    • Microsoft Expression Blend para Windows Phone
    • Plataformas: Silverlight, .NET Framework 4.0
Descargar ahora 
  1. Instale la actualización de enero de las herramientas de desarrollo de Windows Phone.
Descargar ahora 
  1. Instale la corrección de las herramientas de desarrollo de Windows Phone.

Para obtener ayuda para seleccionar la versión adecuada de Visual Studio, revise la tabla de comparación de Visual Studio 2010.
Para obtener más información sobre el desarrollo en equipo, lea sobre Administración del ciclo de vida de las aplicaciones.

3Comenzar aprendizaje 

Use los tutoriales de esta sección para obtener información sobre cómo desarrollar aplicaciones para Windows Phone 7.

Seguir tutorial

CREE SU PRIMERA APLICACIÓN PARA WINDOWS PHONE
Tutorial| Silverlight | Marzo de 2011

La mejor forma para comenzar a programar con el teléfono es crear una aplicación sencilla. En este ejemplo aprenderá a usar el emulador de teléfono y recibirá instrucciones para crear su primera aplicación sencilla de teléfono.

Siguiente: continúe aprendiendo con los tutoriales rápidos de Windows Phone

Seguir tutorial

CREAR UNA INTERFAZ DE USUARIO EN WINDOWS PHONE
Tutorial| Silverlight | Marzo de 2011

Habitualmente, las aplicaciones de Windows Phone se crean con Silverlight y los juegos para Windows Phone se crean con XNA Framework. XAML es el lenguaje declarativo que se usa para crear la interfaz de usuario (UI) de la aplicación para el teléfono, mediante controles, formas, textos y otros contenidos que se presentan en la pantalla. En este ejemplo, creará paso a paso una UI para su aplicación de teléfono.

Siguiente: Comience con el concentrador de aplicaciones de Windows Phone

Seguir tutorial

REACCIONAR A LA ORIENTACIÓN DE LA PANTALLA
Tutorial | Silverlight

Obtenga información sobre la orientación vertical y horizontal de la pantalla en este ejemplo. Cree una aplicación que reaccione a la orientación del teléfono y dibuje la pantalla en forma diferente, según esa orientación.

Siguiente: obtenga información sobre recursos para desarrolladores en el concentrador de aplicaciones

Seguir tutorial

CREAR UNA APLICACIÓN DE JUEGO CON XNA FRAMEWORK
Tutorial | XNA | Enero de 2011

Descargue este código de muestra de una aplicación que usa XNA Framework para detectar una colisión entre dos recuadros voladores.

Siguiente: obtenga más información sobre desarrollo de juegos en el concentrador de aplicaciones

Reproducir vídeo

LA CONSTRUCCION DE APLICACIONES WINDOWS PHONE CON SILVERLIGHT

Silverlight se ha convertido en una plataforma muy robusta y fácil de trabajar en varias plataformas. Ahora Silverlight entra a los móviles en el nuevo sistema operativo Windows Mobile 7

vídeo

Descargar Windows Phone SDK

Temas para desarrolladores

Crear una aplicación de Windows Phone 7 de principio a fin
Conozca los conceptos fundamentales sobre la creación de una aplicación de Windows Phone 7. Comience con una idea, cree una aplicación y publíquela en Marketplace.

Curso de aprendizaje sobre el nombre en código “Mango” de Windows Phone
Pruebe estos laboratorios y vídeos prácticos basados en escenarios que demuestran las nuevas capacidades de Mango.

Tutoriales rápidos sobre desarrollo de Windows Phone
Recorra paso a paso ejemplos diseñados para ayudarle a crear rápidamente aplicaciones de Windows Phone.

Desarrollo de Windows Phone 7 para principiantes absolutos
Esta serie supone que no tiene conocimiento en absoluto de C#, Silverlight o desarrollo móvil. En sólo unas cuantas horas, comprenderá los conceptos necesarios para crear aplicaciones.

Curso de entrenamiento sobre Windows Phone 7
Encuentre más explicaciones paso a paso sobre las herramientas a usar y algunos conceptos clave para programar en Windows Phone.

Libros

Free ebook: Programming Windows Phone 7
Descargue este libro electrónico gratuito y un código de muestra para aprender sobre la escritura de aplicaciones para Windows Phone 7 con los marcos de trabajo de Silverlight y XNA 2D.
XNA Game Studio 4.0 Programming: Developing for Windows Phone and Xbox LIVE
Comience rápidamente con XNA Game Studio 4.0 y cree excelentes juegos para Windows Phone 7 y Xbox LIVE.
Microsoft está realizando una encuesta en línea para comprender su opinión del sitio web de. Si decide participar, se le presentará la encuesta en línea cuando abandone el sitio web de.

¿Desea participar?