Archive for the ‘Sin categoría’ Category

posted by ggcastil on Sep 12

Bueno le  explico una breve historia del sistema operativo Windows Phone, antes  era llamado como  Windows Movile. Este sistema operativo se ha usado en teléfonos móviles o smartphones y en  PDA`s, existieron  muchas versiones de Windows Phone  donde cada versión evolucionaba sus características  e interfaz graficas.

Microsoft  no es únicamente  un aprendiz en  elaborar herramientas de desarrollo, y ya que empezó en el mercado a vender su producto desde 2001,   que forma un nuevo molde  de programación orientado a objeto  y basado en potentes bibliotecas. De esta manera,  surgieron nuevas versiones de herramientas de desarrollo como Visual Basic.NET y  Visual C#.

En la actualidad, existen 9 dispositivos Windows Phone en 60 operadoras repartidas en 30 países diferentes. Más de 20.000 desarrolladores se han registrado en el App Hub y están disponibles más de 6000 aplicaciones en el Marketplace con un ritmo de 100 nuevas aplicaciones añadidas diariamente.

Para iniciar a trabajar en el desarrollo con Windows Phone  7 se basa básicamente en descargar la herramienta visual C# 2010Express para Windows Phone  7, después de eso hacer una instalación y pueden realizar dos ejercicios por ejemplo :como  primero paso la creación de una navegador web  por medio de Silverlight , que es una expansión  para aplicaciones de Windows Phone 7, y después crear un prototipo  de juego  con 2 cuadros en las respectivas pantallas, que al tocarse  causa un sonido por medio XNA(XNA es una API desarrollada por Microsoft para el desarrollo de videojuegos para las plataformas Xbox 360 , Windows, Zune y ahora con la versión 4.0 Windows Phone 7.), en ambos  sucesos con la base de C# para el desarrollo.

Bueno esta herramienta nos presenta un teléfono virtual, que nos permite interactuar con el mouse para verificar si la aplicación funcione de  forma correcta, y a partir de eso hay que conocer las librerías .net y todas las extensiones XNA.

Creando un Hola mundo

Ante de crear este ejemplo tenemos que tener instalado Windows Phone SDK 7.1 Release Candidate

El Windows Phone Software Development Kit (SDK) 7.1 le ofrece todas las herramientas que usted necesita para desarrollar aplicaciones y juegos tanto para Windows Phone 7.0 y los dispositivos Windows Phone 7.5.

Primero Abrimos Visual Studios donde le indicare los siguientes paso:

  • En el menú pulse Archivo
  • Después pulse en Nuevo Proyecto.
  • En la ventana siguiente seleccionar Visual c#
  • En la ventana desplegable pulse Silverlight for Windows Phone  y después haga clic en Windows Phone Application
  • Ingresen los siguiente datos
  • Name = HolaMundo
  • Location =  donde sea mas conveniente
  • SolutionName = Cualquier
  • A continuación le pide la versión de la aplicación. Seleccionar Windows Phone 7.1.
  • Después pulse ok
  • Por defecto se abre la página principal que contiene el texto “MY APPLICATION” y el título “Page Titile”, donde cambiamos el mensaje Hola Mundo en los dos lable.
  • En el menú pulsemos  depurar
  • Después hacer clic en inicio de depuraciones se  ejecuta el emulador.

posted by ggcastil on Sep 12

Bueno le  explico una breve historia del sistema operativo Windows Phone, antes  era llamado como  Windows Movile. Este sistema operativo se ha usado en teléfonos móviles o smartphones y en  PDA`s, existieron  muchas versiones de Windows Phone  donde cada versión evolucionaba sus características  e interfaz graficas.

Microsoft  no es únicamente  un aprendiz en  elaborar herramientas de desarrollo, y ya que empezó en el mercado a vender su producto desde 2001,   que forma un nuevo molde  de programación orientado a objeto  y basado en potentes bibliotecas. De esta manera,  surgieron nuevas versiones de herramientas de desarrollo como Visual Basic.NET y  Visual C#.

En la actualidad, existen 9 dispositivos Windows Phone en 60 operadoras repartidas en 30 países diferentes. Más de 20.000 desarrolladores se han registrado en el App Hub y están disponibles más de 6000 aplicaciones en el Marketplace con un ritmo de 100 nuevas aplicaciones añadidas diariamente.

Para iniciar a trabajar en el desarrollo con Windows Phone  7 se basa básicamente en descargar la herramienta visual C# 2010Express para Windows Phone  7, después de eso hacer una instalación y pueden realizar dos ejercicios por ejemplo :como  primero paso la creación de una navegador web  por medio de Silverlight , que es una expansión  para aplicaciones de Windows Phone 7, y después crear un prototipo  de juego  con 2 cuadros en las respectivas pantallas, que al tocarse  causa un sonido por medio XNA(XNA es una API desarrollada por Microsoft para el desarrollo de videojuegos para las plataformas Xbox 360 , Windows, Zune y ahora con la versión 4.0 Windows Phone 7.), en ambos  sucesos con la base de C# para el desarrollo.

Bueno esta herramienta nos presenta un teléfono virtual, que nos permite interactuar con el mouse para verificar si la aplicación funcione de  forma correcta, y a partir de eso hay que conocer las librerías .net y todas las extensiones XNA.

Creando un Hola mundo

Ante de crear este ejemplo tenemos que tener instalado Windows Phone SDK 7.1 Release Candidate

El Windows Phone Software Development Kit (SDK) 7.1 le ofrece todas las herramientas que usted necesita para desarrollar aplicaciones y juegos tanto para Windows Phone 7.0 y los dispositivos Windows Phone 7.5.

Primero Abrimos Visual Studios donde le indicare los siguientes paso:

  • En el menú pulse Archivo
  • Después pulse en Nuevo Proyecto.
  • En la ventana siguiente seleccionar Visual c#
  • En la ventana desplegable pulse Silverlight for Windows Phone  y después haga clic en Windows Phone Application
  • Ingresen los siguiente datos
  • Name = HolaMundo
  • Location =  donde sea mas conveniente
  • SolutionName = Cualquier
  • A continuación le pide la versión de la aplicación. Seleccionar Windows Phone 7.1.
  • Después pulse ok
  • Por defecto se abre la página principal que contiene el texto “MY APPLICATION” y el título “Page Titile”, donde cambiamos el mensaje Hola Mundo en los dos lable.
  • En el menú pulsemos  depurar
  • Después hacer clic en inicio de depuraciones se  ejecuta el emulador.

posted by ggcastil on Feb 14

Hoy, nuestros teléfonos móviles corren auténticos sistemas operativos. El más conocido quizás es Symbian, que es el corazón de gran cantidad de móviles, como los Nokia, Sony- Ericsson, Motorola y otros.  Hasta ahora, nos han acompañado a todas partes y nos han permitido comunicarnos con cualquier otro terminal, ya sea fijo o móvil. Donde  cada usuario usan mas estos terminales. Siendo la comunicación telefónica por voz es el uso principal de estos terminales. Pasando el tiempo desarrollaran nuevas forma de comunicación y otras capacidades a nuestros pequeños teléfonos.

Sun Mycrosystems da un paso adelante dentro de su tecnología Java, y nos presenta J2ME (Java 2 Micro Edition): un entorno de producción para pequeños dispositivos que permite la ejecución de programas creados en Java. Unas  de las principales capacidades que añade esta tecnología a nuestros terminales es la posibilidad de descargar y ejecutar juegos con una calidad razonable.

Esto dispositivos, al tener menores dimensiones, también disponen de menores capacidades técnicas por lo tanto el desarrollo de aplicaciones en estos dispositivos requiere del uso de lenguajes y técnicas distintas de las de aplicaciones tradicionales.

Las aplicaciones JAVA que se ejecutan en dispositivos que implementan MIDP se denominan MIDlets. Un MIDlet consta de al menos una clase JAVA, que debe derivar de la clase base abstracta javax.microedition.midlet.MIDlet.  El tiempo de ejecución de un MIDlet viene controlado por una serie de métodos definidos en dicha clase y que, forzosamente, todas las clases derivadas deben implementar.

Un grupo de MIDlets relacionados pueden agruparse en un MIDlet suite. Todos los MIDlets de un suite se agrupan e instalan en un dispositivo como si fuesen un único elemento, de forma que sólo pueden desinstalarse y eliminarse en conjunto. Los MIDlets agrupados en un suite comparten tanto recursos estáticos como dinámicos:

* En tiempo de ejecución, si los dispositivos soportan ejecución concurrente, todos los MIDlets se ejecutarán en la misma máquina virtual. Por tanto, todos los MIDlets comparten las mismas instancias de todas las clases, así como los recursos cargados en la máquina virtual. Entre otras cosas, esto supone que se pueden compartir datos entre MIDlets y que las primitivas de sincronización no sólo deben usarse para proteger frente al acceso concurrente dentro de cada MIDlet, sino también el producido por otros MIDlets asociados al mismo suite.
* El almacenamiento persistente es gestionado de forma global para todos los MIDlets del suite. Por tanto, los MIDlets pueden acceder tanto a sus propios datos persistentes como a los de otras clases del MIDlet.

Como ejemplo de la forma en que los MIDlets de una suite comparten recursos, supongamos un suite que contiene una clase denominada Contador, destinada a mantener la cuenta del número de instancias de MIDlets del suite que se ejecutan en cada momento.

Una única instancia de esta clase se cargará en la máquina virtual, sin importar cuántos MIDlets de los que integren el suite están en ejecución en la máquina virtual. Esto significa que el mismo dato miembro estático instancias será usado por todos los MIDlets, por lo que los métodos incrementar y decrementa afectarán al mismo contador.

Es importante indicar que los MIDlets deben empaquetarse antes de poderse instalar en los dispositivos de destino. Todo lo necesario de un suite debe empaquetarse en un archivo JAR. La información del paquete debe incluirse en un archivo de manifiesto. Esta información también estará especificada en otro archivo denominado descriptor de aplicaciones JAVA (JAD: java application descriptor), que se mantiene separado del archivo JAR. El nombre del atributo y su valor están separados por dos puntos, siendo el espacio adicional opcional. Todos los atributos que son relevantes para la instalación de MIDlets comienzan por el prefijo "MIDlet-". Una lista completa de atributos, junto con una breve descripción de sus valores asociados, aparece en la tabla siguiente. Los valores en las columnas JAD y JAR indican que el atributo es obligatorio (M), opcional (O) o ignorado (I).

En conclusión java capaz de crear  muchas aplicaciones para telefónos móviles, ya sea para juegos, videos , imagenes ,etc es decir que java incorpora aplicacioens multimedia, donde este lenguaje busca de mejorar la apariencia Interfaz de usuario. Donde los usuarios disfrutarán  la apariencia mas atractiva y dinánica.

Cat Wordpress Theme